org.eclipse.stardust.engine.api.model
Interface DataPath

All Superinterfaces:
ModelElement, java.io.Serializable

public interface DataPath
extends ModelElement

The DataPath class provides read and write access to the workflow data.

Version:
$Revision$
Author:
ubirkemeyer

Method Summary
 java.lang.String getAccessPath()
           
 java.lang.String getData()
           
 org.eclipse.stardust.common.Direction getDirection()
          Gets the direction of the data path.
 java.lang.Class getMappedType()
          Gets the type of the bridge object.
 boolean isDescriptor()
          Gets whether this data path is used as a descriptor or not.
 boolean isKeyDescriptor()
           
 
Methods inherited from interface org.eclipse.stardust.engine.api.model.ModelElement
getAllAttributes, getAttribute, getDescription, getElementOID, getId, getModelOID, getName, getNamespace, getPartitionId, getPartitionOID, getQualifiedId
 

Method Detail

getDirection

org.eclipse.stardust.common.Direction getDirection()
Gets the direction of the data path.

Returns:
the direction of the data path.

getMappedType

java.lang.Class getMappedType()
Gets the type of the bridge object.

Returns:
the corresponding java class of the data path value.

isDescriptor

boolean isDescriptor()
Gets whether this data path is used as a descriptor or not.

The values of data paths marked as descriptors will be automatically attached to the activity instances.

Returns:
true if this data path is a descriptor.
See Also:
IDescriptorProvider.getDescriptorValue(java.lang.String)

isKeyDescriptor

boolean isKeyDescriptor()

getAccessPath

java.lang.String getAccessPath()

getData

java.lang.String getData()


Copyright © 2014 SunGard CSA LLC. All Rights Reserved.