org.olat.connectors.campus |
|
org.olat.connectors.httpclient |
|
org.olat.connectors.ical |
|
org.olat.connectors.instantmessaging |
|
org.olat.connectors.rest |
|
org.olat.connectors.rest.api |
|
org.olat.connectors.rest.catalog |
|
org.olat.connectors.rest.forum |
|
org.olat.connectors.rest.group |
|
org.olat.connectors.rest.i18n |
|
org.olat.connectors.rest.infomessage |
|
org.olat.connectors.rest.repository |
|
org.olat.connectors.rest.repository.course |
|
org.olat.connectors.rest.repository.course.config |
|
org.olat.connectors.rest.security |
|
org.olat.connectors.rest.support |
|
org.olat.connectors.rest.support.vo |
|
org.olat.connectors.rest.support.vo.elements |
|
org.olat.connectors.rest.user |
|
org.olat.connectors.webdav |
|
org.olat.connectors.webdav.util |
|
org.olat.data |
|
org.olat.data.activitylogging |
|
org.olat.data.basesecurity |
|
org.olat.data.bookmark |
|
org.olat.data.calendar |
|
org.olat.data.catalog |
|
org.olat.data.commentandrate |
|
org.olat.data.commons |
|
org.olat.data.commons.dao |
|
org.olat.data.commons.database |
|
org.olat.data.commons.database.exception |
|
org.olat.data.commons.fileutil |
|
org.olat.data.commons.filter |
|
org.olat.data.commons.filter.impl |
|
org.olat.data.commons.vfs |
Virtual File System (VFS) code examples
The virtial file system allows the same operations as you are may
know form java.io but names and behavior are a bit different.
|
org.olat.data.commons.vfs.callbacks |
|
org.olat.data.commons.vfs.filters |
|
org.olat.data.commons.vfs.olatimpl |
|
org.olat.data.commons.vfs.util |
|
org.olat.data.commons.vfs.version |
|
org.olat.data.commons.xml |
|
org.olat.data.coordinate |
|
org.olat.data.coordinate.jms |
|
org.olat.data.coordinate.lock |
|
org.olat.data.coordinate.singlevm |
|
org.olat.data.course.campus |
|
org.olat.data.course.nodes.projectbroker |
|
org.olat.data.course.statistic |
|
org.olat.data.course.statistic.daily |
|
org.olat.data.course.statistic.dayofweek |
|
org.olat.data.course.statistic.export |
|
org.olat.data.course.statistic.homeorg |
|
org.olat.data.course.statistic.hourofday |
|
org.olat.data.course.statistic.orgtype |
|
org.olat.data.course.statistic.studybranch3 |
|
org.olat.data.course.statistic.studylevel |
|
org.olat.data.course.statistic.weekly |
|
org.olat.data.filebrowser |
|
org.olat.data.filebrowser.metadata |
|
org.olat.data.filebrowser.metadata.tagged |
|
org.olat.data.filebrowser.thumbnail |
|
org.olat.data.filebrowser.thumbnail.provider |
|
org.olat.data.forum |
|
org.olat.data.group |
|
org.olat.data.group.area |
|
org.olat.data.group.context |
|
org.olat.data.hello |
|
org.olat.data.infomessage |
|
org.olat.data.infoMessage |
|
org.olat.data.lifecycle |
|
org.olat.data.marking |
|
org.olat.data.note |
|
org.olat.data.notification |
|
org.olat.data.portfolio.artefact |
|
org.olat.data.portfolio.restriction |
|
org.olat.data.portfolio.structure |
|
org.olat.data.properties |
The package properties is used for collecting different properties in one place
insted of generating for each properties a new table entry in the database.
|
org.olat.data.qti |
|
org.olat.data.reference |
|
org.olat.data.registration |
|
org.olat.data.repository |
|
org.olat.data.resource |
|
org.olat.data.tagging |
|
org.olat.data.user |
|
org.olat.data.user.delete |
|
org.olat.lms.activitylogging |
The logging frameworks which traks user actitivities is thread local based and be default write the data to
the database table "o_logging" but if you have a lot of users this table can grow very fast and need an solution to get collect and
analyze the data to shrink the table again.
|
org.olat.lms.admin |
|
org.olat.lms.admin.jmx |
|
org.olat.lms.admin.quota |
|
org.olat.lms.admin.registration |
|
org.olat.lms.admin.sysinfo |
|
org.olat.lms.basesecurity |
|
org.olat.lms.bookmark |
|
org.olat.lms.calendar |
|
org.olat.lms.catalog |
|
org.olat.lms.commentandrate |
|
org.olat.lms.commons |
|
org.olat.lms.commons.change |
|
org.olat.lms.commons.context |
|
org.olat.lms.commons.filemetadata |
|
org.olat.lms.commons.fileresource |
|
org.olat.lms.commons.i18n |
|
org.olat.lms.commons.i18n.devtools |
|
org.olat.lms.commons.mail |
|
org.olat.lms.commons.mediaresource |
|
org.olat.lms.commons.scheduler |
Scheduling tasks
Scheduling stuff is now done with Spring config.
|
org.olat.lms.commons.taskexecutor |
|
org.olat.lms.commons.textservice |
|
org.olat.lms.commons.textservice.nutch |
|
org.olat.lms.commons.tree |
|
org.olat.lms.commons.tree.traversal |
|
org.olat.lms.commons.util |
|
org.olat.lms.commons.util.collection |
|
org.olat.lms.commons.validation |
|
org.olat.lms.commons.vfs.securitycallbacks |
|
org.olat.lms.coordinate |
|
org.olat.lms.core |
|
org.olat.lms.core.course.campus |
|
org.olat.lms.core.course.campus.impl |
|
org.olat.lms.core.course.campus.impl.creator |
|
org.olat.lms.core.course.campus.impl.mapper |
|
org.olat.lms.core.course.campus.impl.metric |
|
org.olat.lms.core.course.campus.impl.syncer |
|
org.olat.lms.core.course.campus.impl.syncer.statistic |
|
org.olat.lms.core.course.campus.service |
|
org.olat.lms.core.hello.impl |
|
org.olat.lms.core.hello.impl.metric |
|
org.olat.lms.core.hello.service |
|
org.olat.lms.core.notification |
|
org.olat.lms.core.notification.impl |
|
org.olat.lms.core.notification.impl.channel |
|
org.olat.lms.core.notification.impl.job |
|
org.olat.lms.core.notification.impl.metric |
|
org.olat.lms.core.notification.service |
|
org.olat.lms.course |
|
org.olat.lms.course.access |
|
org.olat.lms.course.access.notification |
|
org.olat.lms.course.access.notification.job |
|
org.olat.lms.course.archiver |
|
org.olat.lms.course.assessment |
|
org.olat.lms.course.auditing |
|
org.olat.lms.course.condition |
|
org.olat.lms.course.condition.interpreter |
|
org.olat.lms.course.condition.interpreter.score |
|
org.olat.lms.course.condition.operators |
|
org.olat.lms.course.config |
|
org.olat.lms.course.editor |
|
org.olat.lms.course.imports |
|
org.olat.lms.course.nodes |
|
org.olat.lms.course.nodes.projectbroker |
Description of Project-Broker building block.
|
org.olat.lms.course.nodes.ta |
|
org.olat.lms.course.properties |
|
org.olat.lms.course.run.environment |
|
org.olat.lms.course.run.preview |
|
org.olat.lms.course.run.scoring |
|
org.olat.lms.course.run.userview |
|
org.olat.lms.course.statistic |
|
org.olat.lms.course.tree |
|
org.olat.lms.course.wizard.create |
|
org.olat.lms.dialogelements |
|
org.olat.lms.folder |
|
org.olat.lms.forum |
|
org.olat.lms.forum.archiver |
|
org.olat.lms.framework.common.contexthelp |
|
org.olat.lms.framework.core.media.fileresource |
|
org.olat.lms.framework.dispatcher |
|
org.olat.lms.framework.htmleditor |
|
org.olat.lms.glossary |
|
org.olat.lms.glossary.morphservice |
|
org.olat.lms.group |
|
org.olat.lms.group.area |
|
org.olat.lms.group.context |
|
org.olat.lms.group.learn |
|
org.olat.lms.group.right |
|
org.olat.lms.ims.cp |
IMS Content Packaging Editor
This package contains the implementation of the IMS CP editor.
|
org.olat.lms.ims.cp.objects |
|
org.olat.lms.ims.qti |
|
org.olat.lms.ims.qti.container |
|
org.olat.lms.ims.qti.container.qtielements |
|
org.olat.lms.ims.qti.editor |
|
org.olat.lms.ims.qti.editor.localstrings |
|
org.olat.lms.ims.qti.exporter |
|
org.olat.lms.ims.qti.exporter.helper |
|
org.olat.lms.ims.qti.navigator |
|
org.olat.lms.ims.qti.objects |
|
org.olat.lms.ims.qti.parser |
|
org.olat.lms.ims.qti.process |
|
org.olat.lms.ims.qti.process.elements |
|
org.olat.lms.ims.qti.process.elements.section |
|
org.olat.lms.ims.qti.render |
|
org.olat.lms.ims.qti.run |
|
org.olat.lms.ims.resources |
|
org.olat.lms.infomessage |
|
org.olat.lms.instantmessaging |
Package that implements Instant Messaging tools.
|
org.olat.lms.instantmessaging.groupchat |
|
org.olat.lms.instantmessaging.task |
|
org.olat.lms.learn |
|
org.olat.lms.learn.campus.impl |
|
org.olat.lms.learn.campus.service |
|
org.olat.lms.learn.hello.impl |
|
org.olat.lms.learn.hello.impl.metric |
|
org.olat.lms.learn.hello.service |
|
org.olat.lms.learn.notification.impl |
|
org.olat.lms.learn.notification.service |
|
org.olat.lms.marking |
|
org.olat.lms.monitoring |
|
org.olat.lms.note |
|
org.olat.lms.portfolio |
|
org.olat.lms.portfolio.artefacthandler |
|
org.olat.lms.portfolio.security |
|
org.olat.lms.preferences |
|
org.olat.lms.properties |
|
org.olat.lms.qti |
|
org.olat.lms.reference |
|
org.olat.lms.registration |
|
org.olat.lms.repository |
|
org.olat.lms.repository.async |
Overview description of asynchron background task.
|
org.olat.lms.repository.async.tasks |
|
org.olat.lms.repository.delete |
|
org.olat.lms.repository.handlers |
Repository handlers
|
org.olat.lms.scorm |
|
org.olat.lms.scorm.archiver |
|
org.olat.lms.scorm.assessment |
|
org.olat.lms.scorm.contentpackaging |
|
org.olat.lms.scorm.manager |
|
org.olat.lms.scorm.server.beans |
|
org.olat.lms.scorm.server.sequence |
|
org.olat.lms.scorm.server.servermodels |
|
org.olat.lms.search |
Overview description of full text search package.
|
org.olat.lms.search.document |
The document package contains all document types which will be indexed.
|
org.olat.lms.search.document.file |
The documents.file package contains all classes to access file data in indexing process.
|
org.olat.lms.search.indexer |
The indexer package contains all classes to create a new search-index.
|
org.olat.lms.search.indexer.group |
This package includes all class to index all groups and group-elements like folders, forums, wiki's
|
org.olat.lms.search.indexer.identity |
|
org.olat.lms.search.indexer.repository |
This package includes all class to index all repository-entries.
|
org.olat.lms.search.indexer.repository.course |
This package includes all class to index a course and his course-nodes.
|
org.olat.lms.search.indexer.webfeed |
|
org.olat.lms.search.searcher |
This package includes all class to handle search-requests.
|
org.olat.lms.search.spell |
|
org.olat.lms.search.update |
This package includes all classes to update an existing index.
|
org.olat.lms.security |
|
org.olat.lms.security.authentication |
|
org.olat.lms.security.authentication.ldap |
OLAT
- LDAP authentication module
Documentation
of ldap package by Maurus Rohrer during GSoC
Use
Cases:
Business
Use Case 1:
The
user enters the OLAT URL in his web browser and will be prompted to
enter his user name and password.
|
org.olat.lms.security.authentication.shibboleth |
Overview Shibboleth login process.
|
org.olat.lms.sharedfolder |
|
org.olat.lms.upgrade |
|
org.olat.lms.upgrade.upgrades |
|
org.olat.lms.user |
|
org.olat.lms.user.administration.bulkchange |
|
org.olat.lms.user.administration.delete |
|
org.olat.lms.user.propertyhandler |
The properties files are used for internationalisation.
|
org.olat.lms.user.syntaxchecker |
|
org.olat.lms.webfeed |
Web Feed
A web feed (or news feed) is a data format used for providing
users with frequently updated content.
|
org.olat.lms.wiki |
|
org.olat.presentation.admin |
|
org.olat.presentation.admin.cache |
|
org.olat.presentation.admin.campus |
|
org.olat.presentation.admin.cluster |
|
org.olat.presentation.admin.configuration |
|
org.olat.presentation.admin.extensions |
|
org.olat.presentation.admin.instantMessaging |
|
org.olat.presentation.admin.jmx |
|
org.olat.presentation.admin.layout |
|
org.olat.presentation.admin.notifications |
|
org.olat.presentation.admin.policy |
|
org.olat.presentation.admin.properties |
|
org.olat.presentation.admin.quota |
|
org.olat.presentation.admin.registration |
|
org.olat.presentation.admin.rest |
|
org.olat.presentation.admin.search |
|
org.olat.presentation.admin.site |
|
org.olat.presentation.admin.statistics |
|
org.olat.presentation.admin.sysinfo |
|
org.olat.presentation.admin.sysinfo.logging |
|
org.olat.presentation.admin.version |
|
org.olat.presentation.bookmark |
|
org.olat.presentation.calendar |
|
org.olat.presentation.calendar.components |
|
org.olat.presentation.calendar.events |
|
org.olat.presentation.campusmgnt |
|
org.olat.presentation.catalog |
|
org.olat.presentation.collaboration |
|
org.olat.presentation.commentandrate |
|
org.olat.presentation.commons |
|
org.olat.presentation.commons.context |
|
org.olat.presentation.commons.filechooser |
|
org.olat.presentation.commons.memento |
|
org.olat.presentation.commons.session |
|
org.olat.presentation.commons.tagging |
|
org.olat.presentation.contactform |
Version $Revision: 1.2 $ Last modified: $Date: 2004-12-08 11:00:56 $
Package Usage as Building Block
Purpose
With the help of the ContactFromController.java
one can create a contact/message/mail form.
|
org.olat.presentation.course.archiver |
|
org.olat.presentation.course.assessment |
|
org.olat.presentation.course.assessment.portfolio |
|
org.olat.presentation.course.calendar |
|
org.olat.presentation.course.condition |
|
org.olat.presentation.course.config |
|
org.olat.presentation.course.editor |
|
org.olat.presentation.course.glossary |
|
org.olat.presentation.course.nodes |
|
org.olat.presentation.course.nodes.basiclti |
|
org.olat.presentation.course.nodes.bc |
|
org.olat.presentation.course.nodes.cal |
|
org.olat.presentation.course.nodes.co |
|
org.olat.presentation.course.nodes.cp |
|
org.olat.presentation.course.nodes.dialog |
|
org.olat.presentation.course.nodes.en |
|
org.olat.presentation.course.nodes.feed |
|
org.olat.presentation.course.nodes.feed.blog |
|
org.olat.presentation.course.nodes.feed.podcast |
|
org.olat.presentation.course.nodes.fo |
|
org.olat.presentation.course.nodes.info |
|
org.olat.presentation.course.nodes.iq |
|
org.olat.presentation.course.nodes.ms |
|
org.olat.presentation.course.nodes.portfolio |
|
org.olat.presentation.course.nodes.projectbroker |
|
org.olat.presentation.course.nodes.scorm |
|
org.olat.presentation.course.nodes.sp |
|
org.olat.presentation.course.nodes.st |
|
org.olat.presentation.course.nodes.ta |
|
org.olat.presentation.course.nodes.tu |
|
org.olat.presentation.course.nodes.wiki |
|
org.olat.presentation.course.repository |
|
org.olat.presentation.course.run |
|
org.olat.presentation.course.run.navigation |
|
org.olat.presentation.course.run.preview |
|
org.olat.presentation.course.statistic |
|
org.olat.presentation.course.statistic.daily |
|
org.olat.presentation.course.statistic.dayofweek |
|
org.olat.presentation.course.statistic.homeorg |
|
org.olat.presentation.course.statistic.hourofday |
|
org.olat.presentation.course.statistic.orgtype |
|
org.olat.presentation.course.statistic.studybranch3 |
|
org.olat.presentation.course.statistic.studylevel |
|
org.olat.presentation.course.statistic.types |
|
org.olat.presentation.course.statistic.weekly |
|
org.olat.presentation.course.tree |
|
org.olat.presentation.course.wizard.close |
|
org.olat.presentation.course.wizard.create |
|
org.olat.presentation.dialogelements |
|
org.olat.presentation.events |
|
org.olat.presentation.examples |
|
org.olat.presentation.examples.guidemo |
|
org.olat.presentation.examples.guidemo.cssjs |
|
org.olat.presentation.examples.guidemo.demo.poll |
|
org.olat.presentation.examples.guidemo.demoextension |
|
org.olat.presentation.examples.guidemo.demoextension.controller |
|
org.olat.presentation.examples.guidemo.demoextension.site |
|
org.olat.presentation.examples.guidemo.error |
|
org.olat.presentation.examples.guidemo.guisoa |
|
org.olat.presentation.examples.guidemo.wizard |
|
org.olat.presentation.examples.helloworldpackage |
|
org.olat.presentation.examples.site |
|
org.olat.presentation.filebrowser |
|
org.olat.presentation.filebrowser.commands |
|
org.olat.presentation.filebrowser.components |
|
org.olat.presentation.filebrowser.meta |
|
org.olat.presentation.filebrowser.version |
|
org.olat.presentation.forum |
Package org.olat.presentation.forum Description
Contains all forum related classes and interfaces.
|
org.olat.presentation.framework.common |
|
org.olat.presentation.framework.common.contextHelp |
|
org.olat.presentation.framework.common.filechooser |
|
org.olat.presentation.framework.common.htmleditor |
|
org.olat.presentation.framework.common.htmlpageview |
|
org.olat.presentation.framework.common.linkchooser |
Link Chooser Class Diagram
The diagram below shows how the internal-link chooser extension
(selection of javascript:parent.gotoNode(7412123434) via course node tree)
is implemented.
|
org.olat.presentation.framework.common.plaintexteditor |
|
org.olat.presentation.framework.core |
|
org.olat.presentation.framework.core.chiefcontrollers |
|
org.olat.presentation.framework.core.chiefcontrollers.controller.simple |
|
org.olat.presentation.framework.core.components |
|
org.olat.presentation.framework.core.components.choice |
|
org.olat.presentation.framework.core.components.date |
|
org.olat.presentation.framework.core.components.delegating |
|
org.olat.presentation.framework.core.components.download |
|
org.olat.presentation.framework.core.components.form |
|
org.olat.presentation.framework.core.components.form.flexible |
Flexi.Form is the way to create forms in OLAT since release 5.2.
|
org.olat.presentation.framework.core.components.form.flexible.elements |
|
org.olat.presentation.framework.core.components.form.flexible.impl |
|
org.olat.presentation.framework.core.components.form.flexible.impl.components |
|
org.olat.presentation.framework.core.components.form.flexible.impl.elements |
|
org.olat.presentation.framework.core.components.form.flexible.impl.elements.richText |
|
org.olat.presentation.framework.core.components.form.flexible.impl.elements.richText.plugins |
|
org.olat.presentation.framework.core.components.form.flexible.impl.elements.richText.plugins.olatmatheditor |
OLAT Math Editor Plugin for TinyMCE
This plugin provides an editor for LaTeX formulas with instant preview
and syntax checking.
|
org.olat.presentation.framework.core.components.form.flexible.impl.elements.richText.plugins.olatmovieviewer |
OLAT movie viewer plugin for TinyMCE
Configuration
The HTMl editor has a custom TinyMCE plugin that is called MovieViewer.
|
org.olat.presentation.framework.core.components.form.flexible.impl.elements.richText.plugins.olatsmileys |
OLAT Smileys Plugin for TinyMCE
This plugins provides themeable emoticons.
|
org.olat.presentation.framework.core.components.form.flexible.impl.elements.richText.plugins.quotespliter |
|
org.olat.presentation.framework.core.components.form.flexible.impl.elements.table |
|
org.olat.presentation.framework.core.components.form.flexible.impl.rules |
|
org.olat.presentation.framework.core.components.htmlheader |
|
org.olat.presentation.framework.core.components.htmlheader.jscss |
|
org.olat.presentation.framework.core.components.htmlsite |
|
org.olat.presentation.framework.core.components.image |
|
org.olat.presentation.framework.core.components.link |
Summary:
The Link is a component which fires an event to its listener when a user is clicking it.
|
org.olat.presentation.framework.core.components.panel |
|
org.olat.presentation.framework.core.components.progressbar |
|
org.olat.presentation.framework.core.components.rating |
|
org.olat.presentation.framework.core.components.segmentedview |
|
org.olat.presentation.framework.core.components.tabbedpane |
|
org.olat.presentation.framework.core.components.table |
|
org.olat.presentation.framework.core.components.text |
|
org.olat.presentation.framework.core.components.textboxlist |
|
org.olat.presentation.framework.core.components.tree |
|
org.olat.presentation.framework.core.components.util |
|
org.olat.presentation.framework.core.components.velocity |
|
org.olat.presentation.framework.core.control |
|
org.olat.presentation.framework.core.control.controller |
|
org.olat.presentation.framework.core.control.creator |
|
org.olat.presentation.framework.core.control.dragdrop |
|
org.olat.presentation.framework.core.control.floatingresizabledialog |
|
org.olat.presentation.framework.core.control.generic.ajax.autocompletion |
|
org.olat.presentation.framework.core.control.generic.ajax.tree |
|
org.olat.presentation.framework.core.control.generic.breadcrumb |
|
org.olat.presentation.framework.core.control.generic.choice |
|
org.olat.presentation.framework.core.control.generic.clone |
|
org.olat.presentation.framework.core.control.generic.closablewrapper |
|
org.olat.presentation.framework.core.control.generic.dialog |
|
org.olat.presentation.framework.core.control.generic.docking |
|
org.olat.presentation.framework.core.control.generic.dtabs |
|
org.olat.presentation.framework.core.control.generic.folder |
|
org.olat.presentation.framework.core.control.generic.iframe |
IframeDisplayController
OLAT always tried to show the learning content in a user friendly way, which means not with ugly scrollbars or pop up windows.
|
org.olat.presentation.framework.core.control.generic.layout |
|
org.olat.presentation.framework.core.control.generic.layouter |
|
org.olat.presentation.framework.core.control.generic.messages |
|
org.olat.presentation.framework.core.control.generic.modal |
|
org.olat.presentation.framework.core.control.generic.popup |
|
org.olat.presentation.framework.core.control.generic.portal |
|
org.olat.presentation.framework.core.control.generic.spacesaver |
|
org.olat.presentation.framework.core.control.generic.tabbable |
|
org.olat.presentation.framework.core.control.generic.textmarker |
|
org.olat.presentation.framework.core.control.generic.title |
|
org.olat.presentation.framework.core.control.generic.tool |
|
org.olat.presentation.framework.core.control.generic.wizard |
|
org.olat.presentation.framework.core.control.guistack |
|
org.olat.presentation.framework.core.control.history |
|
org.olat.presentation.framework.core.control.info |
|
org.olat.presentation.framework.core.control.navigation |
|
org.olat.presentation.framework.core.control.pushpoll |
OLAT AJAX mode
OLAT can be run in two modes.
|
org.olat.presentation.framework.core.control.state |
|
org.olat.presentation.framework.core.control.util |
|
org.olat.presentation.framework.core.control.winmgr |
|
org.olat.presentation.framework.core.dev |
|
org.olat.presentation.framework.core.dev.controller |
|
org.olat.presentation.framework.core.dev.impl |
|
org.olat.presentation.framework.core.exception |
|
org.olat.presentation.framework.core.formelements |
|
org.olat.presentation.framework.core.media.fileresource |
|
org.olat.presentation.framework.core.render |
|
org.olat.presentation.framework.core.render.intercept |
|
org.olat.presentation.framework.core.render.intercept.debug |
|
org.olat.presentation.framework.core.render.velocity |
|
org.olat.presentation.framework.core.themes |
|
org.olat.presentation.framework.core.translator |
|
org.olat.presentation.framework.core.util |
|
org.olat.presentation.framework.core.util.bandwidth |
|
org.olat.presentation.framework.core.util.component |
|
org.olat.presentation.framework.core.util.jslogging |
|
org.olat.presentation.framework.dispatcher |
OLAT specific dispatchers.
|
org.olat.presentation.framework.dispatcher.legacy |
|
org.olat.presentation.framework.dispatcher.mapper |
|
org.olat.presentation.framework.dispatcher.webfeed |
|
org.olat.presentation.framework.extensions |
|
org.olat.presentation.framework.extensions.action |
|
org.olat.presentation.framework.extensions.css |
|
org.olat.presentation.framework.extensions.dispatcher |
|
org.olat.presentation.framework.extensions.globalmapper |
|
org.olat.presentation.framework.extensions.helpers |
|
org.olat.presentation.framework.extensions.sitescreator |
|
org.olat.presentation.framework.layout |
|
org.olat.presentation.framework.layout.fullWebApp |
|
org.olat.presentation.framework.layout.fullWebApp.popup |
|
org.olat.presentation.framework.layout.fullWebApp.util |
|
org.olat.presentation.framework.servlet |
|
org.olat.presentation.glossary |
|
org.olat.presentation.group |
|
org.olat.presentation.group.area |
|
org.olat.presentation.group.context |
|
org.olat.presentation.group.delete |
|
org.olat.presentation.group.edit |
|
org.olat.presentation.group.learn |
|
org.olat.presentation.group.main |
|
org.olat.presentation.group.management |
|
org.olat.presentation.group.run |
|
org.olat.presentation.group.securitygroup |
|
org.olat.presentation.group.securitygroup.confirmation |
|
org.olat.presentation.group.securitygroup.wizard |
|
org.olat.presentation.group.site |
|
org.olat.presentation.group.wizard |
|
org.olat.presentation.home |
|
org.olat.presentation.home.site |
|
org.olat.presentation.i18n |
|
org.olat.presentation.i18n.devtools |
|
org.olat.presentation.ims.cp |
|
org.olat.presentation.ims.qti |
|
org.olat.presentation.ims.qti.editor |
|
org.olat.presentation.ims.qti.editor.localstrings |
|
org.olat.presentation.ims.qti.editor.tree |
|
org.olat.presentation.ims.qti.exporter |
|
org.olat.presentation.ims.qti.run |
|
org.olat.presentation.infomessage |
|
org.olat.presentation.instantmessaging |
Contoller for Instant Messaging associated HTML output.
|
org.olat.presentation.instantmessaging.groupchat |
|
org.olat.presentation.instantmessaging.rosterandchat |
|
org.olat.presentation.marking |
|
org.olat.presentation.note |
|
org.olat.presentation.notification |
|
org.olat.presentation.portal.calendar |
|
org.olat.presentation.portal.campus |
|
org.olat.presentation.portal.didYouKnow |
|
org.olat.presentation.portal.group |
|
org.olat.presentation.portal.iframe |
|
org.olat.presentation.portal.infomsg |
|
org.olat.presentation.portal.macartney |
|
org.olat.presentation.portal.quickstart |
|
org.olat.presentation.portal.repository |
|
org.olat.presentation.portal.shiblogin |
|
org.olat.presentation.portfolio |
|
org.olat.presentation.portfolio.artefacts.collect |
|
org.olat.presentation.portfolio.artefacts.edit |
|
org.olat.presentation.portfolio.artefacts.run |
|
org.olat.presentation.portfolio.artefacts.run.details |
|
org.olat.presentation.portfolio.extension |
|
org.olat.presentation.portfolio.filter |
|
org.olat.presentation.portfolio.structel |
|
org.olat.presentation.portfolio.structel.edit |
|
org.olat.presentation.portfolio.structel.run |
|
org.olat.presentation.registration |
|
org.olat.presentation.repository |
Repository, OlatResource and OlatResourcable explained
Code examples
Loading an OLATResourcable by its key (recourcableId)
OLATResourceable ores = OresHelper.createOLATResourceableInstance(WikiResource.class, rescourcableId);
You can either get the Folder location of the resource if it is a file resource
VFSContainer wikiContainer = FileResourceManager.getInstance().getFileResourceRootImpl(ores);
of load the OlatResource as an Object
org.olat.resource.OLATResourceManager.findResourceable(OLATResourceable resourceable)
if it is an repository entry (element that can be found in the repository) you can also load the entry directly by calling
org.olat.repository.RepositoryManager.lookupRepositoryEntry(OLATResourceable resourceable, boolean strict)
org.olat.core.id.OLATResourceable
|
org.olat.presentation.repository.delete |
|
org.olat.presentation.repository.site |
|
org.olat.presentation.scorm |
|
org.olat.presentation.scorm.archiver |
|
org.olat.presentation.scorm.assessment |
|
org.olat.presentation.search |
The ui package contains all classes to implement the search-service user-interface.
|
org.olat.presentation.security.authentication |
|
org.olat.presentation.security.authentication.ldap |
|
org.olat.presentation.security.authentication.shibboleth |
|
org.olat.presentation.sharedfolder |
|
org.olat.presentation.tunneling |
|
org.olat.presentation.user |
These package deals with user settings.
|
org.olat.presentation.user.administration |
|
org.olat.presentation.user.administration.delete |
|
org.olat.presentation.user.administration.groups |
|
org.olat.presentation.user.administration.importwizzard |
|
org.olat.presentation.user.administration.site |
|
org.olat.presentation.webfeed |
|
org.olat.presentation.webfeed.blog |
|
org.olat.presentation.webfeed.blog.portfolio |
|
org.olat.presentation.webfeed.navigation |
|
org.olat.presentation.webfeed.podcast |
Podcast
A podcast is a kind of a web feed.
|
org.olat.presentation.wiki |
Overview of the GUI part of the integrated wiki engine
Introduction
The modules wiki package contains the code for creating, editing,
viewing and persisting a wiki.
|
org.olat.presentation.wiki.portfolio |
|
org.olat.presentation.wiki.versioning |
|
org.olat.presentation.wiki.versioning.diff |
|
org.olat.presentation.wiki.wikitohtml |
Wikisyntax to html
This component renders wikisyntax (mediawiki) to html.
|
org.olat.system.commons |
|
org.olat.system.commons.collections |
|
org.olat.system.commons.configuration |
|
org.olat.system.commons.date |
|
org.olat.system.commons.encoder |
|
org.olat.system.commons.manager |
|
org.olat.system.commons.resource |
|
org.olat.system.commons.service |
|
org.olat.system.commons.taskexecutor |
|
org.olat.system.coordinate |
|
org.olat.system.coordinate.cache |
|
org.olat.system.coordinate.cache.cluster |
|
org.olat.system.coordinate.cache.singlevm |
|
org.olat.system.coordinate.jms |
|
org.olat.system.coordinate.util |
|
org.olat.system.event |
Overview description of event handling in OLAT system.
|
org.olat.system.event.businfo |
|
org.olat.system.exception |
|
org.olat.system.logging |
Logging
private static final Logger log = Logger.getLogger( name );
if(log.isDebug()){
log.debug("link clicked, log something to the olat.log file");
}
Like this the compiler can optimize calls and you do not get a performance issue while
using debugging information in your code.
|
org.olat.system.logging.log4j |
|
org.olat.system.logging.threadlog |
|
org.olat.system.mail |
|
org.olat.system.security |
|
org.olat.system.spring |
|
org.olat.system.support |
|
org.olat.system.support.hello.impl |
|
org.olat.system.support.hello.impl.metric |
|
org.olat.system.support.hello.service |
|
org.olat.system.support.mail.impl |
|
org.olat.system.support.mail.service |
|
org.olat.test |
|
org.olat.test.functional.administration |
|
org.olat.test.functional.codepoints.cluster |
Codepoints tests for cluster setup.
|
org.olat.test.functional.course |
|
org.olat.test.functional.course.assessment |
Assessment functionality tests.
|
org.olat.test.functional.course.chat |
|
org.olat.test.functional.course.run |
|
org.olat.test.functional.course.topic |
|
org.olat.test.functional.courseeditor |
|
org.olat.test.functional.group.management |
|
org.olat.test.functional.groups |
|
org.olat.test.functional.home |
|
org.olat.test.functional.lr |
|
org.olat.test.functional.portfolio |
|
org.olat.test.functional.search |
|
org.olat.test.functional.test |
Contains tests for Test, Questionnaire learning resources.
|
org.olat.test.functional.usermanagement |
|
org.olat.test.load |
Selenium load tests (that is login-logout n times, open all courses, etc), they measure how long it takes to perform these tasks.
|
org.olat.test.scheduler |
|
org.olat.test.tutorial.reg |
|
org.olat.test.tutorial.singlenode.junit |
|
org.olat.test.tutorial.singlenode.testng |
|
org.olat.test.tutorial.testng.dependencies |
|
org.olat.test.tutorial.testng.parallel |
|
org.olat.test.util |
|
org.olat.test.util.selenium |
|
org.olat.test.util.selenium.log |
|
org.olat.test.util.selenium.olatapi |
OLAT Abstraction Layer API.
|
org.olat.test.util.selenium.olatapi.admin |
|
org.olat.test.util.selenium.olatapi.components |
|
org.olat.test.util.selenium.olatapi.course.editor |
|
org.olat.test.util.selenium.olatapi.course.run |
|
org.olat.test.util.selenium.olatapi.folder |
|
org.olat.test.util.selenium.olatapi.group |
|
org.olat.test.util.selenium.olatapi.home |
|
org.olat.test.util.selenium.olatapi.i18n |
|
org.olat.test.util.selenium.olatapi.lr |
|
org.olat.test.util.selenium.olatapi.portfolio |
|
org.olat.test.util.selenium.olatapi.qti |
|
org.olat.test.util.selenium.olatapi.user |
|
org.olat.test.util.setup |
|
org.olat.test.util.setup.context |
|
org.olat.test.util.setup.steps |
|
org.olat.test.util.testng |
|