Class TGSEControl


public class TGSEControl extends TControlWithIEDName

Java class for tGSEControl complex type.

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

 <complexType name="tGSEControl">
   <complexContent>
     <extension base="{http://www.iec.ch/61850/2003/SCL}tControlWithIEDName">
       <sequence>
         <element name="Protocol" type="{http://www.iec.ch/61850/2003/SCL}tProtocol" minOccurs="0"/>
       </sequence>
       <attribute name="type" type="{http://www.iec.ch/61850/2003/SCL}tGSEControlTypeEnum" default="GOOSE" />
       <attribute name="appID" use="required" type="{http://www.iec.ch/61850/2003/SCL}tMessageID" />
       <attribute name="fixedOffs" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
       <attribute name="securityEnable" type="{http://www.iec.ch/61850/2003/SCL}tPredefinedTypeOfSecurityEnum" default="None" />
       <anyAttribute processContents='lax' namespace='##other'/>
     </extension>
   </complexContent>
 </complexType>
 
  • Field Details

  • Constructor Details

    • TGSEControl

      public TGSEControl()
  • Method Details

    • getProtocol

      public TProtocol getProtocol()
      Gets the value of the protocol property.
      Returns:
      possible object is TProtocol
    • setProtocol

      public void setProtocol(TProtocol value)
      Sets the value of the protocol property.
      Parameters:
      value - allowed object is TProtocol
    • isSetProtocol

      public boolean isSetProtocol()
    • getType

      public TGSEControlTypeEnum getType()
      Gets the value of the type property.
      Returns:
      possible object is TGSEControlTypeEnum
    • setType

      public void setType(TGSEControlTypeEnum value)
      Sets the value of the type property.
      Parameters:
      value - allowed object is TGSEControlTypeEnum
    • isSetType

      public boolean isSetType()
    • getAppID

      public String getAppID()
      Gets the value of the appID property.
      Returns:
      possible object is String
    • setAppID

      public void setAppID(String value)
      Sets the value of the appID property.
      Parameters:
      value - allowed object is String
    • isSetAppID

      public boolean isSetAppID()
    • isFixedOffs

      public boolean isFixedOffs()
      Gets the value of the fixedOffs property.
      Returns:
      possible object is Boolean
    • setFixedOffs

      public void setFixedOffs(boolean value)
      Sets the value of the fixedOffs property.
      Parameters:
      value - allowed object is Boolean
    • isSetFixedOffs

      public boolean isSetFixedOffs()
    • unsetFixedOffs

      public void unsetFixedOffs()
    • getSecurityEnable

      public TPredefinedTypeOfSecurityEnum getSecurityEnable()
      Gets the value of the securityEnable property.
      Returns:
      possible object is TPredefinedTypeOfSecurityEnum
    • setSecurityEnable

      public void setSecurityEnable(TPredefinedTypeOfSecurityEnum value)
      Sets the value of the securityEnable property.
      Parameters:
      value - allowed object is TPredefinedTypeOfSecurityEnum
    • isSetSecurityEnable

      public boolean isSetSecurityEnable()