Class DataRef


  • public class DataRef
    extends java.lang.Object

    Java class for dataRef complex type.

    The following schema fragment specifies the expected content contained within this class.

     <complexType name="dataRef">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element name="id" type="{http://www.w3.org/2001/XMLSchema}string"/>
             <element name="logic" type="{}logic"/>
             <element name="layout" type="{}layout" minOccurs="0"/>
             <element name="component" type="{}component" minOccurs="0"/>
             <element name="event" type="{}dataEvent" maxOccurs="unbounded" minOccurs="0"/>
           </sequence>
         </restriction>
       </complexContent>
     </complexType>
     
    • Constructor Summary

      Constructors 
      Constructor Description
      DataRef()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Component getComponent()
      Gets the value of the component property.
      java.util.List<DataEvent> getEvent()
      Gets the value of the event property.
      java.lang.String getId()
      Gets the value of the id property.
      Layout getLayout()
      Gets the value of the layout property.
      Logic getLogic()
      Gets the value of the logic property.
      void setComponent​(Component value)
      Sets the value of the component property.
      void setId​(java.lang.String value)
      Sets the value of the id property.
      void setLayout​(Layout value)
      Sets the value of the layout property.
      void setLogic​(Logic value)
      Sets the value of the logic property.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • id

        protected java.lang.String id
      • logic

        protected Logic logic
      • layout

        protected Layout layout
      • event

        protected java.util.List<DataEvent> event
    • Constructor Detail

      • DataRef

        public DataRef()
    • Method Detail

      • getId

        public java.lang.String getId()
        Gets the value of the id property.
        Returns:
        possible object is String
      • setId

        public void setId​(java.lang.String value)
        Sets the value of the id property.
        Parameters:
        value - allowed object is String
      • getLogic

        public Logic getLogic()
        Gets the value of the logic property.
        Returns:
        possible object is Logic
      • setLogic

        public void setLogic​(Logic value)
        Sets the value of the logic property.
        Parameters:
        value - allowed object is Logic
      • getLayout

        public Layout getLayout()
        Gets the value of the layout property.
        Returns:
        possible object is Layout
      • setLayout

        public void setLayout​(Layout value)
        Sets the value of the layout property.
        Parameters:
        value - allowed object is Layout
      • getComponent

        public Component getComponent()
        Gets the value of the component property.
        Returns:
        possible object is Component
      • setComponent

        public void setComponent​(Component value)
        Sets the value of the component property.
        Parameters:
        value - allowed object is Component
      • getEvent

        public java.util.List<DataEvent> getEvent()
        Gets the value of the event 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 event property.

        For example, to add a new item, do as follows:

            getEvent().add(newItem);
         

        Objects of the following type(s) are allowed in the list DataEvent