Class TServices

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

public class TServices extends Object

Java class for tServices complex type.

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

 <complexType name="tServices">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <all>
         <element name="DynAssociation" type="{http://www.iec.ch/61850/2003/SCL}tServiceWithOptionalMax" minOccurs="0"/>
         <element name="SettingGroups" type="{http://www.iec.ch/61850/2003/SCL}tSettingGroups" minOccurs="0"/>
         <element name="GetDirectory" type="{http://www.iec.ch/61850/2003/SCL}tServiceYesNo" minOccurs="0"/>
         <element name="GetDataObjectDefinition" type="{http://www.iec.ch/61850/2003/SCL}tServiceYesNo" minOccurs="0"/>
         <element name="DataObjectDirectory" type="{http://www.iec.ch/61850/2003/SCL}tServiceYesNo" minOccurs="0"/>
         <element name="GetDataSetValue" type="{http://www.iec.ch/61850/2003/SCL}tServiceYesNo" minOccurs="0"/>
         <element name="SetDataSetValue" type="{http://www.iec.ch/61850/2003/SCL}tServiceYesNo" minOccurs="0"/>
         <element name="DataSetDirectory" type="{http://www.iec.ch/61850/2003/SCL}tServiceYesNo" minOccurs="0"/>
         <element name="ConfDataSet" type="{http://www.iec.ch/61850/2003/SCL}tServiceForConfDataSet" minOccurs="0"/>
         <element name="DynDataSet" type="{http://www.iec.ch/61850/2003/SCL}tServiceWithMaxAndMaxAttributes" minOccurs="0"/>
         <element name="ReadWrite" type="{http://www.iec.ch/61850/2003/SCL}tServiceYesNo" minOccurs="0"/>
         <element name="TimerActivatedControl" type="{http://www.iec.ch/61850/2003/SCL}tServiceYesNo" minOccurs="0"/>
         <element name="ConfReportControl" type="{http://www.iec.ch/61850/2003/SCL}tServiceConfReportControl" minOccurs="0"/>
         <element name="GetCBValues" type="{http://www.iec.ch/61850/2003/SCL}tServiceYesNo" minOccurs="0"/>
         <element name="ConfLogControl" type="{http://www.iec.ch/61850/2003/SCL}tServiceWithMaxNonZero" minOccurs="0"/>
         <element name="ReportSettings" type="{http://www.iec.ch/61850/2003/SCL}tReportSettings" minOccurs="0"/>
         <element name="LogSettings" type="{http://www.iec.ch/61850/2003/SCL}tLogSettings" minOccurs="0"/>
         <element name="GSESettings" type="{http://www.iec.ch/61850/2003/SCL}tGSESettings" minOccurs="0"/>
         <element name="SMVSettings" type="{http://www.iec.ch/61850/2003/SCL}tSMVSettings" minOccurs="0"/>
         <element name="GSEDir" type="{http://www.iec.ch/61850/2003/SCL}tServiceYesNo" minOccurs="0"/>
         <element name="GOOSE" type="{http://www.iec.ch/61850/2003/SCL}tGOOSEcapabilities" minOccurs="0"/>
         <element name="GSSE" type="{http://www.iec.ch/61850/2003/SCL}tServiceWithMax" minOccurs="0"/>
         <element name="SMVsc" type="{http://www.iec.ch/61850/2003/SCL}tSMVsc" minOccurs="0"/>
         <element name="FileHandling" type="{http://www.iec.ch/61850/2003/SCL}tFileHandling" minOccurs="0"/>
         <element name="ConfLNs" type="{http://www.iec.ch/61850/2003/SCL}tConfLNs" minOccurs="0"/>
         <element name="ClientServices" type="{http://www.iec.ch/61850/2003/SCL}tClientServices" minOccurs="0"/>
         <element name="ConfLdName" type="{http://www.iec.ch/61850/2003/SCL}tServiceYesNo" minOccurs="0"/>
         <element name="SupSubscription" type="{http://www.iec.ch/61850/2003/SCL}tSupSubscription" minOccurs="0"/>
         <element name="ConfSigRef" type="{http://www.iec.ch/61850/2003/SCL}tServiceWithMaxNonZero" minOccurs="0"/>
         <element name="ValueHandling" type="{http://www.iec.ch/61850/2003/SCL}tValueHandling" minOccurs="0"/>
         <element name="RedProt" type="{http://www.iec.ch/61850/2003/SCL}tRedProt" minOccurs="0"/>
         <element name="TimeSyncProt" type="{http://www.iec.ch/61850/2003/SCL}tTimeSyncProt" minOccurs="0"/>
         <element name="CommProt" type="{http://www.iec.ch/61850/2003/SCL}tCommProt" minOccurs="0"/>
       </all>
       <attribute name="nameLength" default="32">
         <simpleType>
           <restriction base="{http://www.w3.org/2001/XMLSchema}token">
             <pattern value="32"/>
             <pattern value="64"/>
             <pattern value="6[5-9]"/>
             <pattern value="[7-9]\d"/>
             <pattern value="[1-9]\d\d+"/>
           </restriction>
         </simpleType>
       </attribute>
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

  • Constructor Details

    • TServices

      public TServices()
  • Method Details

    • getDynAssociation

      public TServiceWithOptionalMax getDynAssociation()
      Gets the value of the dynAssociation property.
      Returns:
      possible object is TServiceWithOptionalMax
    • setDynAssociation

      public void setDynAssociation(TServiceWithOptionalMax value)
      Sets the value of the dynAssociation property.
      Parameters:
      value - allowed object is TServiceWithOptionalMax
    • isSetDynAssociation

      public boolean isSetDynAssociation()
    • getSettingGroups

      public TSettingGroups getSettingGroups()
      Gets the value of the settingGroups property.
      Returns:
      possible object is TSettingGroups
    • setSettingGroups

      public void setSettingGroups(TSettingGroups value)
      Sets the value of the settingGroups property.
      Parameters:
      value - allowed object is TSettingGroups
    • isSetSettingGroups

      public boolean isSetSettingGroups()
    • getGetDirectory

      public TServiceYesNo getGetDirectory()
      Gets the value of the getDirectory property.
      Returns:
      possible object is TServiceYesNo
    • setGetDirectory

      public void setGetDirectory(TServiceYesNo value)
      Sets the value of the getDirectory property.
      Parameters:
      value - allowed object is TServiceYesNo
    • isSetGetDirectory

      public boolean isSetGetDirectory()
    • getGetDataObjectDefinition

      public TServiceYesNo getGetDataObjectDefinition()
      Gets the value of the getDataObjectDefinition property.
      Returns:
      possible object is TServiceYesNo
    • setGetDataObjectDefinition

      public void setGetDataObjectDefinition(TServiceYesNo value)
      Sets the value of the getDataObjectDefinition property.
      Parameters:
      value - allowed object is TServiceYesNo
    • isSetGetDataObjectDefinition

      public boolean isSetGetDataObjectDefinition()
    • getDataObjectDirectory

      public TServiceYesNo getDataObjectDirectory()
      Gets the value of the dataObjectDirectory property.
      Returns:
      possible object is TServiceYesNo
    • setDataObjectDirectory

      public void setDataObjectDirectory(TServiceYesNo value)
      Sets the value of the dataObjectDirectory property.
      Parameters:
      value - allowed object is TServiceYesNo
    • isSetDataObjectDirectory

      public boolean isSetDataObjectDirectory()
    • getGetDataSetValue

      public TServiceYesNo getGetDataSetValue()
      Gets the value of the getDataSetValue property.
      Returns:
      possible object is TServiceYesNo
    • setGetDataSetValue

      public void setGetDataSetValue(TServiceYesNo value)
      Sets the value of the getDataSetValue property.
      Parameters:
      value - allowed object is TServiceYesNo
    • isSetGetDataSetValue

      public boolean isSetGetDataSetValue()
    • getSetDataSetValue

      public TServiceYesNo getSetDataSetValue()
      Gets the value of the setDataSetValue property.
      Returns:
      possible object is TServiceYesNo
    • setSetDataSetValue

      public void setSetDataSetValue(TServiceYesNo value)
      Sets the value of the setDataSetValue property.
      Parameters:
      value - allowed object is TServiceYesNo
    • isSetSetDataSetValue

      public boolean isSetSetDataSetValue()
    • getDataSetDirectory

      public TServiceYesNo getDataSetDirectory()
      Gets the value of the dataSetDirectory property.
      Returns:
      possible object is TServiceYesNo
    • setDataSetDirectory

      public void setDataSetDirectory(TServiceYesNo value)
      Sets the value of the dataSetDirectory property.
      Parameters:
      value - allowed object is TServiceYesNo
    • isSetDataSetDirectory

      public boolean isSetDataSetDirectory()
    • getConfDataSet

      public TServiceForConfDataSet getConfDataSet()
      Gets the value of the confDataSet property.
      Returns:
      possible object is TServiceForConfDataSet
    • setConfDataSet

      public void setConfDataSet(TServiceForConfDataSet value)
      Sets the value of the confDataSet property.
      Parameters:
      value - allowed object is TServiceForConfDataSet
    • isSetConfDataSet

      public boolean isSetConfDataSet()
    • getDynDataSet

      public TServiceWithMaxAndMaxAttributes getDynDataSet()
      Gets the value of the dynDataSet property.
      Returns:
      possible object is TServiceWithMaxAndMaxAttributes
    • setDynDataSet

      public void setDynDataSet(TServiceWithMaxAndMaxAttributes value)
      Sets the value of the dynDataSet property.
      Parameters:
      value - allowed object is TServiceWithMaxAndMaxAttributes
    • isSetDynDataSet

      public boolean isSetDynDataSet()
    • getReadWrite

      public TServiceYesNo getReadWrite()
      Gets the value of the readWrite property.
      Returns:
      possible object is TServiceYesNo
    • setReadWrite

      public void setReadWrite(TServiceYesNo value)
      Sets the value of the readWrite property.
      Parameters:
      value - allowed object is TServiceYesNo
    • isSetReadWrite

      public boolean isSetReadWrite()
    • getTimerActivatedControl

      public TServiceYesNo getTimerActivatedControl()
      Gets the value of the timerActivatedControl property.
      Returns:
      possible object is TServiceYesNo
    • setTimerActivatedControl

      public void setTimerActivatedControl(TServiceYesNo value)
      Sets the value of the timerActivatedControl property.
      Parameters:
      value - allowed object is TServiceYesNo
    • isSetTimerActivatedControl

      public boolean isSetTimerActivatedControl()
    • getConfReportControl

      public TServiceConfReportControl getConfReportControl()
      Gets the value of the confReportControl property.
      Returns:
      possible object is TServiceConfReportControl
    • setConfReportControl

      public void setConfReportControl(TServiceConfReportControl value)
      Sets the value of the confReportControl property.
      Parameters:
      value - allowed object is TServiceConfReportControl
    • isSetConfReportControl

      public boolean isSetConfReportControl()
    • getGetCBValues

      public TServiceYesNo getGetCBValues()
      Gets the value of the getCBValues property.
      Returns:
      possible object is TServiceYesNo
    • setGetCBValues

      public void setGetCBValues(TServiceYesNo value)
      Sets the value of the getCBValues property.
      Parameters:
      value - allowed object is TServiceYesNo
    • isSetGetCBValues

      public boolean isSetGetCBValues()
    • getConfLogControl

      public TServiceWithMaxNonZero getConfLogControl()
      Gets the value of the confLogControl property.
      Returns:
      possible object is TServiceWithMaxNonZero
    • setConfLogControl

      public void setConfLogControl(TServiceWithMaxNonZero value)
      Sets the value of the confLogControl property.
      Parameters:
      value - allowed object is TServiceWithMaxNonZero
    • isSetConfLogControl

      public boolean isSetConfLogControl()
    • getReportSettings

      public TReportSettings getReportSettings()
      Gets the value of the reportSettings property.
      Returns:
      possible object is TReportSettings
    • setReportSettings

      public void setReportSettings(TReportSettings value)
      Sets the value of the reportSettings property.
      Parameters:
      value - allowed object is TReportSettings
    • isSetReportSettings

      public boolean isSetReportSettings()
    • getLogSettings

      public TLogSettings getLogSettings()
      Gets the value of the logSettings property.
      Returns:
      possible object is TLogSettings
    • setLogSettings

      public void setLogSettings(TLogSettings value)
      Sets the value of the logSettings property.
      Parameters:
      value - allowed object is TLogSettings
    • isSetLogSettings

      public boolean isSetLogSettings()
    • getGSESettings

      public TGSESettings getGSESettings()
      Gets the value of the gseSettings property.
      Returns:
      possible object is TGSESettings
    • setGSESettings

      public void setGSESettings(TGSESettings value)
      Sets the value of the gseSettings property.
      Parameters:
      value - allowed object is TGSESettings
    • isSetGSESettings

      public boolean isSetGSESettings()
    • getSMVSettings

      public TSMVSettings getSMVSettings()
      Gets the value of the smvSettings property.
      Returns:
      possible object is TSMVSettings
    • setSMVSettings

      public void setSMVSettings(TSMVSettings value)
      Sets the value of the smvSettings property.
      Parameters:
      value - allowed object is TSMVSettings
    • isSetSMVSettings

      public boolean isSetSMVSettings()
    • getGSEDir

      public TServiceYesNo getGSEDir()
      Gets the value of the gseDir property.
      Returns:
      possible object is TServiceYesNo
    • setGSEDir

      public void setGSEDir(TServiceYesNo value)
      Sets the value of the gseDir property.
      Parameters:
      value - allowed object is TServiceYesNo
    • isSetGSEDir

      public boolean isSetGSEDir()
    • getGOOSE

      public TGOOSEcapabilities getGOOSE()
      Gets the value of the goose property.
      Returns:
      possible object is TGOOSEcapabilities
    • setGOOSE

      public void setGOOSE(TGOOSEcapabilities value)
      Sets the value of the goose property.
      Parameters:
      value - allowed object is TGOOSEcapabilities
    • isSetGOOSE

      public boolean isSetGOOSE()
    • getGSSE

      public TServiceWithMax getGSSE()
      Gets the value of the gsse property.
      Returns:
      possible object is TServiceWithMax
    • setGSSE

      public void setGSSE(TServiceWithMax value)
      Sets the value of the gsse property.
      Parameters:
      value - allowed object is TServiceWithMax
    • isSetGSSE

      public boolean isSetGSSE()
    • getSMVsc

      public TSMVsc getSMVsc()
      Gets the value of the smVsc property.
      Returns:
      possible object is TSMVsc
    • setSMVsc

      public void setSMVsc(TSMVsc value)
      Sets the value of the smVsc property.
      Parameters:
      value - allowed object is TSMVsc
    • isSetSMVsc

      public boolean isSetSMVsc()
    • getFileHandling

      public TFileHandling getFileHandling()
      Gets the value of the fileHandling property.
      Returns:
      possible object is TFileHandling
    • setFileHandling

      public void setFileHandling(TFileHandling value)
      Sets the value of the fileHandling property.
      Parameters:
      value - allowed object is TFileHandling
    • isSetFileHandling

      public boolean isSetFileHandling()
    • getConfLNs

      public TConfLNs getConfLNs()
      Gets the value of the confLNs property.
      Returns:
      possible object is TConfLNs
    • setConfLNs

      public void setConfLNs(TConfLNs value)
      Sets the value of the confLNs property.
      Parameters:
      value - allowed object is TConfLNs
    • isSetConfLNs

      public boolean isSetConfLNs()
    • getClientServices

      public TClientServices getClientServices()
      Gets the value of the clientServices property.
      Returns:
      possible object is TClientServices
    • setClientServices

      public void setClientServices(TClientServices value)
      Sets the value of the clientServices property.
      Parameters:
      value - allowed object is TClientServices
    • isSetClientServices

      public boolean isSetClientServices()
    • getConfLdName

      public TServiceYesNo getConfLdName()
      Gets the value of the confLdName property.
      Returns:
      possible object is TServiceYesNo
    • setConfLdName

      public void setConfLdName(TServiceYesNo value)
      Sets the value of the confLdName property.
      Parameters:
      value - allowed object is TServiceYesNo
    • isSetConfLdName

      public boolean isSetConfLdName()
    • getSupSubscription

      public TSupSubscription getSupSubscription()
      Gets the value of the supSubscription property.
      Returns:
      possible object is TSupSubscription
    • setSupSubscription

      public void setSupSubscription(TSupSubscription value)
      Sets the value of the supSubscription property.
      Parameters:
      value - allowed object is TSupSubscription
    • isSetSupSubscription

      public boolean isSetSupSubscription()
    • getConfSigRef

      public TServiceWithMaxNonZero getConfSigRef()
      Gets the value of the confSigRef property.
      Returns:
      possible object is TServiceWithMaxNonZero
    • setConfSigRef

      public void setConfSigRef(TServiceWithMaxNonZero value)
      Sets the value of the confSigRef property.
      Parameters:
      value - allowed object is TServiceWithMaxNonZero
    • isSetConfSigRef

      public boolean isSetConfSigRef()
    • getValueHandling

      public TValueHandling getValueHandling()
      Gets the value of the valueHandling property.
      Returns:
      possible object is TValueHandling
    • setValueHandling

      public void setValueHandling(TValueHandling value)
      Sets the value of the valueHandling property.
      Parameters:
      value - allowed object is TValueHandling
    • isSetValueHandling

      public boolean isSetValueHandling()
    • getRedProt

      public TRedProt getRedProt()
      Gets the value of the redProt property.
      Returns:
      possible object is TRedProt
    • setRedProt

      public void setRedProt(TRedProt value)
      Sets the value of the redProt property.
      Parameters:
      value - allowed object is TRedProt
    • isSetRedProt

      public boolean isSetRedProt()
    • getTimeSyncProt

      public TTimeSyncProt getTimeSyncProt()
      Gets the value of the timeSyncProt property.
      Returns:
      possible object is TTimeSyncProt
    • setTimeSyncProt

      public void setTimeSyncProt(TTimeSyncProt value)
      Sets the value of the timeSyncProt property.
      Parameters:
      value - allowed object is TTimeSyncProt
    • isSetTimeSyncProt

      public boolean isSetTimeSyncProt()
    • getCommProt

      public TCommProt getCommProt()
      Gets the value of the commProt property.
      Returns:
      possible object is TCommProt
    • setCommProt

      public void setCommProt(TCommProt value)
      Sets the value of the commProt property.
      Parameters:
      value - allowed object is TCommProt
    • isSetCommProt

      public boolean isSetCommProt()
    • getNameLength

      public String getNameLength()
      Gets the value of the nameLength property.
      Returns:
      possible object is String
    • setNameLength

      public void setNameLength(String value)
      Sets the value of the nameLength property.
      Parameters:
      value - allowed object is String
    • isSetNameLength

      public boolean isSetNameLength()