easybox.org.omg.spec.bpmn._20100524.model
Class EJaxbTRelationship

java.lang.Object
  extended by com.ebmwebsourcing.easybox.impl.AbstractModelObject
      extended by com.ebmwebsourcing.easybox.impl.AbstractJaxbModelObject
          extended by easybox.org.omg.spec.bpmn._20100524.model.EJaxbTBaseElement
              extended by easybox.org.omg.spec.bpmn._20100524.model.EJaxbTRelationship
All Implemented Interfaces:
com.ebmwebsourcing.easybox.api.ModelObject

public class EJaxbTRelationship
extends EJaxbTBaseElement

Java class for tRelationship complex type.

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

 <complexType name="tRelationship">
   <complexContent>
     <extension base="{http://www.omg.org/spec/BPMN/20100524/MODEL}tBaseElement">
       <sequence>
         <element name="source" type="{http://www.w3.org/2001/XMLSchema}QName" maxOccurs="unbounded"/>
         <element name="target" type="{http://www.w3.org/2001/XMLSchema}QName" maxOccurs="unbounded"/>
       </sequence>
       <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="direction" type="{http://www.omg.org/spec/BPMN/20100524/MODEL}tRelationshipDirection" />
       <anyAttribute processContents='lax' namespace='##other'/>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  EJaxbTRelationshipDirection direction
           
protected  java.util.List<javax.xml.namespace.QName> source
           
protected  java.util.List<javax.xml.namespace.QName> target
           
protected  java.lang.String type
           
 
Fields inherited from class easybox.org.omg.spec.bpmn._20100524.model.EJaxbTBaseElement
documentation, extensionElements, id
 
Constructor Summary
EJaxbTRelationship()
           
 
Method Summary
 EJaxbTRelationshipDirection getDirection()
          Gets the value of the direction property.
 java.util.List<javax.xml.namespace.QName> getSource()
          Gets the value of the source property.
 java.util.List<javax.xml.namespace.QName> getTarget()
          Gets the value of the target property.
 java.lang.String getType()
          Gets the value of the type property.
 boolean isSetDirection()
           
 boolean isSetSource()
           
 boolean isSetTarget()
           
 boolean isSetType()
           
 void setDirection(EJaxbTRelationshipDirection value)
          Sets the value of the direction property.
 void setType(java.lang.String value)
          Sets the value of the type property.
 void unsetSource()
           
 void unsetTarget()
           
 
Methods inherited from class easybox.org.omg.spec.bpmn._20100524.model.EJaxbTBaseElement
getDocumentation, getExtensionElements, getId, getOtherAttributes, isSetDocumentation, isSetExtensionElements, isSetId, setExtensionElements, setId, unsetDocumentation
 
Methods inherited from class com.ebmwebsourcing.easybox.impl.AbstractJaxbModelObject
duplicate, duplicateAs, equals, getAdoptiveParent, getBaseURI, getDOMNode, getNaturalParent, hashCode, setAdoptiveParent, setBaseURI, setNaturalParent
 
Methods inherited from class com.ebmwebsourcing.easybox.impl.AbstractModelObject
getParent, getXmlObject, setXmlObject
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

source

protected java.util.List<javax.xml.namespace.QName> source

target

protected java.util.List<javax.xml.namespace.QName> target

type

protected java.lang.String type

direction

protected EJaxbTRelationshipDirection direction
Constructor Detail

EJaxbTRelationship

public EJaxbTRelationship()
Method Detail

getSource

public java.util.List<javax.xml.namespace.QName> getSource()
Gets the value of the source 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 source property.

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

    getSource().add(newItem);
 

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


isSetSource

public boolean isSetSource()

unsetSource

public void unsetSource()

getTarget

public java.util.List<javax.xml.namespace.QName> getTarget()
Gets the value of the target 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 target property.

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

    getTarget().add(newItem);
 

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


isSetTarget

public boolean isSetTarget()

unsetTarget

public void unsetTarget()

getType

public java.lang.String getType()
Gets the value of the type property.

Returns:
possible object is String

setType

public void setType(java.lang.String value)
Sets the value of the type property.

Parameters:
value - allowed object is String

isSetType

public boolean isSetType()

getDirection

public EJaxbTRelationshipDirection getDirection()
Gets the value of the direction property.

Returns:
possible object is EJaxbTRelationshipDirection

setDirection

public void setDirection(EJaxbTRelationshipDirection value)
Sets the value of the direction property.

Parameters:
value - allowed object is EJaxbTRelationshipDirection

isSetDirection

public boolean isSetDirection()


Copyright © 2011 Petals Link. All Rights Reserved.