Class SymbolCT
- java.lang.Object
-
- fi.tut.mei.resdescapi.rdapi.model.rd.VariableBaseCT
-
- fi.tut.mei.resdescapi.rdapi.model.rd.ValueSimpleCT
-
- fi.tut.mei.resdescapi.rdapi.model.rd.SymbolCT
-
- Direct Known Subclasses:
SymbolForEventPortCT
,SymbolsTypeCT.Symbol
public class SymbolCT extends ValueSimpleCT
Can be an Input, Output, Signal In, Signal Out of a station. Static Symbols also possible.Java class for Symbol_CT complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Symbol_CT"> <complexContent> <extension base="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}ValueSimple_CT"> <sequence> <element name="NameLoc" type="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}LocalizedString_CT" maxOccurs="unbounded" minOccurs="0"/> <element name="Comment" type="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}LocalizedString_CT" maxOccurs="unbounded" minOccurs="0"/> </sequence> <attribute name="connectionMethod" type="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}SymbolConnectionMethod_ST" default="ACYCLIC" /> <attribute name="interfaceType" type="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}SymbolInterface_ST" /> </extension> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected List<LocalizedStringCT>
comment
protected SymbolConnectionMethodST
connectionMethod
protected SymbolInterfaceST
interfaceType
protected List<LocalizedStringCT>
nameLoc
-
Fields inherited from class fi.tut.mei.resdescapi.rdapi.model.rd.ValueSimpleCT
datatype, defaultValue, id, max, min, reqOpt, value
-
Fields inherited from class fi.tut.mei.resdescapi.rdapi.model.rd.VariableBaseCT
decade, description, eClassIRDIRef, gid, increment, name, unit
-
-
Constructor Summary
Constructors Constructor Description SymbolCT()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<LocalizedStringCT>
getComment()
Gets the value of the comment property.SymbolConnectionMethodST
getConnectionMethod()
Gets the value of the connectionMethod property.SymbolInterfaceST
getInterfaceType()
Gets the value of the interfaceType property.List<LocalizedStringCT>
getNameLoc()
Gets the value of the nameLoc property.void
setConnectionMethod(SymbolConnectionMethodST value)
Sets the value of the connectionMethod property.void
setInterfaceType(SymbolInterfaceST value)
Sets the value of the interfaceType property.-
Methods inherited from class fi.tut.mei.resdescapi.rdapi.model.rd.ValueSimpleCT
getDatatype, getDefaultValue, getId, getMax, getMin, getReqOpt, getValue, setDatatype, setDefaultValue, setId, setMax, setMin, setReqOpt, setValue
-
Methods inherited from class fi.tut.mei.resdescapi.rdapi.model.rd.VariableBaseCT
getDecade, getDescription, getEClassIRDIRef, getGid, getIncrement, getName, getUnit, setDecade, setDescription, setEClassIRDIRef, setGid, setIncrement, setName, setUnit
-
-
-
-
Field Detail
-
nameLoc
protected List<LocalizedStringCT> nameLoc
-
comment
protected List<LocalizedStringCT> comment
-
connectionMethod
protected SymbolConnectionMethodST connectionMethod
-
interfaceType
protected SymbolInterfaceST interfaceType
-
-
Method Detail
-
getNameLoc
public List<LocalizedStringCT> getNameLoc()
Gets the value of the nameLoc 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 JAXB object. This is why there is not a
set
method for the nameLoc property.For example, to add a new item, do as follows:
getNameLoc().add(newItem);
Objects of the following type(s) are allowed in the list
LocalizedStringCT
-
getComment
public List<LocalizedStringCT> getComment()
Gets the value of the comment 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 JAXB object. This is why there is not a
set
method for the comment property.For example, to add a new item, do as follows:
getComment().add(newItem);
Objects of the following type(s) are allowed in the list
LocalizedStringCT
-
getConnectionMethod
public SymbolConnectionMethodST getConnectionMethod()
Gets the value of the connectionMethod property.- Returns:
- possible object is
SymbolConnectionMethodST
-
setConnectionMethod
public void setConnectionMethod(SymbolConnectionMethodST value)
Sets the value of the connectionMethod property.- Parameters:
value
- allowed object isSymbolConnectionMethodST
-
getInterfaceType
public SymbolInterfaceST getInterfaceType()
Gets the value of the interfaceType property.- Returns:
- possible object is
SymbolInterfaceST
-
setInterfaceType
public void setInterfaceType(SymbolInterfaceST value)
Sets the value of the interfaceType property.- Parameters:
value
- allowed object isSymbolInterfaceST
-
-