public class DefaultAdvancedSearchPageController extends DefaultPageController
transitions| Constructor and Description |
|---|
DefaultAdvancedSearchPageController(TypedObject parentObject,
PropertyDescriptor parentPropertyDescriptor) |
DefaultAdvancedSearchPageController(TypedObject parentObject,
PropertyDescriptor parentPropertyDescriptor,
boolean allowDuplicatesInResult) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
assignChildren(java.util.Collection<ItemModel> alredyDefined,
java.util.Collection<ItemModel> currentSelected,
boolean addSelectedItemsAtTop) |
protected java.util.List<ItemModel> |
extractSelectedChildren(TableModel tableModel) |
protected ObjectValueContainer |
getObjectValueContainer() |
TypedObject |
getParentObject() |
PropertyDescriptor |
getParentPropertyDescriptor() |
void |
initPage(Wizard wizard,
WizardPage page)
This method is invoked whenever a wizard page is created.
|
protected java.util.List<ItemModel> |
unwrapTypedObjects(java.util.Collection<TypedObject> wrappedCollection) |
beforeBack, beforeNext, cancel, done, evaluateAttribute, evaluateTransition, getFirstPage, next, previous, setTransitions, validatepublic DefaultAdvancedSearchPageController(TypedObject parentObject, PropertyDescriptor parentPropertyDescriptor, boolean allowDuplicatesInResult)
allowDuplicatesInResult - false by default, duplicated values will not be added to the resultpublic DefaultAdvancedSearchPageController(TypedObject parentObject, PropertyDescriptor parentPropertyDescriptor)
public TypedObject getParentObject()
public PropertyDescriptor getParentPropertyDescriptor()
public void initPage(Wizard wizard, WizardPage page)
WizardPageControllerinitPage in interface WizardPageControllerinitPage in class DefaultPageControllerwizard - the wizard which contains the pagepage - the currently accessed pageprotected ObjectValueContainer getObjectValueContainer()
protected java.util.List<ItemModel> extractSelectedChildren(TableModel tableModel)
protected java.util.List<ItemModel> unwrapTypedObjects(java.util.Collection<TypedObject> wrappedCollection)
Copyright © 2018 SAP SE. All Rights Reserved.