Class SCL
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType>
<complexContent>
<extension base="{http://www.iec.ch/61850/2003/SCL}tBaseElement">
<sequence>
<element name="Header" type="{http://www.iec.ch/61850/2003/SCL}tHeader"/>
<element ref="{http://www.iec.ch/61850/2003/SCL}Substation" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.iec.ch/61850/2003/SCL}Communication" minOccurs="0"/>
<element ref="{http://www.iec.ch/61850/2003/SCL}IED" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.iec.ch/61850/2003/SCL}DataTypeTemplates" minOccurs="0"/>
<element ref="{http://www.iec.ch/61850/2003/SCL}Line" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.iec.ch/61850/2003/SCL}Process" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="version" use="required" type="{http://www.iec.ch/61850/2003/SCL}tSclVersion" fixed="2007" />
<attribute name="revision" use="required" type="{http://www.iec.ch/61850/2003/SCL}tSclRevision" fixed="B" />
<attribute name="release" use="required" type="{http://www.iec.ch/61850/2003/SCL}tSclRelease" fixed="4" />
<anyAttribute processContents='lax' namespace='##other'/>
</extension>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected TCommunicationprotected TDataTypeTemplatesprotected THeaderprotected shortprotected Stringprotected List<TSubstation>protected StringFields inherited from class org.lfenergy.compas.scl2007b4.model.TBaseElement
_private, any, text -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the communication property.Gets the value of the dataTypeTemplates property.Gets the value of the header property.getIED()Gets the value of the ied property.getLine()Gets the value of the line property.Gets the value of the process property.shortGets the value of the release property.Gets the value of the revision property.Gets the value of the substation property.Gets the value of the version property.booleanbooleanbooleanbooleanisSetIED()booleanbooleanbooleanbooleanbooleanbooleanvoidsetCommunication(TCommunication value) Sets the value of the communication property.voidSets the value of the dataTypeTemplates property.voidSets the value of the header property.voidsetRelease(short value) Sets the value of the release property.voidsetRevision(String value) Sets the value of the revision property.voidsetVersion(String value) Sets the value of the version property.voidunsetIED()voidvoidvoidMethods inherited from class org.lfenergy.compas.scl2007b4.model.TBaseElement
getAny, getOtherAttributes, getPrivate, getText, isSetAny, isSetPrivate, isSetText, setText, unsetAny, unsetPrivate
-
Field Details
-
header
-
substation
-
communication
-
ied
-
dataTypeTemplates
-
line
-
process
-
version
-
revision
-
release
protected short release
-
-
Constructor Details
-
SCL
public SCL()
-
-
Method Details
-
getHeader
Gets the value of the header property.- Returns:
- possible object is
THeader
-
setHeader
Sets the value of the header property.- Parameters:
value- allowed object isTHeader
-
isSetHeader
public boolean isSetHeader() -
getSubstation
Gets the value of the substation 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
setmethod for the substation property.For example, to add a new item, do as follows:
getSubstation().add(newItem);Objects of the following type(s) are allowed in the list
TSubstation -
isSetSubstation
public boolean isSetSubstation() -
unsetSubstation
public void unsetSubstation() -
getCommunication
Gets the value of the communication property.- Returns:
- possible object is
TCommunication
-
setCommunication
Sets the value of the communication property.- Parameters:
value- allowed object isTCommunication
-
isSetCommunication
public boolean isSetCommunication() -
getIED
Gets the value of the ied 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
setmethod for the ied property.For example, to add a new item, do as follows:
getIED().add(newItem);Objects of the following type(s) are allowed in the list
TIED -
isSetIED
public boolean isSetIED() -
unsetIED
public void unsetIED() -
getDataTypeTemplates
Gets the value of the dataTypeTemplates property.- Returns:
- possible object is
TDataTypeTemplates
-
setDataTypeTemplates
Sets the value of the dataTypeTemplates property.- Parameters:
value- allowed object isTDataTypeTemplates
-
isSetDataTypeTemplates
public boolean isSetDataTypeTemplates() -
getLine
Gets the value of the line 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
setmethod for the line property.For example, to add a new item, do as follows:
getLine().add(newItem);Objects of the following type(s) are allowed in the list
TLine -
isSetLine
public boolean isSetLine() -
unsetLine
public void unsetLine() -
getProcess
Gets the value of the process 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
setmethod for the process property.For example, to add a new item, do as follows:
getProcess().add(newItem);Objects of the following type(s) are allowed in the list
TProcess -
isSetProcess
public boolean isSetProcess() -
unsetProcess
public void unsetProcess() -
getVersion
Gets the value of the version property.- Returns:
- possible object is
String
-
setVersion
Sets the value of the version property.- Parameters:
value- allowed object isString
-
isSetVersion
public boolean isSetVersion() -
getRevision
Gets the value of the revision property.- Returns:
- possible object is
String
-
setRevision
Sets the value of the revision property.- Parameters:
value- allowed object isString
-
isSetRevision
public boolean isSetRevision() -
getRelease
public short getRelease()Gets the value of the release property. -
setRelease
public void setRelease(short value) Sets the value of the release property. -
isSetRelease
public boolean isSetRelease()
-