Package org.apache.ofbiz.widget.model
Class IterateSectionWidget
java.lang.Object
org.apache.ofbiz.widget.model.ModelWidget
org.apache.ofbiz.widget.model.ModelScreenWidget
org.apache.ofbiz.widget.model.IterateSectionWidget
- All Implemented Interfaces:
Serializable
Widget Library - Screen model HTML class
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.ofbiz.widget.model.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
Nested classes/interfaces inherited from class org.apache.ofbiz.widget.model.ModelWidget
ModelWidget.NamedBorderType
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
static final int
Fields inherited from class org.apache.ofbiz.widget.model.ModelWidget
ENABLE_BOUNDARY_COMMENTS_PARAM
-
Constructor Summary
ConstructorDescriptionIterateSectionWidget
(ModelScreen modelScreen, Element iterateSectionElement) -
Method Summary
Modifier and TypeMethodDescriptionvoid
accept
(ModelWidgetVisitor visitor) Gets entry name exdr.Gets key name exdr.Gets list name exdr.Gets paginate.boolean
getPaginate
(Map<String, Object> context) Gets paginate.Gets paginate target.getPaginateTarget
(Map<String, Object> context) Gets paginate target.Gets section list.int
Gets view size.void
renderNextPrev
(Appendable writer, Map<String, Object> context, int listSize, int actualPageSize) Render next prev.void
renderWidgetString
(Appendable writer, Map<String, Object> context, ScreenStringRenderer screenStringRenderer) Methods inherited from class org.apache.ofbiz.widget.model.ModelScreenWidget
getModelScreen, readSubWidgets, renderSubWidgetsString
Methods inherited from class org.apache.ofbiz.widget.model.ModelWidget
getBoundaryCommentName, getName, getStartColumn, getStartLine, getSystemId, toString, widgetBoundaryCommentsEnabled, widgetNamedBorderType
-
Field Details
-
DEFAULT_PAGE_SIZE
public static final int DEFAULT_PAGE_SIZE- See Also:
-
MAX_PAGE_SIZE
public static final int MAX_PAGE_SIZE- See Also:
-
-
Constructor Details
-
IterateSectionWidget
-
-
Method Details
-
getSectionList
Gets section list.- Returns:
- the section list
-
renderWidgetString
public void renderWidgetString(Appendable writer, Map<String, Object> context, ScreenStringRenderer screenStringRenderer) throws GeneralException, IOException- Specified by:
renderWidgetString
in classModelScreenWidget
- Throws:
GeneralException
IOException
-
getPaginateTarget
Gets paginate target.- Parameters:
context
- the context- Returns:
- the paginate target
-
getPaginate
Gets paginate.- Parameters:
context
- the context- Returns:
- the paginate
-
getViewSize
public int getViewSize()Gets view size.- Returns:
- the view size
-
renderNextPrev
public void renderNextPrev(Appendable writer, Map<String, Object> context, int listSize, int actualPageSize) throws IOExceptionRender next prev.- Parameters:
writer
- the writercontext
- the contextlistSize
- the list sizeactualPageSize
- the actual page size- Throws:
IOException
- the io exception
-
accept
- Specified by:
accept
in classModelWidget
- Throws:
Exception
-
getListNameExdr
Gets list name exdr.- Returns:
- the list name exdr
-
getEntryNameExdr
Gets entry name exdr.- Returns:
- the entry name exdr
-
getKeyNameExdr
Gets key name exdr.- Returns:
- the key name exdr
-
getPaginateTarget
Gets paginate target.- Returns:
- the paginate target
-
getPaginate
Gets paginate.- Returns:
- the paginate
-