org.olat.course.nodes.st
Class STCourseNodeEditController
java.lang.Object
org.olat.core.gui.control.DefaultController
org.olat.core.gui.control.controller.BasicController
org.olat.core.gui.control.generic.tabbable.TabbableDefaultController
org.olat.core.gui.control.generic.tabbable.ActivateableTabbableDefaultController
org.olat.course.nodes.st.STCourseNodeEditController
- All Implemented Interfaces:
- Controller, ControllerEventListener, Disposable, Activateable, TabbableController
public class STCourseNodeEditController
- extends ActivateableTabbableDefaultController
- implements ControllerEventListener
Description:
Edit controller for a course node of type structure
Initial Date: Oct 12, 2004
- Author:
- gnaegi
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
CONFIG_KEY_FILE
public static final java.lang.String CONFIG_KEY_FILE
- configuration key for the filename
- See Also:
- Constant Field Values
CONFIG_KEY_ALLOW_RELATIVE_LINKS
public static final java.lang.String CONFIG_KEY_ALLOW_RELATIVE_LINKS
- configuration key: should relative links like ../otherfolder/my.css be
allowed? *
- See Also:
- Constant Field Values
CONFIG_KEY_DISPLAY_TYPE
public static final java.lang.String CONFIG_KEY_DISPLAY_TYPE
- See Also:
- Constant Field Values
CONFIG_VALUE_DISPLAY_FILE
public static final java.lang.String CONFIG_VALUE_DISPLAY_FILE
- See Also:
- Constant Field Values
CONFIG_VALUE_DISPLAY_TOC
public static final java.lang.String CONFIG_VALUE_DISPLAY_TOC
- See Also:
- Constant Field Values
CONFIG_VALUE_DISPLAY_PEEKVIEW
public static final java.lang.String CONFIG_VALUE_DISPLAY_PEEKVIEW
- See Also:
- Constant Field Values
CONFIG_KEY_PEEKVIEW_CHILD_NODES
public static final java.lang.String CONFIG_KEY_PEEKVIEW_CHILD_NODES
- See Also:
- Constant Field Values
CONFIG_KEY_COLUMNS
public static final java.lang.String CONFIG_KEY_COLUMNS
- See Also:
- Constant Field Values
STCourseNodeEditController
public STCourseNodeEditController(UserRequest ureq,
WindowControl wControl,
STCourseNode stNode,
VFSContainer courseFolderContainer,
CourseGroupManager groupMgr,
CourseEditorTreeModel editorModel,
UserCourseEnvironment euce)
- Parameters:
ureq - wControl - stNode - courseFolderPath - groupMgr - editorModel -
event
public void event(UserRequest ureq,
Component source,
Event event)
- Description copied from class:
DefaultController
- abstract event method for subclasses. the event received from the component
we are listening to are always rerouted to this method here, except when
the component has been disposed, in which case the events are simply
ignored.
- See Also:
DefaultController.event(org.olat.core.gui.UserRequest,
org.olat.core.gui.components.Component, org.olat.core.gui.control.Event)
event
public void event(UserRequest ureq,
Controller source,
Event event)
- Description copied from class:
DefaultController
- the only method of the interface controllereventlistener. always gets
called when a controller we 'subscribed' to fires an event. we provide a
default implementation here since there are many controllers which are
standalone and need no subcontrollers
- See Also:
DefaultController.event(org.olat.core.gui.UserRequest,
org.olat.core.gui.control.Controller, org.olat.core.gui.control.Event)
addTabs
public void addTabs(TabbedPane tabbedPane)
- Description copied from interface:
TabbableController
- Add tabs to the given tabbed pane
- Specified by:
addTabs in interface TabbableController
- Parameters:
tabbedPane - The tabbed pane- See Also:
org.olat.core.gui.control.generic.tabbable.TabbableDefaultController#addTabs(org.olat.core.gui.components.TabbedPane)
getFileName
public static java.lang.String getFileName(ModuleConfiguration mc)
- Parameters:
mc - The module confguration
- Returns:
- The configured file name
getPaneKeys
public java.lang.String[] getPaneKeys()
- Specified by:
getPaneKeys in class ActivateableTabbableDefaultController
- Returns:
- translation keys for the panes
getTabbedPane
public TabbedPane getTabbedPane()
- Specified by:
getTabbedPane in class ActivateableTabbableDefaultController
- Returns:
- tabbed pane