Class 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>
     
    • Constructor Detail

      • SymbolCT

        public SymbolCT()
    • 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

      • setInterfaceType

        public void setInterfaceType​(SymbolInterfaceST value)
        Sets the value of the interfaceType property.
        Parameters:
        value - allowed object is SymbolInterfaceST