Class SymbolCT2
- java.lang.Object
-
- fi.tut.mei.resdescapi.rdapi.model.rd.SymbolCT2
-
public class SymbolCT2 extends Object
Can be an Input, Output, Signal In, Signal Out of a station. Static Symbols also possible.Java class for Symbol_CT2 complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Symbol_CT2"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <group ref="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}g_Value" minOccurs="0"/> <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="id" use="required" type="{http://www.w3.org/2001/XMLSchema}ID" /> <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="dataType" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> <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" /> <attribute name="reqOpt" use="required" type="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}ReqOpt_ST" /> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected List<LocalizedStringCT>
comment
protected SymbolConnectionMethodST
connectionMethod
protected String
dataType
protected String
id
protected SymbolInterfaceST
interfaceType
protected String
nameAttr
protected List<LocalizedStringCT>
nameLoc
protected ReqOptST
reqOpt
protected ValueSimpleCT
simpleValue
protected ValueStringCT
stringValue
-
Constructor Summary
Constructors Constructor Description SymbolCT2()
-
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.String
getDataType()
Gets the value of the dataType property.String
getId()
Gets the value of the id property.SymbolInterfaceST
getInterfaceType()
Gets the value of the interfaceType property.String
getNameAttr()
Gets the value of the nameAttr property.List<LocalizedStringCT>
getNameLoc()
Gets the value of the nameLoc property.ReqOptST
getReqOpt()
Gets the value of the reqOpt property.ValueSimpleCT
getSimpleValue()
Gets the value of the simpleValue property.ValueStringCT
getStringValue()
Gets the value of the stringValue property.void
setConnectionMethod(SymbolConnectionMethodST value)
Sets the value of the connectionMethod property.void
setDataType(String value)
Sets the value of the dataType property.void
setId(String value)
Sets the value of the id property.void
setInterfaceType(SymbolInterfaceST value)
Sets the value of the interfaceType property.void
setNameAttr(String value)
Sets the value of the nameAttr property.void
setReqOpt(ReqOptST value)
Sets the value of the reqOpt property.void
setSimpleValue(ValueSimpleCT value)
Sets the value of the simpleValue property.void
setStringValue(ValueStringCT value)
Sets the value of the stringValue property.
-
-
-
Field Detail
-
simpleValue
protected ValueSimpleCT simpleValue
-
stringValue
protected ValueStringCT stringValue
-
nameLoc
protected List<LocalizedStringCT> nameLoc
-
comment
protected List<LocalizedStringCT> comment
-
id
protected String id
-
nameAttr
protected String nameAttr
-
dataType
protected String dataType
-
connectionMethod
protected SymbolConnectionMethodST connectionMethod
-
interfaceType
protected SymbolInterfaceST interfaceType
-
reqOpt
protected ReqOptST reqOpt
-
-
Method Detail
-
getSimpleValue
public ValueSimpleCT getSimpleValue()
Gets the value of the simpleValue property.- Returns:
- possible object is
ValueSimpleCT
-
setSimpleValue
public void setSimpleValue(ValueSimpleCT value)
Sets the value of the simpleValue property.- Parameters:
value
- allowed object isValueSimpleCT
-
getStringValue
public ValueStringCT getStringValue()
Gets the value of the stringValue property.- Returns:
- possible object is
ValueStringCT
-
setStringValue
public void setStringValue(ValueStringCT value)
Sets the value of the stringValue property.- Parameters:
value
- allowed object isValueStringCT
-
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
-
setId
public void setId(String value)
Sets the value of the id property.- Parameters:
value
- allowed object isString
-
getNameAttr
public String getNameAttr()
Gets the value of the nameAttr property.- Returns:
- possible object is
String
-
setNameAttr
public void setNameAttr(String value)
Sets the value of the nameAttr property.- Parameters:
value
- allowed object isString
-
getDataType
public String getDataType()
Gets the value of the dataType property.- Returns:
- possible object is
String
-
setDataType
public void setDataType(String value)
Sets the value of the dataType property.- Parameters:
value
- allowed object isString
-
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
-
getReqOpt
public ReqOptST getReqOpt()
Gets the value of the reqOpt property.- Returns:
- possible object is
ReqOptST
-
-