|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.olat.core.id.context.StackedBusinessControl
public class StackedBusinessControl
Description:
Part of a linked list of (Stacked)BusinessControls which represent the BusinessPath for a certain
created Controller or Controllerstate.
Initial Date: 14.06.2006
| Field Summary |
|---|
| Fields inherited from interface org.olat.core.id.context.BusinessControl |
|---|
DELIMITER_TAG, END_TAG, START_TAG |
| Constructor Summary | |
|---|---|
StackedBusinessControl(ContextEntry contextEntry,
BusinessControl origBusinessControl)
internal use only! REVIEW:PB:2009-31-05: better way? |
|
| Method Summary | |
|---|---|
void |
dropLauncherEntries()
used when the current contextentry cannot be resolved (e.g. |
java.lang.String |
getAsString()
Get String represation of BusinessControl. |
java.util.List<ContextEntry> |
getBusinessControls()
|
java.util.List<ContextEntry> |
getContextEntryStack()
|
boolean |
hasContextEntry()
if still some more context entries for spawning are available |
ContextEntry |
popLauncherContextEntry()
pop context entry for further processing, this is used for spawning controllers |
void |
setCurrentContextEntry(ContextEntry ce)
set new context entry which reflects latest state of a controller, which can be reactivated |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public StackedBusinessControl(ContextEntry contextEntry,
BusinessControl origBusinessControl)
contextEntry - origBusinessControl - | Method Detail |
|---|
public java.util.List<ContextEntry> getBusinessControls()
public java.util.List<ContextEntry> getContextEntryStack()
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getAsString()
BusinessControl
getAsString in interface BusinessControlpublic ContextEntry popLauncherContextEntry()
BusinessControl
popLauncherContextEntry in interface BusinessControlpublic void dropLauncherEntries()
BusinessControl
dropLauncherEntries in interface BusinessControlpublic boolean hasContextEntry()
BusinessControl
hasContextEntry in interface BusinessControlpublic void setCurrentContextEntry(ContextEntry ce)
BusinessControl
setCurrentContextEntry in interface BusinessControl
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||