Class TExtRef

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

public class TExtRef extends Object

Java class for tExtRef complex type.

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

 <complexType name="tExtRef">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <attGroup ref="{http://www.iec.ch/61850/2003/SCL}agDesc"/>
       <attribute name="iedName" type="{http://www.iec.ch/61850/2003/SCL}tIEDNameOrRelative" />
       <attribute name="ldInst" type="{http://www.iec.ch/61850/2003/SCL}tLDInst" />
       <attribute name="prefix" type="{http://www.iec.ch/61850/2003/SCL}tPrefix" />
       <attribute name="lnClass" type="{http://www.iec.ch/61850/2003/SCL}tLNClassEnum" />
       <attribute name="lnInst" type="{http://www.iec.ch/61850/2003/SCL}tLNInst" />
       <attribute name="doName" type="{http://www.iec.ch/61850/2003/SCL}tFullDOName" />
       <attribute name="daName" type="{http://www.iec.ch/61850/2003/SCL}tFullAttributeName" />
       <attribute name="intAddr" type="{http://www.w3.org/2001/XMLSchema}normalizedString" />
       <attribute name="serviceType" type="{http://www.iec.ch/61850/2003/SCL}tServiceType" />
       <attribute name="srcLDInst" type="{http://www.iec.ch/61850/2003/SCL}tLDInst" />
       <attribute name="srcPrefix" type="{http://www.iec.ch/61850/2003/SCL}tPrefix" />
       <attribute name="srcLNClass" type="{http://www.iec.ch/61850/2003/SCL}tLNClassEnum" />
       <attribute name="srcLNInst" type="{http://www.iec.ch/61850/2003/SCL}tLNInst" />
       <attribute name="srcCBName" type="{http://www.iec.ch/61850/2003/SCL}tCBName" />
       <attribute name="pServT" type="{http://www.iec.ch/61850/2003/SCL}tServiceType" />
       <attribute name="pLN" type="{http://www.iec.ch/61850/2003/SCL}tLNClassEnum" />
       <attribute name="pDO" type="{http://www.iec.ch/61850/2003/SCL}tFullDOName" />
       <attribute name="pDA" type="{http://www.iec.ch/61850/2003/SCL}tFullAttributeName" />
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

  • Constructor Details

    • TExtRef

      public TExtRef()
  • Method Details

    • getIedName

      public String getIedName()
      Gets the value of the iedName property.
      Returns:
      possible object is String
    • setIedName

      public void setIedName(String value)
      Sets the value of the iedName property.
      Parameters:
      value - allowed object is String
    • isSetIedName

      public boolean isSetIedName()
    • getLdInst

      public String getLdInst()
      Gets the value of the ldInst property.
      Returns:
      possible object is String
    • setLdInst

      public void setLdInst(String value)
      Sets the value of the ldInst property.
      Parameters:
      value - allowed object is String
    • isSetLdInst

      public boolean isSetLdInst()
    • getPrefix

      public String getPrefix()
      Gets the value of the prefix property.
      Returns:
      possible object is String
    • setPrefix

      public void setPrefix(String value)
      Sets the value of the prefix property.
      Parameters:
      value - allowed object is String
    • isSetPrefix

      public boolean isSetPrefix()
    • getLnClass

      public List<String> getLnClass()
      Gets the value of the lnClass property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a set method for the lnClass property.

      For example, to add a new item, do as follows:

          getLnClass().add(newItem);
       

      Objects of the following type(s) are allowed in the list String

    • isSetLnClass

      public boolean isSetLnClass()
    • unsetLnClass

      public void unsetLnClass()
    • getLnInst

      public String getLnInst()
      Gets the value of the lnInst property.
      Returns:
      possible object is String
    • setLnInst

      public void setLnInst(String value)
      Sets the value of the lnInst property.
      Parameters:
      value - allowed object is String
    • isSetLnInst

      public boolean isSetLnInst()
    • getDoName

      public String getDoName()
      Gets the value of the doName property.
      Returns:
      possible object is String
    • setDoName

      public void setDoName(String value)
      Sets the value of the doName property.
      Parameters:
      value - allowed object is String
    • isSetDoName

      public boolean isSetDoName()
    • getDaName

      public String getDaName()
      Gets the value of the daName property.
      Returns:
      possible object is String
    • setDaName

      public void setDaName(String value)
      Sets the value of the daName property.
      Parameters:
      value - allowed object is String
    • isSetDaName

      public boolean isSetDaName()
    • getIntAddr

      public String getIntAddr()
      Gets the value of the intAddr property.
      Returns:
      possible object is String
    • setIntAddr

      public void setIntAddr(String value)
      Sets the value of the intAddr property.
      Parameters:
      value - allowed object is String
    • isSetIntAddr

      public boolean isSetIntAddr()
    • getServiceType

      public TServiceType getServiceType()
      Gets the value of the serviceType property.
      Returns:
      possible object is TServiceType
    • setServiceType

      public void setServiceType(TServiceType value)
      Sets the value of the serviceType property.
      Parameters:
      value - allowed object is TServiceType
    • isSetServiceType

      public boolean isSetServiceType()
    • getSrcLDInst

      public String getSrcLDInst()
      Gets the value of the srcLDInst property.
      Returns:
      possible object is String
    • setSrcLDInst

      public void setSrcLDInst(String value)
      Sets the value of the srcLDInst property.
      Parameters:
      value - allowed object is String
    • isSetSrcLDInst

      public boolean isSetSrcLDInst()
    • getSrcPrefix

      public String getSrcPrefix()
      Gets the value of the srcPrefix property.
      Returns:
      possible object is String
    • setSrcPrefix

      public void setSrcPrefix(String value)
      Sets the value of the srcPrefix property.
      Parameters:
      value - allowed object is String
    • isSetSrcPrefix

      public boolean isSetSrcPrefix()
    • getSrcLNClass

      public List<String> getSrcLNClass()
      Gets the value of the srcLNClass property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a set method for the srcLNClass property.

      For example, to add a new item, do as follows:

          getSrcLNClass().add(newItem);
       

      Objects of the following type(s) are allowed in the list String

    • isSetSrcLNClass

      public boolean isSetSrcLNClass()
    • unsetSrcLNClass

      public void unsetSrcLNClass()
    • getSrcLNInst

      public String getSrcLNInst()
      Gets the value of the srcLNInst property.
      Returns:
      possible object is String
    • setSrcLNInst

      public void setSrcLNInst(String value)
      Sets the value of the srcLNInst property.
      Parameters:
      value - allowed object is String
    • isSetSrcLNInst

      public boolean isSetSrcLNInst()
    • getSrcCBName

      public String getSrcCBName()
      Gets the value of the srcCBName property.
      Returns:
      possible object is String
    • setSrcCBName

      public void setSrcCBName(String value)
      Sets the value of the srcCBName property.
      Parameters:
      value - allowed object is String
    • isSetSrcCBName

      public boolean isSetSrcCBName()
    • getPServT

      public TServiceType getPServT()
      Gets the value of the pServT property.
      Returns:
      possible object is TServiceType
    • setPServT

      public void setPServT(TServiceType value)
      Sets the value of the pServT property.
      Parameters:
      value - allowed object is TServiceType
    • isSetPServT

      public boolean isSetPServT()
    • getPLN

      public List<String> getPLN()
      Gets the value of the pln property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a set method for the pln property.

      For example, to add a new item, do as follows:

          getPLN().add(newItem);
       

      Objects of the following type(s) are allowed in the list String

    • isSetPLN

      public boolean isSetPLN()
    • unsetPLN

      public void unsetPLN()
    • getPDO

      public String getPDO()
      Gets the value of the pdo property.
      Returns:
      possible object is String
    • setPDO

      public void setPDO(String value)
      Sets the value of the pdo property.
      Parameters:
      value - allowed object is String
    • isSetPDO

      public boolean isSetPDO()
    • getPDA

      public String getPDA()
      Gets the value of the pda property.
      Returns:
      possible object is String
    • setPDA

      public void setPDA(String value)
      Sets the value of the pda property.
      Parameters:
      value - allowed object is String
    • isSetPDA

      public boolean isSetPDA()
    • getDesc

      public String getDesc()
      Gets the value of the desc property.
      Returns:
      possible object is String
    • setDesc

      public void setDesc(String value)
      Sets the value of the desc property.
      Parameters:
      value - allowed object is String
    • isSetDesc

      public boolean isSetDesc()