| Modifiers | Name | Description |
|---|---|---|
static class |
ScreenDefinition.ActionsTransitionItem |
|
static class |
ScreenDefinition.FormSavedFindsTransitionItem |
Special automatic transition to manage Saved Finds for form-list with saved-finds=true |
static class |
ScreenDefinition.FormSelectColumnsTransitionItem |
Special automatic transition to save results of Select Columns form for form-list with select-columns=true |
static class |
ScreenDefinition.ParameterItem |
|
static class |
ScreenDefinition.ResponseItem |
|
static class |
ScreenDefinition.SubscreensItem |
|
static class |
ScreenDefinition.SubscreensItemComparator |
|
static class |
ScreenDefinition.TransitionItem |
| Modifiers | Name | Description |
|---|---|---|
protected org.moqui.impl.actions.XmlAction |
alwaysActions |
|
protected java.util.Set<java.lang.String> |
dependsOnScreenLocations |
|
protected java.util.Map<java.lang.String, ScreenForm> |
formByName |
|
protected java.lang.String |
location |
|
protected java.util.Map<java.lang.String, java.lang.String> |
macroTemplateByRenderMode |
|
protected java.util.Map<java.lang.String, ParameterItem> |
parameterByName |
|
protected org.moqui.impl.actions.XmlAction |
preActions |
|
protected ScreenSection |
rootSection |
|
protected java.lang.String |
screenName |
|
protected org.moqui.util.MNode |
screenNode |
|
protected java.util.Map<java.lang.String, ScreenSection> |
sectionByName |
|
protected ScreenFacadeImpl |
sfi |
|
protected boolean |
standalone |
|
protected java.util.Map<java.lang.String, org.moqui.resource.ResourceReference> |
subContentRefByPath |
|
protected java.util.Map<java.lang.String, SubscreensItem> |
subscreensByName |
|
protected java.util.List<SubscreensItem> |
subscreensItemsSorted |
|
protected org.moqui.util.MNode |
subscreensNode |
|
protected java.util.Map<java.lang.String, TransitionItem> |
transitionByName |
|
protected java.util.Map<java.lang.String, ScreenTree> |
treeByName |
|
protected org.moqui.util.MNode |
webSettingsNode |
| Type | Name and description |
|---|---|
long |
screenLoadedTime |
java.lang.Long |
sourceLastModified |
| Constructor and description |
|---|
ScreenDefinition
(ScreenFacadeImpl sfi, org.moqui.util.MNode screenNode, java.lang.String location) |
| Type | Name and description |
|---|---|
java.util.ArrayList<java.lang.String> |
findSubscreenPath(java.util.ArrayList<java.lang.String> remainingPathNameList) |
java.util.Collection<TransitionItem> |
getAllTransitions() |
java.lang.String |
getDefaultMenuName() |
java.lang.String |
getDefaultSubscreensItem() |
ScreenForm |
getForm(java.lang.String formName) |
java.lang.String |
getLocation() |
java.lang.String |
getMacroTemplateLocation(java.lang.String renderMode)Get macro template location specific to screen from marco-template elements |
java.util.List<SubscreensItem> |
getMenuSubscreensItems() |
java.util.Map<java.lang.String, ParameterItem> |
getParameterMap() |
static java.lang.String |
getPrettyMenuName(java.lang.String menuName, java.lang.String location, ExecutionContextFactoryImpl ecfi) |
ScreenSection |
getRootSection() |
java.lang.String |
getScreenName() |
org.moqui.util.MNode |
getScreenNode() |
ScreenSection |
getSection(java.lang.String sectionName) |
org.moqui.resource.ResourceReference |
getSubContentRef(java.util.List<java.lang.String> pathNameList) |
ScreenDefinition.SubscreensItem |
getSubscreensItem(java.lang.String name) |
java.util.List<SubscreensItem> |
getSubscreensItemsSorted() |
org.moqui.util.MNode |
getSubscreensNode() |
ScreenDefinition.TransitionItem |
getTransitionItem(java.lang.String name, java.lang.String method) |
ScreenTree |
getTree(java.lang.String treeName) |
org.moqui.util.MNode |
getWebSettingsNode() |
boolean |
hasRequiredParameters() |
boolean |
hasTransition(java.lang.String name) |
boolean |
isStandalone() |
java.util.List<java.lang.String> |
nestedNoReqParmLocations(java.lang.String currentPath, java.util.Set<java.lang.String> screensToSkip) |
void |
populateSubscreens() |
void |
pullSectionInclude(org.moqui.util.MNode sectionNode) |
void |
render(ScreenRenderImpl sri, boolean isTargetScreen) |
java.lang.String |
toString() |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Get macro template location specific to screen from marco-template elements
Groovy Documentation