Class TSampledValueControl
java.lang.Object
org.lfenergy.compas.scl2007b4.model.TBaseElement
org.lfenergy.compas.scl2007b4.model.TUnNaming
org.lfenergy.compas.scl2007b4.model.TControl
org.lfenergy.compas.scl2007b4.model.TControlWithIEDName
org.lfenergy.compas.scl2007b4.model.TSampledValueControl
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>
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
Java class for anonymous complex type.Nested classes/interfaces inherited from class org.lfenergy.compas.scl2007b4.model.TControlWithIEDName
TControlWithIEDName.IEDName
-
Field Summary
Modifier and TypeFieldDescriptionprotected Boolean
protected long
protected TProtocol
protected TPredefinedTypeOfSecurityEnum
protected TSmpMod
protected long
protected String
protected TSampledValueControl.SmvOpts
Fields inherited from class org.lfenergy.compas.scl2007b4.model.TControlWithIEDName
confRev, iedName
Fields inherited from class org.lfenergy.compas.scl2007b4.model.TBaseElement
_private, any, text
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionlong
Gets the value of the nofASDU property.Gets the value of the protocol property.Gets the value of the securityEnable property.Gets the value of the smpMod property.long
Gets the value of the smpRate property.getSmvID()
Gets the value of the smvID property.Gets the value of the smvOpts property.boolean
Gets the value of the multicast property.boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
void
setMulticast
(boolean value) Sets the value of the multicast property.void
setNofASDU
(long value) Sets the value of the nofASDU property.void
setProtocol
(TProtocol value) Sets the value of the protocol property.void
Sets the value of the securityEnable property.void
Sets the value of the smpMod property.void
setSmpRate
(long value) Sets the value of the smpRate property.void
Sets the value of the smvID property.void
Sets the value of the smvOpts property.void
Methods inherited from class org.lfenergy.compas.scl2007b4.model.TControlWithIEDName
getConfRev, getIEDName, isSetConfRev, isSetIEDName, setConfRev, unsetConfRev, unsetIEDName
Methods inherited from class org.lfenergy.compas.scl2007b4.model.TControl
getDatSet, getName, isSetDatSet, isSetName, setDatSet, setName
Methods inherited from class org.lfenergy.compas.scl2007b4.model.TUnNaming
getDesc, isSetDesc, setDesc
Methods inherited from class org.lfenergy.compas.scl2007b4.model.TBaseElement
getAny, getOtherAttributes, getPrivate, getText, isSetAny, isSetPrivate, isSetText, setText, unsetAny, unsetPrivate
-
Field Details
-
smvOpts
-
protocol
-
smvID
-
multicast
-
smpRate
protected long smpRate -
nofASDU
protected long nofASDU -
smpMod
-
securityEnable
-
-
Constructor Details
-
TSampledValueControl
public TSampledValueControl()
-
-
Method Details
-
getSmvOpts
Gets the value of the smvOpts property.- Returns:
- possible object is
TSampledValueControl.SmvOpts
-
setSmvOpts
Sets the value of the smvOpts property.- Parameters:
value
- allowed object isTSampledValueControl.SmvOpts
-
isSetSmvOpts
public boolean isSetSmvOpts() -
getProtocol
Gets the value of the protocol property.- Returns:
- possible object is
TProtocol
-
setProtocol
Sets the value of the protocol property.- Parameters:
value
- allowed object isTProtocol
-
isSetProtocol
public boolean isSetProtocol() -
getSmvID
Gets the value of the smvID property.- Returns:
- possible object is
String
-
setSmvID
Sets the value of the smvID property.- Parameters:
value
- allowed object isString
-
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 isBoolean
-
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
Gets the value of the smpMod property.- Returns:
- possible object is
TSmpMod
-
setSmpMod
Sets the value of the smpMod property.- Parameters:
value
- allowed object isTSmpMod
-
isSetSmpMod
public boolean isSetSmpMod() -
getSecurityEnable
Gets the value of the securityEnable property.- Returns:
- possible object is
TPredefinedTypeOfSecurityEnum
-
setSecurityEnable
Sets the value of the securityEnable property.- Parameters:
value
- allowed object isTPredefinedTypeOfSecurityEnum
-
isSetSecurityEnable
public boolean isSetSecurityEnable()
-