Class ElementSetup

java.lang.Object
com.sas.lsaf.workflow.processflow.setup.ElementSetup
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
EventSetup, TaskSetup

public abstract class ElementSetup extends Object implements Serializable
The abstract parent class of the element set up information for all element types in a process flow.
See Also:
  • Field Details

    • name

      protected String name
    • description

      protected String description
  • Constructor Details

    • ElementSetup

      public ElementSetup(String name, String description, String elementId, Element.ElementType type, String processFlowId)
      It is not intended or recommended that the consumer of this API construct these objects. They should only deal with the element setups returned by the API.
      Parameters:
      name - The name of the element.
      description - The description of the element.
      elementId - The identifier of the element as it appears in the process flow definition.
      type - The type of the element.
      processFlowId - The identifier of the process flow that contains the element.
  • Method Details

    • getName

      public String getName()
      Gets the name of the element.
      Returns:
      The name.
    • getDescription

      public String getDescription()
      Gets the description of the element.
      Returns:
      The description.
    • getElementId

      public String getElementId()
      Gets the identifier for the element as defined in the process flow definition.
      Returns:
      The identifier.
    • getType

      public Element.ElementType getType()
      Gets the type of the element.
      Returns:
      The type.
    • getProcessFlowIdentifier

      public String getProcessFlowIdentifier()
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object