public static final class ModelScreenWidget.Menu extends ModelScreenWidget
ModelScreenWidget.Column, ModelScreenWidget.ColumnContainer, ModelScreenWidget.Container, ModelScreenWidget.Content, ModelScreenWidget.DecoratorScreen, ModelScreenWidget.DecoratorSection, ModelScreenWidget.DecoratorSectionInclude, ModelScreenWidget.Form, ModelScreenWidget.Grid, ModelScreenWidget.HorizontalSeparator, ModelScreenWidget.IncludeScreen, ModelScreenWidget.Label, ModelScreenWidget.Menu, ModelScreenWidget.PlatformSpecific, ModelScreenWidget.PortalPage, ModelScreenWidget.ScreenImage, ModelScreenWidget.Screenlet, ModelScreenWidget.ScreenLink, ModelScreenWidget.Section, ModelScreenWidget.SectionsRenderer, ModelScreenWidget.SubContent, ModelScreenWidget.Tree
Modifier and Type | Field and Description |
---|---|
static String |
TAG_NAME |
module
enableBoundaryCommentsParam
Constructor and Description |
---|
Menu(ModelScreen modelScreen,
Element menuElement) |
Modifier and Type | Method and Description |
---|---|
void |
accept(ModelWidgetVisitor visitor) |
String |
getLocation(Map<String,Object> context) |
FlexibleStringExpander |
getLocationExdr() |
ModelMenu |
getModelMenu(Map<String,Object> context) |
String |
getName(Map<String,Object> context) |
void |
renderWidgetString(Appendable writer,
Map<String,Object> context,
ScreenStringRenderer screenStringRenderer) |
getModelScreen, readSubWidgets, renderSubWidgetsString
getBoundaryCommentName, getName, getStartColumn, getStartLine, getSystemId, toString, widgetBoundaryCommentsEnabled
public static final String TAG_NAME
public Menu(ModelScreen modelScreen, Element menuElement)
public void renderWidgetString(Appendable writer, Map<String,Object> context, ScreenStringRenderer screenStringRenderer) throws IOException
renderWidgetString
in class ModelScreenWidget
IOException
public void accept(ModelWidgetVisitor visitor) throws Exception
accept
in class ModelWidget
Exception
public FlexibleStringExpander getLocationExdr()