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

All Superinterfaces:
ModelElement, Serializable

public interface DataPath
extends ModelElement

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

Version:
$Revision$
Author:
ubirkemeyer

Method Summary
 String getAccessPath()
           
 String getData()
           
 org.eclipse.stardust.common.Direction getDirection()
          Gets the direction of the data path.
 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

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

String getAccessPath()

getData

String getData()


Copyright © 2017 Eclipse Stardust. All Rights Reserved.