Package org.apache.ofbiz.widget.model
Class ModelScreenWidget
java.lang.Object
org.apache.ofbiz.widget.model.ModelWidget
org.apache.ofbiz.widget.model.ModelScreenWidget
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
HtmlWidget
,HtmlWidget.HtmlTemplate
,HtmlWidget.HtmlTemplateDecorator
,HtmlWidget.HtmlTemplateDecoratorSection
,IterateSectionWidget
,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.SubContent
,ModelScreenWidget.Tree
Widget Library - Screen model class
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
Nested classes/interfaces inherited from class org.apache.ofbiz.widget.model.ModelWidget
ModelWidget.NamedBorderType
-
Field Summary
Fields inherited from class org.apache.ofbiz.widget.model.ModelWidget
ENABLE_BOUNDARY_COMMENTS_PARAM
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets model screen.protected static List<ModelScreenWidget>
readSubWidgets
(ModelScreen modelScreen, List<? extends Element> subElementList) protected static void
renderSubWidgetsString
(List<ModelScreenWidget> subWidgets, Appendable writer, Map<String, Object> context, ScreenStringRenderer screenStringRenderer) abstract void
renderWidgetString
(Appendable writer, Map<String, Object> context, ScreenStringRenderer screenStringRenderer) Methods inherited from class org.apache.ofbiz.widget.model.ModelWidget
accept, getBoundaryCommentName, getName, getStartColumn, getStartLine, getSystemId, toString, widgetBoundaryCommentsEnabled, widgetNamedBorderType
-
Constructor Details
-
ModelScreenWidget
-
-
Method Details
-
renderWidgetString
public abstract void renderWidgetString(Appendable writer, Map<String, Object> context, ScreenStringRenderer screenStringRenderer) throws GeneralException, IOException- Throws:
GeneralException
IOException
-
readSubWidgets
protected static List<ModelScreenWidget> readSubWidgets(ModelScreen modelScreen, List<? extends Element> subElementList) -
renderSubWidgetsString
protected static void renderSubWidgetsString(List<ModelScreenWidget> subWidgets, Appendable writer, Map<String, Object> context, ScreenStringRenderer screenStringRenderer) throws GeneralException, IOException- Throws:
GeneralException
IOException
-
getModelScreen
Gets model screen.- Returns:
- the model screen
-