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:
java.io.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
public abstract class ModelScreenWidget extends ModelWidget
Widget Library - Screen model class- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ModelScreenWidget.Column
static class
ModelScreenWidget.ColumnContainer
static class
ModelScreenWidget.Container
static class
ModelScreenWidget.Content
static class
ModelScreenWidget.DecoratorScreen
static class
ModelScreenWidget.DecoratorSection
static class
ModelScreenWidget.DecoratorSectionInclude
static class
ModelScreenWidget.Form
static class
ModelScreenWidget.Grid
static class
ModelScreenWidget.HorizontalSeparator
static class
ModelScreenWidget.IncludeScreen
static class
ModelScreenWidget.Label
static class
ModelScreenWidget.Menu
static class
ModelScreenWidget.PlatformSpecific
static class
ModelScreenWidget.PortalPage
static class
ModelScreenWidget.ScreenImage
static class
ModelScreenWidget.Screenlet
static class
ModelScreenWidget.ScreenLink
static class
ModelScreenWidget.Section
static class
ModelScreenWidget.SectionsRenderer
static class
ModelScreenWidget.SubContent
static class
ModelScreenWidget.Tree
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
module
-
Fields inherited from class org.apache.ofbiz.widget.model.ModelWidget
enableBoundaryCommentsParam
-
-
Constructor Summary
Constructors Constructor Description ModelScreenWidget(ModelScreen modelScreen, org.w3c.dom.Element widgetElement)
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description ModelScreen
getModelScreen()
protected static java.util.List<ModelScreenWidget>
readSubWidgets(ModelScreen modelScreen, java.util.List<? extends org.w3c.dom.Element> subElementList)
protected static void
renderSubWidgetsString(java.util.List<ModelScreenWidget> subWidgets, java.lang.Appendable writer, java.util.Map<java.lang.String,java.lang.Object> context, ScreenStringRenderer screenStringRenderer)
abstract void
renderWidgetString(java.lang.Appendable writer, java.util.Map<java.lang.String,java.lang.Object> context, ScreenStringRenderer screenStringRenderer)
-
Methods inherited from class org.apache.ofbiz.widget.model.ModelWidget
accept, getBoundaryCommentName, getName, getStartColumn, getStartLine, getSystemId, toString, widgetBoundaryCommentsEnabled
-
-
-
-
Constructor Detail
-
ModelScreenWidget
public ModelScreenWidget(ModelScreen modelScreen, org.w3c.dom.Element widgetElement)
-
-
Method Detail
-
renderWidgetString
public abstract void renderWidgetString(java.lang.Appendable writer, java.util.Map<java.lang.String,java.lang.Object> context, ScreenStringRenderer screenStringRenderer) throws GeneralException, java.io.IOException
- Throws:
GeneralException
java.io.IOException
-
readSubWidgets
protected static java.util.List<ModelScreenWidget> readSubWidgets(ModelScreen modelScreen, java.util.List<? extends org.w3c.dom.Element> subElementList)
-
renderSubWidgetsString
protected static void renderSubWidgetsString(java.util.List<ModelScreenWidget> subWidgets, java.lang.Appendable writer, java.util.Map<java.lang.String,java.lang.Object> context, ScreenStringRenderer screenStringRenderer) throws GeneralException, java.io.IOException
- Throws:
GeneralException
java.io.IOException
-
getModelScreen
public ModelScreen getModelScreen()
-
-