easybox.com.ebmwebsourcing.easybpmn.bpmndi._2
Class EJaxbBPMNEdge

java.lang.Object
  extended by com.ebmwebsourcing.easybox.impl.AbstractModelObject
      extended by com.ebmwebsourcing.easybox.impl.AbstractJaxbModelObject
          extended by easybox.com.ebmwebsourcing.easybpmn.bpmndi._2.EJaxbDiagramElement
              extended by easybox.com.ebmwebsourcing.easybpmn.bpmndi._2.EJaxbEdge
                  extended by easybox.com.ebmwebsourcing.easybpmn.bpmndi._2.EJaxbLabeledEdge
                      extended by easybox.com.ebmwebsourcing.easybpmn.bpmndi._2.EJaxbBPMNEdge
All Implemented Interfaces:
com.ebmwebsourcing.easybox.api.ModelObject

public class EJaxbBPMNEdge
extends EJaxbLabeledEdge

Java class for BPMNEdge complex type.

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

 <complexType name="BPMNEdge">
   <complexContent>
     <extension base="{http://www.omg.org/spec/DD/20100524/DI}LabeledEdge">
       <sequence>
         <element ref="{http://www.omg.org/spec/BPMN/20100524/DI}BPMNLabel" minOccurs="0"/>
       </sequence>
       <attribute name="bpmnElement" type="{http://www.w3.org/2001/XMLSchema}QName" />
       <attribute name="sourceElement" type="{http://www.w3.org/2001/XMLSchema}QName" />
       <attribute name="targetElement" type="{http://www.w3.org/2001/XMLSchema}QName" />
       <attribute name="messageVisibleKind" type="{http://www.omg.org/spec/BPMN/20100524/DI}MessageVisibleKind" />
       <anyAttribute processContents='lax' namespace='##other'/>
     </extension>
   </complexContent>
 </complexType>
 


Nested Class Summary
 
Nested classes/interfaces inherited from class easybox.com.ebmwebsourcing.easybpmn.bpmndi._2.EJaxbDiagramElement
EJaxbDiagramElement.Extension
 
Field Summary
protected  javax.xml.namespace.QName bpmnElement
           
protected  EJaxbBPMNLabel bpmnLabel
           
protected  EJaxbMessageVisibleKind messageVisibleKind
           
protected  javax.xml.namespace.QName sourceElement
           
protected  javax.xml.namespace.QName targetElement
           
 
Fields inherited from class easybox.com.ebmwebsourcing.easybpmn.bpmndi._2.EJaxbEdge
waypoint
 
Fields inherited from class easybox.com.ebmwebsourcing.easybpmn.bpmndi._2.EJaxbDiagramElement
extension, id
 
Constructor Summary
EJaxbBPMNEdge()
           
 
Method Summary
 javax.xml.namespace.QName getBpmnElement()
          Gets the value of the bpmnElement property.
 EJaxbBPMNLabel getBPMNLabel()
          Gets the value of the bpmnLabel property.
 EJaxbMessageVisibleKind getMessageVisibleKind()
          Gets the value of the messageVisibleKind property.
 javax.xml.namespace.QName getSourceElement()
          Gets the value of the sourceElement property.
 javax.xml.namespace.QName getTargetElement()
          Gets the value of the targetElement property.
 boolean isSetBpmnElement()
           
 boolean isSetBPMNLabel()
           
 boolean isSetMessageVisibleKind()
           
 boolean isSetSourceElement()
           
 boolean isSetTargetElement()
           
 void setBpmnElement(javax.xml.namespace.QName value)
          Sets the value of the bpmnElement property.
 void setBPMNLabel(EJaxbBPMNLabel value)
          Sets the value of the bpmnLabel property.
 void setMessageVisibleKind(EJaxbMessageVisibleKind value)
          Sets the value of the messageVisibleKind property.
 void setSourceElement(javax.xml.namespace.QName value)
          Sets the value of the sourceElement property.
 void setTargetElement(javax.xml.namespace.QName value)
          Sets the value of the targetElement property.
 
Methods inherited from class easybox.com.ebmwebsourcing.easybpmn.bpmndi._2.EJaxbEdge
getWaypoint, isSetWaypoint, unsetWaypoint
 
Methods inherited from class easybox.com.ebmwebsourcing.easybpmn.bpmndi._2.EJaxbDiagramElement
getExtension, getId, getOtherAttributes, isSetExtension, isSetId, setExtension, setId
 
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

bpmnLabel

protected EJaxbBPMNLabel bpmnLabel

bpmnElement

protected javax.xml.namespace.QName bpmnElement

sourceElement

protected javax.xml.namespace.QName sourceElement

targetElement

protected javax.xml.namespace.QName targetElement

messageVisibleKind

protected EJaxbMessageVisibleKind messageVisibleKind
Constructor Detail

EJaxbBPMNEdge

public EJaxbBPMNEdge()
Method Detail

getBPMNLabel

public EJaxbBPMNLabel getBPMNLabel()
Gets the value of the bpmnLabel property.

Returns:
possible object is EJaxbBPMNLabel

setBPMNLabel

public void setBPMNLabel(EJaxbBPMNLabel value)
Sets the value of the bpmnLabel property.

Parameters:
value - allowed object is EJaxbBPMNLabel

isSetBPMNLabel

public boolean isSetBPMNLabel()

getBpmnElement

public javax.xml.namespace.QName getBpmnElement()
Gets the value of the bpmnElement property.

Returns:
possible object is QName

setBpmnElement

public void setBpmnElement(javax.xml.namespace.QName value)
Sets the value of the bpmnElement property.

Parameters:
value - allowed object is QName

isSetBpmnElement

public boolean isSetBpmnElement()

getSourceElement

public javax.xml.namespace.QName getSourceElement()
Gets the value of the sourceElement property.

Returns:
possible object is QName

setSourceElement

public void setSourceElement(javax.xml.namespace.QName value)
Sets the value of the sourceElement property.

Parameters:
value - allowed object is QName

isSetSourceElement

public boolean isSetSourceElement()

getTargetElement

public javax.xml.namespace.QName getTargetElement()
Gets the value of the targetElement property.

Returns:
possible object is QName

setTargetElement

public void setTargetElement(javax.xml.namespace.QName value)
Sets the value of the targetElement property.

Parameters:
value - allowed object is QName

isSetTargetElement

public boolean isSetTargetElement()

getMessageVisibleKind

public EJaxbMessageVisibleKind getMessageVisibleKind()
Gets the value of the messageVisibleKind property.

Returns:
possible object is EJaxbMessageVisibleKind

setMessageVisibleKind

public void setMessageVisibleKind(EJaxbMessageVisibleKind value)
Sets the value of the messageVisibleKind property.

Parameters:
value - allowed object is EJaxbMessageVisibleKind

isSetMessageVisibleKind

public boolean isSetMessageVisibleKind()


Copyright © 2011 Petals Link. All Rights Reserved.