public abstract class ElementDefinition extends Object implements Serializable
Modifier and Type | Field and Description |
---|---|
protected String |
description |
protected String |
name |
Constructor and Description |
---|
ElementDefinition(String name,
String description,
String elementId,
Element.ElementType elementType,
String processFlowIdentifier,
long revision)
Initializing constructor which sets the values of all variables.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
String |
getDescription()
Gets the description of this element definition
|
String |
getElementId()
Gets the id for this element as defined in the process definition
|
String |
getName()
Gets the name of this element definition
|
String |
getProcessFlowIdentifier() |
long |
getRevision() |
Element.ElementType |
getType()
Gets the type of this element
|
int |
hashCode() |
String |
toString() |
public ElementDefinition(String name, String description, String elementId, Element.ElementType elementType, String processFlowIdentifier, long revision)
It is not intended or recommended that the consumer of the API construct these objects. They should only be
retrieved from service calls such as
ProcessFlowService.getElementDefinitions(ProcessFlowContext, String)
.
name
- The name of the element definitiondescription
- The description of the element definitionelementId
- The id of the element definition as it appears in the process definitionelementType
- The type of the elementprocessFlowIdentifier
- The identifier of the process flow that contains this elementrevision
- the internal revision numberpublic String getName()
public String getDescription()
public String getElementId()
public Element.ElementType getType()
public String getProcessFlowIdentifier()
public long getRevision()
Copyright (c) 2017, SAS Institute Inc., Cary, NC, USA