Class AbstractNodeReferenceDataProvider
java.lang.Object
org.hippoecm.frontend.model.NodeModelWrapper<Node>
org.hippoecm.frontend.editor.workflow.model.AbstractReferencesDataProvider
org.hippoecm.frontend.editor.workflow.model.AbstractNodeReferenceDataProvider
- All Implemented Interfaces:
Serializable
,org.apache.wicket.markup.repeater.data.IDataProvider<DocumentReference>
,org.apache.wicket.model.IDetachable
,org.apache.wicket.model.IModel<Node>
,org.apache.wicket.util.io.IClusterable
,ISelectableDataProvider<DocumentReference>
- Direct Known Subclasses:
ReferredDocumentsDataProvider
,ReferringDocumentsDataProvider
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.hippoecm.frontend.editor.workflow.model.AbstractReferencesDataProvider
AbstractReferencesDataProvider.ReferenceType
-
Field Summary
Fields inherited from class org.hippoecm.frontend.editor.workflow.model.AbstractReferencesDataProvider
data, numberOfResults, referenceType, selectedItems
Fields inherited from class org.hippoecm.frontend.model.NodeModelWrapper
nodeModel
-
Constructor Summary
ConstructorDescriptionAbstractNodeReferenceDataProvider
(JcrNodeModel nodeModel, AbstractReferencesDataProvider.ReferenceType referenceType, String locale) -
Method Summary
Modifier and TypeMethodDescriptionprotected List<DocumentReference>
getUnifiedReferences
(Node handle) org.apache.wicket.model.IModel<DocumentReference>
model
(DocumentReference reference) void
sort()
Methods inherited from class org.hippoecm.frontend.editor.workflow.model.AbstractReferencesDataProvider
getComponentReferenceDetail, getDocumentReferenceDetail, getLimit, getNumberOfResults, getReferenceDetail, getReferences, getReferenceType, getSelectedItems, getUnifiedSiteReferences, iterator, size
Methods inherited from class org.hippoecm.frontend.model.NodeModelWrapper
detach, getNode, getNodeModel, getObject, setNodeModel, setObject
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.wicket.markup.repeater.data.IDataProvider
detach
Methods inherited from interface org.apache.wicket.model.IModel
as, combineWith, filter, flatMap, isPresent, map, orElse, orElseGet
-
Constructor Details
-
AbstractNodeReferenceDataProvider
public AbstractNodeReferenceDataProvider(JcrNodeModel nodeModel, AbstractReferencesDataProvider.ReferenceType referenceType, String locale)
-
-
Method Details
-
getUnifiedReferences
- Throws:
RepositoryException
-
model
- Specified by:
model
in interfaceorg.apache.wicket.markup.repeater.data.IDataProvider<DocumentReference>
- Overrides:
model
in classAbstractReferencesDataProvider
-
sort
public void sort()
-