Class TCompasFlow

java.lang.Object
org.lfenergy.compas.scl2007b4.model.TCompasFlow

public class TCompasFlow extends Object
Define the link between specific Compas attributes and one ExtRef within the STD file. The dataStreamKey is the key with the ExtRef.desc. The ExtRef attributes are directly linked to the attributes of the ExRef. The FlowID is used to link additional informations to the flow as the criteria. The FlowStatus define whether if the flow is qualified, non qualified or untested accordingly to the source IED which is bellonging to a define SystemVersion

Java class for tCompasFlow complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="tCompasFlow">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <attribute name="dataStreamKey" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="ExtRefiedName" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="ExtRefldinst" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="ExtRefprefix" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="ExtReflnClass" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="ExtReflnInst" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="FlowID" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="FlowStatus" type="{https://www.lfenergy.org/compas/extension/v1}tCompasFlowStatus" />
       <attribute name="FlowKind" type="{https://www.lfenergy.org/compas/extension/v1}tCompasFlowKind" />
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

    • dataStreamKey

      protected String dataStreamKey
    • extRefiedName

      protected String extRefiedName
    • extRefldinst

      protected String extRefldinst
    • extRefprefix

      protected String extRefprefix
    • extReflnClass

      protected String extReflnClass
    • extReflnInst

      protected String extReflnInst
    • flowID

      protected String flowID
    • flowStatus

      protected TCompasFlowStatus flowStatus
    • flowKind

      protected TCompasFlowKind flowKind
  • Constructor Details

    • TCompasFlow

      public TCompasFlow()
  • Method Details

    • getDataStreamKey

      public String getDataStreamKey()
      Gets the value of the dataStreamKey property.
      Returns:
      possible object is String
    • setDataStreamKey

      public void setDataStreamKey(String value)
      Sets the value of the dataStreamKey property.
      Parameters:
      value - allowed object is String
    • isSetDataStreamKey

      public boolean isSetDataStreamKey()
    • getExtRefiedName

      public String getExtRefiedName()
      Gets the value of the extRefiedName property.
      Returns:
      possible object is String
    • setExtRefiedName

      public void setExtRefiedName(String value)
      Sets the value of the extRefiedName property.
      Parameters:
      value - allowed object is String
    • isSetExtRefiedName

      public boolean isSetExtRefiedName()
    • getExtRefldinst

      public String getExtRefldinst()
      Gets the value of the extRefldinst property.
      Returns:
      possible object is String
    • setExtRefldinst

      public void setExtRefldinst(String value)
      Sets the value of the extRefldinst property.
      Parameters:
      value - allowed object is String
    • isSetExtRefldinst

      public boolean isSetExtRefldinst()
    • getExtRefprefix

      public String getExtRefprefix()
      Gets the value of the extRefprefix property.
      Returns:
      possible object is String
    • setExtRefprefix

      public void setExtRefprefix(String value)
      Sets the value of the extRefprefix property.
      Parameters:
      value - allowed object is String
    • isSetExtRefprefix

      public boolean isSetExtRefprefix()
    • getExtReflnClass

      public String getExtReflnClass()
      Gets the value of the extReflnClass property.
      Returns:
      possible object is String
    • setExtReflnClass

      public void setExtReflnClass(String value)
      Sets the value of the extReflnClass property.
      Parameters:
      value - allowed object is String
    • isSetExtReflnClass

      public boolean isSetExtReflnClass()
    • getExtReflnInst

      public String getExtReflnInst()
      Gets the value of the extReflnInst property.
      Returns:
      possible object is String
    • setExtReflnInst

      public void setExtReflnInst(String value)
      Sets the value of the extReflnInst property.
      Parameters:
      value - allowed object is String
    • isSetExtReflnInst

      public boolean isSetExtReflnInst()
    • getFlowID

      public String getFlowID()
      Gets the value of the flowID property.
      Returns:
      possible object is String
    • setFlowID

      public void setFlowID(String value)
      Sets the value of the flowID property.
      Parameters:
      value - allowed object is String
    • isSetFlowID

      public boolean isSetFlowID()
    • getFlowStatus

      public TCompasFlowStatus getFlowStatus()
      Gets the value of the flowStatus property.
      Returns:
      possible object is TCompasFlowStatus
    • setFlowStatus

      public void setFlowStatus(TCompasFlowStatus value)
      Sets the value of the flowStatus property.
      Parameters:
      value - allowed object is TCompasFlowStatus
    • isSetFlowStatus

      public boolean isSetFlowStatus()
    • getFlowKind

      public TCompasFlowKind getFlowKind()
      Gets the value of the flowKind property.
      Returns:
      possible object is TCompasFlowKind
    • setFlowKind

      public void setFlowKind(TCompasFlowKind value)
      Sets the value of the flowKind property.
      Parameters:
      value - allowed object is TCompasFlowKind
    • isSetFlowKind

      public boolean isSetFlowKind()