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
Modifier and TypeFieldDescriptionprotected TCommunication
protected TDataTypeTemplates
protected THeader
protected short
protected String
protected List<TSubstation>
protected String
Fields inherited from class org.lfenergy.compas.scl2007b4.model.TBaseElement
_private, any, text
-
Constructor Summary
-
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.short
Gets 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.boolean
boolean
boolean
boolean
isSetIED()
boolean
boolean
boolean
boolean
boolean
boolean
void
setCommunication
(TCommunication value) Sets the value of the communication property.void
Sets the value of the dataTypeTemplates property.void
Sets the value of the header property.void
setRelease
(short value) Sets the value of the release property.void
setRevision
(String value) Sets the value of the revision property.void
setVersion
(String value) Sets the value of the version property.void
unsetIED()
void
void
void
Methods 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
set
method 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
set
method 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
set
method 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
set
method 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()
-