|
||||||||||
| 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.breadcrumb.CrumbBasicController
public abstract class CrumbBasicController
Initial Date: 09.09.2008
| Method Summary | |
|---|---|
void |
activateAndListenToChildCrumbController(CrumbController childCrumbController)
Use this method to put another crumb on the bread crumb stack. |
void |
deactivateAndDisposeChildCrumbController()
De-activate a child crumb that has been activated using activateAndListenToChildCrumbController(). |
CrumbController |
getChildCrumbController()
|
abstract java.lang.String |
getCrumbLinkHooverText()
|
abstract java.lang.String |
getCrumbLinkText()
|
void |
removeFromBreadCrumbPathAndDispose()
This method can be used to de-activate the current crumb controller itself. |
void |
resetCrumbTexts()
Force the bread crumb path to reload each label on the path |
void |
setBreadCrumbController(BreadCrumbController breadCrumbCtr)
Set the bread crumb navigation. |
| Methods inherited from class org.olat.core.gui.control.DefaultController |
|---|
addControllerListener, addLoggingResourceable, dispatchEvent, dispatchEvent, dispose, getControllerCount, getInitialComponent, 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.Controller |
|---|
addControllerListener, dispatchEvent, dispose, getInitialComponent, getUserActivityLogger, getWindowControlForDebug, isDisposed |
| Methods inherited from interface org.olat.core.gui.control.ControllerEventListener |
|---|
dispatchEvent |
| Method Detail |
|---|
public abstract java.lang.String getCrumbLinkText()
getCrumbLinkText in interface CrumbControllerpublic abstract java.lang.String getCrumbLinkHooverText()
getCrumbLinkHooverText in interface CrumbControllerpublic CrumbController getChildCrumbController()
getChildCrumbController in interface CrumbControllerpublic void setBreadCrumbController(BreadCrumbController breadCrumbCtr)
CrumbController
setBreadCrumbController in interface CrumbControllerpublic void activateAndListenToChildCrumbController(CrumbController childCrumbController)
CrumbController
activateAndListenToChildCrumbController in interface CrumbControllerpublic void deactivateAndDisposeChildCrumbController()
CrumbController
deactivateAndDisposeChildCrumbController in interface CrumbControllerpublic void removeFromBreadCrumbPathAndDispose()
CrumbController
removeFromBreadCrumbPathAndDispose in interface CrumbControllerpublic void resetCrumbTexts()
CrumbController
resetCrumbTexts in interface CrumbController
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||