public class LookupResultSetMode extends AbstractResultSetMode implements ResultSetMode
LookupPopup
.parentView
Constructor and Description |
---|
LookupResultSetMode(ResultSetViewImpl view,
ResultSetPresenter presenter,
List<ResultProperties> filteredProperties,
String[] fieldsToDisplay,
boolean isSelect,
Map<String,com.saperion.intf.SaFieldDescription> fieldDescs)
Creates a new ComplexMode.
|
Modifier and Type | Method and Description |
---|---|
void |
createListhead(org.zkoss.zul.Listhead head)
Creates the listhead containing all headers.
|
DraggableListItem |
createListitem(ResultProperties properties)
Creates a listitem.
|
boolean |
isForLookupTables() |
public LookupResultSetMode(ResultSetViewImpl view, ResultSetPresenter presenter, List<ResultProperties> filteredProperties, String[] fieldsToDisplay, boolean isSelect, Map<String,com.saperion.intf.SaFieldDescription> fieldDescs)
view
- parent viewpresenter
- parent presenterfilteredProperties
- properties filtered for viewfieldsToDisplay
- fields to display in viewisSelect
- Select modefieldDescs
- the SaFieldDescription to determine field valuespublic void createListhead(org.zkoss.zul.Listhead head)
createListhead
in interface ResultSetMode
head
- List headResultSetMode.createListhead(org.zkoss.zul.Listhead)
public DraggableListItem createListitem(ResultProperties properties) throws DocumentIdentificationException, NgcUiException
createListitem
in interface ResultSetMode
properties
- item's propertiesDocumentIdentificationException
- document identification failed (missing object id)NgcUiException
- exception to be handled by viewResultSetMode.createListitem(com.saperion.ngc.model.resultset.ResultProperties)
public boolean isForLookupTables()
isForLookupTables
in interface ResultSetMode
Copyright © 2016 Lexmark Enterprise Software Deutschland GmbH. All rights reserved.