public abstract class AbstractWorkflowNodeConverter extends java.lang.Object implements WorkflowNodeConverter
| Constructor and Description |
|---|
AbstractWorkflowNodeConverter() |
| Modifier and Type | Method and Description |
|---|---|
java.io.Serializable |
convert(java.lang.Object object)
Converts the object to a
NodeRef or a List of
NodeRefs. |
abstract java.lang.Object |
convertNode(org.alfresco.service.cmr.repository.NodeRef node)
Converts a
NodeRef into the appropriate Node type. |
java.lang.Object |
convertNode(org.alfresco.service.cmr.repository.NodeRef value,
boolean isMany)
Converts a
NodeRef. |
abstract java.util.List |
convertNodes(java.util.Collection values)
Converts a
Collection of NodeRefs into a List of the appropriate Node type. |
java.lang.Object |
convertNodes(java.util.Collection values,
boolean isMany)
Converts a
Collection of NodeRefs. |
java.lang.Object |
convertNodes(java.lang.Object value,
boolean isMany)
Converts a
Collection of NodeRefs or a single NodeRef. |
abstract org.alfresco.service.cmr.repository.NodeRef |
convertToNode(java.lang.Object toConvert) |
java.util.List |
convertToNodes(java.util.Collection toConvert) |
java.util.List |
convertToNodes(java.lang.Object value) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisSupportedpublic java.lang.Object convertNodes(java.lang.Object value,
boolean isMany)
Collection of NodeRefs or a single NodeRef. The return type is
dependent on the value of isMany. If true then
a List of the appropriate Node type is returned. Otherwise a
single instance of the appropriate Node type is returned.convertNodes in interface WorkflowNodeConverterpublic java.lang.Object convertNode(org.alfresco.service.cmr.repository.NodeRef value,
boolean isMany)
NodeRef. The return type is
dependent on the value of isMany. If true then
a List of the appropriate Node type is returned. Otherwise a
single instance of the appropriate Node type is returned.convertNode in interface WorkflowNodeConverterpublic java.lang.Object convertNodes(java.util.Collection values,
boolean isMany)
Collection of NodeRefs. The return type is
dependent on the value of isMany. If true then
a List of the appropriate Node type is returned. Otherwise a
single instance of the appropriate Node type is returned.convertNodes in interface WorkflowNodeConverterpublic java.util.List convertToNodes(java.lang.Object value)
convertToNodes in interface WorkflowNodeConverterpublic java.util.List convertToNodes(java.util.Collection toConvert)
convertToNodes in interface WorkflowNodeConverterpublic java.io.Serializable convert(java.lang.Object object)
WorkflowNodeConverterNodeRef or a List of
NodeRefs. The return type is dependant on the type of the object
parameter. If the object parameter is a Collection then a
List of NodeRefs is returned. Otherwise a single
NodeRef is returned.convert in interface WorkflowNodeConverterpublic abstract java.lang.Object convertNode(org.alfresco.service.cmr.repository.NodeRef node)
WorkflowNodeConverterNodeRef into the appropriate Node type.convertNode in interface WorkflowNodeConverterpublic abstract java.util.List convertNodes(java.util.Collection values)
WorkflowNodeConverterCollection of NodeRefs into a List of the appropriate Node type.convertNodes in interface WorkflowNodeConverterpublic abstract org.alfresco.service.cmr.repository.NodeRef convertToNode(java.lang.Object toConvert)
convertToNode in interface WorkflowNodeConverterCopyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.