|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.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.sp.SPEditController
public class SPEditController
Description:
Edit controller for single page course nodes
| Field Summary | |
|---|---|
static java.lang.String |
CONFIG_IFRAME
Configuration key: display content in iframe: Values: true, false |
static java.lang.String |
CONFIG_KEY_ALLOW_RELATIVE_LINKS
configuration key: should relative links like ../otherfolder/my.css be allowed? |
static java.lang.String |
CONFIG_KEY_FILE
configuration key for the filename |
static java.lang.String |
CONFIG_KEY_HOMELINK
Configuration key: if the configured singlepage is in fact the startpage of a whole website it must be possible to navigate back to the start page, the name of this navigation element can be specified. |
static java.lang.String |
CONFIG_KEY_STATEFUL
Configuration key: Values (true,false) if the "SinglePage" is an entrance to a whole website, one can choose if a click in the menutree always shows the configured URL or if the last activated content is displayed. |
static java.lang.String |
KEY_TRUE_WITHOUT_HOMELINK
|
static java.lang.String |
PANE_TAB_SPCONFIG
|
| Constructor Summary | |
|---|---|
SPEditController(ModuleConfiguration config,
UserRequest ureq,
WindowControl wControl,
SPCourseNode spCourseNode,
ICourse course,
UserCourseEnvironment euce)
Constructor for single page editor controller |
|
| Method Summary | |
|---|---|
void |
addTabs(TabbedPane tabbedPane)
Add tabs to the given tabbed pane |
void |
event(UserRequest ureq,
Component source,
Event event)
abstract event method for subclasses. |
void |
event(UserRequest urequest,
Controller source,
Event event)
the only method of the interface controllereventlistener. |
java.lang.String[] |
getPaneKeys()
|
TabbedPane |
getTabbedPane()
|
| Methods inherited from class org.olat.core.gui.control.generic.tabbable.ActivateableTabbableDefaultController |
|---|
activate |
| Methods inherited from class org.olat.core.gui.control.generic.tabbable.TabbableDefaultController |
|---|
getInitialComponent |
| Methods inherited from class org.olat.core.gui.control.DefaultController |
|---|
addControllerListener, addLoggingResourceable, dispatchEvent, dispatchEvent, dispose, getControllerCount, getUserActivityLogger, getWindowControlForDebug, isDisposed, toString |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.olat.core.gui.control.ControllerEventListener |
|---|
dispatchEvent |
| Methods inherited from interface org.olat.core.gui.control.Controller |
|---|
addControllerListener, dispatchEvent, dispose, getInitialComponent, getUserActivityLogger, getWindowControlForDebug, isDisposed |
| Field Detail |
|---|
public static final java.lang.String PANE_TAB_SPCONFIG
public static final java.lang.String CONFIG_KEY_FILE
public static final java.lang.String CONFIG_KEY_ALLOW_RELATIVE_LINKS
public static final java.lang.String CONFIG_IFRAME
public static final java.lang.String CONFIG_KEY_STATEFUL
public static final java.lang.String CONFIG_KEY_HOMELINK
public static final java.lang.String KEY_TRUE_WITHOUT_HOMELINK
| Constructor Detail |
|---|
public SPEditController(ModuleConfiguration config,
UserRequest ureq,
WindowControl wControl,
SPCourseNode spCourseNode,
ICourse course,
UserCourseEnvironment euce)
config - The node module configurationureq - The user requestwControl - The window controllerspCourseNode - The current single page course nodecourse - euce - | Method Detail |
|---|
public void event(UserRequest ureq,
Component source,
Event event)
DefaultController
DefaultController.event(org.olat.core.gui.UserRequest,
org.olat.core.gui.components.Component, org.olat.core.gui.control.Event)
public void event(UserRequest urequest,
Controller source,
Event event)
DefaultController
DefaultController.event(org.olat.core.gui.UserRequest, org.olat.core.gui.control.Controller, org.olat.core.gui.control.Event)public void addTabs(TabbedPane tabbedPane)
TabbableController
addTabs in interface TabbableControllertabbedPane - The tabbed paneorg.olat.core.gui.control.generic.tabbable.TabbableController#addTabs(org.olat.core.gui.components.TabbedPane)public java.lang.String[] getPaneKeys()
getPaneKeys in class ActivateableTabbableDefaultControllerpublic TabbedPane getTabbedPane()
getTabbedPane in class ActivateableTabbableDefaultController
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||