Class TSampledValueControl


public class TSampledValueControl extends TControlWithIEDName

Java class for tSampledValueControl complex type.

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

 <complexType name="tSampledValueControl">
   <complexContent>
     <extension base="{http://www.iec.ch/61850/2003/SCL}tControlWithIEDName">
       <sequence>
         <element name="SmvOpts">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <attGroup ref="{http://www.iec.ch/61850/2003/SCL}agSmvOpts"/>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="Protocol" type="{http://www.iec.ch/61850/2003/SCL}tProtocol" minOccurs="0"/>
       </sequence>
       <attribute name="smvID" use="required" type="{http://www.iec.ch/61850/2003/SCL}tMessageID" />
       <attribute name="multicast" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
       <attribute name="smpRate" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
       <attribute name="nofASDU" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
       <attribute name="smpMod" type="{http://www.iec.ch/61850/2003/SCL}tSmpMod" default="SmpPerPeriod" />
       <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

    • TSampledValueControl

      public TSampledValueControl()
  • Method Details

    • getSmvOpts

      public TSampledValueControl.SmvOpts getSmvOpts()
      Gets the value of the smvOpts property.
      Returns:
      possible object is TSampledValueControl.SmvOpts
    • setSmvOpts

      public void setSmvOpts(TSampledValueControl.SmvOpts value)
      Sets the value of the smvOpts property.
      Parameters:
      value - allowed object is TSampledValueControl.SmvOpts
    • isSetSmvOpts

      public boolean isSetSmvOpts()
    • 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()
    • getSmvID

      public String getSmvID()
      Gets the value of the smvID property.
      Returns:
      possible object is String
    • setSmvID

      public void setSmvID(String value)
      Sets the value of the smvID property.
      Parameters:
      value - allowed object is String
    • isSetSmvID

      public boolean isSetSmvID()
    • isMulticast

      public boolean isMulticast()
      Gets the value of the multicast property.
      Returns:
      possible object is Boolean
    • setMulticast

      public void setMulticast(boolean value)
      Sets the value of the multicast property.
      Parameters:
      value - allowed object is Boolean
    • isSetMulticast

      public boolean isSetMulticast()
    • unsetMulticast

      public void unsetMulticast()
    • getSmpRate

      public long getSmpRate()
      Gets the value of the smpRate property.
    • setSmpRate

      public void setSmpRate(long value)
      Sets the value of the smpRate property.
    • isSetSmpRate

      public boolean isSetSmpRate()
    • getNofASDU

      public long getNofASDU()
      Gets the value of the nofASDU property.
    • setNofASDU

      public void setNofASDU(long value)
      Sets the value of the nofASDU property.
    • isSetNofASDU

      public boolean isSetNofASDU()
    • getSmpMod

      public TSmpMod getSmpMod()
      Gets the value of the smpMod property.
      Returns:
      possible object is TSmpMod
    • setSmpMod

      public void setSmpMod(TSmpMod value)
      Sets the value of the smpMod property.
      Parameters:
      value - allowed object is TSmpMod
    • isSetSmpMod

      public boolean isSetSmpMod()
    • 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()