Class TLogControl


public class TLogControl extends TControlWithTriggerOpt

Java class for tLogControl complex type.

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

 <complexType name="tLogControl">
   <complexContent>
     <extension base="{http://www.iec.ch/61850/2003/SCL}tControlWithTriggerOpt">
       <attribute name="ldInst" type="{http://www.iec.ch/61850/2003/SCL}tLDInst" />
       <attribute name="prefix" type="{http://www.iec.ch/61850/2003/SCL}tPrefix" default="" />
       <attribute name="lnClass" type="{http://www.iec.ch/61850/2003/SCL}tLNClassEnum" default="LLN0" />
       <attribute name="lnInst" type="{http://www.iec.ch/61850/2003/SCL}tLNInst" />
       <attribute name="logName" use="required" type="{http://www.iec.ch/61850/2003/SCL}tLogName" />
       <attribute name="logEna" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
       <attribute name="reasonCode" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
       <attribute name="bufTime" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" default="0" />
       <anyAttribute processContents='lax' namespace='##other'/>
     </extension>
   </complexContent>
 </complexType>
 
  • Field Details

    • ldInst

      protected String ldInst
    • prefix

      protected String prefix
    • lnClass

      protected List<String> lnClass
    • lnInst

      protected String lnInst
    • logName

      protected String logName
    • logEna

      protected Boolean logEna
    • reasonCode

      protected Boolean reasonCode
    • bufTime

      protected Long bufTime
  • Constructor Details

    • TLogControl

      public TLogControl()
  • Method Details

    • 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()
    • getLogName

      public String getLogName()
      Gets the value of the logName property.
      Returns:
      possible object is String
    • setLogName

      public void setLogName(String value)
      Sets the value of the logName property.
      Parameters:
      value - allowed object is String
    • isSetLogName

      public boolean isSetLogName()
    • isLogEna

      public boolean isLogEna()
      Gets the value of the logEna property.
      Returns:
      possible object is Boolean
    • setLogEna

      public void setLogEna(boolean value)
      Sets the value of the logEna property.
      Parameters:
      value - allowed object is Boolean
    • isSetLogEna

      public boolean isSetLogEna()
    • unsetLogEna

      public void unsetLogEna()
    • isReasonCode

      public boolean isReasonCode()
      Gets the value of the reasonCode property.
      Returns:
      possible object is Boolean
    • setReasonCode

      public void setReasonCode(boolean value)
      Sets the value of the reasonCode property.
      Parameters:
      value - allowed object is Boolean
    • isSetReasonCode

      public boolean isSetReasonCode()
    • unsetReasonCode

      public void unsetReasonCode()
    • getBufTime

      public long getBufTime()
      Gets the value of the bufTime property.
      Returns:
      possible object is Long
    • setBufTime

      public void setBufTime(long value)
      Sets the value of the bufTime property.
      Parameters:
      value - allowed object is Long
    • isSetBufTime

      public boolean isSetBufTime()
    • unsetBufTime

      public void unsetBufTime()