Package com.saperion.ngc.resultset.modes
Class ComplexResultSetMode
java.lang.Object
com.saperion.ngc.resultset.modes.AbstractResultSetMode
com.saperion.ngc.resultset.modes.ComplexResultSetMode
- All Implemented Interfaces:
- ResultSetMode
Complex rendering mode for result set view.
- 
Field SummaryFields inherited from class com.saperion.ngc.resultset.modes.AbstractResultSetModeparentView
- 
Constructor SummaryConstructorsConstructorDescriptionComplexResultSetMode(ResultSetViewImpl view, ResultSetPresenter presenter, List<ResultProperties> filteredProperties, String[] fieldsToDisplay, Map<String, com.saperion.intf.SaFieldDescription> fieldDescs) Creates a new ComplexMode.
- 
Method SummaryModifier and TypeMethodDescriptionvoidcreateListhead(org.zkoss.zul.Listhead head) Creates the listhead containing all headers.createListitem(ResultProperties properties) Creates a listitem.boolean
- 
Constructor Details- 
ComplexResultSetModepublic ComplexResultSetMode(ResultSetViewImpl view, ResultSetPresenter presenter, List<ResultProperties> filteredProperties, String[] fieldsToDisplay, Map<String, com.saperion.intf.SaFieldDescription> fieldDescs) Creates a new ComplexMode.- Parameters:
- view- parent view
- presenter- parent presenter
- filteredProperties- properties filtered for view
- fieldsToDisplay- fields to display in view
- fieldDescs- the SaFieldDescription to determine field values
 
 
- 
- 
Method Details- 
createListheadpublic void createListhead(org.zkoss.zul.Listhead head) Creates the listhead containing all headers.- Specified by:
- createListheadin interface- ResultSetMode
- Parameters:
- head- List head
- See Also:
 
- 
createListitempublic DraggableListItem createListitem(ResultProperties properties) throws DocumentIdentificationException Creates a listitem.- Specified by:
- createListitemin interface- ResultSetMode
- Parameters:
- properties- item's properties
- Returns:
- listitem
- Throws:
- DocumentIdentificationException- document identification failed (missing object id)
- See Also:
 
- 
isForLookupTablespublic boolean isForLookupTables()- Specified by:
- isForLookupTablesin interface- ResultSetMode
- Returns:
- true if this render mode is for lookup tables
 
 
-