com.ebmwebsourcing.easybox.easybpmn.bpmn20diagram.impl
Class TBPMNShapeImpl
java.lang.Object
com.ebmwebsourcing.easybox.impl.AbstractXmlObjectNodeImpl<Model>
com.ebmwebsourcing.easybox.impl.AbstractXmlObjectImpl<Model>
com.ebmwebsourcing.easybox.impl.AbstractJaxbXmlObjectImpl<Model>
com.ebmwebsourcing.easybox.easybpmn.bpmn20diagram.impl.TBPMNShapeImpl
- All Implemented Interfaces:
- com.ebmwebsourcing.easybox.api.with.WithId, com.ebmwebsourcing.easybox.api.with.WithOtherAttributes, com.ebmwebsourcing.easybox.api.XmlObject, com.ebmwebsourcing.easybox.api.XmlObjectNode, com.ebmwebsourcing.easybpmn.bpmn20diagram.api.element.DiagramElement, com.ebmwebsourcing.easybpmn.bpmn20diagram.api.element.LabeledShape, com.ebmwebsourcing.easybpmn.bpmn20diagram.api.element.Node, com.ebmwebsourcing.easybpmn.bpmn20diagram.api.element.Shape, com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TBPMNShape, com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TDiagramElement, com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TLabeledShape, com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TNode, com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TShape, com.ebmwebsourcing.easybpmn.bpmn20diagram.api.with.WithBounds, com.ebmwebsourcing.easybpmn.bpmn20diagram.api.with.WithBPMNElementRef, com.ebmwebsourcing.easybpmn.bpmn20diagram.api.with.WithBPMNLabel, java.lang.Comparable<com.ebmwebsourcing.easybox.api.XmlObjectNode>
public class TBPMNShapeImpl
- extends com.ebmwebsourcing.easybox.impl.AbstractJaxbXmlObjectImpl<Model>
- implements com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TBPMNShape
| Nested classes/interfaces inherited from interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TDiagramElement |
com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TDiagramElement.Extension |
| Fields inherited from class com.ebmwebsourcing.easybox.impl.AbstractJaxbXmlObjectImpl |
ANY_QNAME |
| Fields inherited from interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.element.LabeledShape |
QNAME |
| Fields inherited from interface com.ebmwebsourcing.easybox.api.XmlObject |
EMPTY_ARRAY |
| Methods inherited from class com.ebmwebsourcing.easybox.impl.AbstractJaxbXmlObjectImpl |
addToAny, addToChildren, clearChildren, createChildrenArray, createChildrenArray, createCompliantModel, getChildByName, getXmlObjectAdoptedChildren, getXmlObjectAttributes, getXmlObjectDOMNode, getXmlObjectNaturalChildren, getXmlObjectQName, removeFromChildren, setChild, setXmlObjectQName, toString |
| Methods inherited from class com.ebmwebsourcing.easybox.impl.AbstractXmlObjectImpl |
adaptModelObjectIfNecessary, adoptChild, adoptChild, doCreateAdoptableChild, duplicateXmlObject, duplicateXmlObjectAs, equals, getXmlObjectBaseURI, getXmlObjectInScopeNamespaces, getXmlObjectValue, onAdoptiveParentChange, onNaturalParentChange |
| Methods inherited from class com.ebmwebsourcing.easybox.impl.AbstractXmlObjectNodeImpl |
compareTo, getModelObject, getUserData, getXmlContext, getXmlObjectAncestors, getXmlObjectBaseIndexes, getXmlObjectBaseRoot, getXmlObjectBaseXPath, getXmlObjectChildren, getXmlObjectDescendants, getXmlObjectFollowing, getXmlObjectFollowingSibling, getXmlObjectFollowingSiblings, getXmlObjectIndex, getXmlObjectParent, getXmlObjectPreceding, getXmlObjectPrecedingOrAncestor, getXmlObjectPrecedingSibling, getXmlObjectPrecedingSiblings, getXmlObjectRoot, getXmlObjectTextContent, hashCode, hasUserData, setModelObject, setUserData |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TShape |
getBounds, hasBounds, setBounds |
| Methods inherited from interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TDiagramElement |
getExtension, hasExtension, setExtension |
| Methods inherited from interface com.ebmwebsourcing.easybox.api.XmlObject |
duplicateXmlObject, duplicateXmlObjectAs, getXmlContext, getXmlObjectAdoptedChildren, getXmlObjectAttributes, getXmlObjectDOMNode, getXmlObjectInScopeNamespaces, getXmlObjectNaturalChildren, setXmlObjectQName |
| Methods inherited from interface com.ebmwebsourcing.easybox.api.XmlObjectNode |
getUserData, getXmlObjectAncestors, getXmlObjectBaseIndexes, getXmlObjectBaseRoot, getXmlObjectBaseURI, getXmlObjectBaseXPath, getXmlObjectChildren, getXmlObjectDescendants, getXmlObjectFollowing, getXmlObjectFollowingSibling, getXmlObjectFollowingSiblings, getXmlObjectIndex, getXmlObjectParent, getXmlObjectPreceding, getXmlObjectPrecedingOrAncestor, getXmlObjectPrecedingSibling, getXmlObjectPrecedingSiblings, getXmlObjectQName, getXmlObjectRoot, getXmlObjectTextContent, getXmlObjectValue, hasUserData, setUserData |
| Methods inherited from interface java.lang.Comparable |
compareTo |
| Methods inherited from interface com.ebmwebsourcing.easybox.api.with.WithOtherAttributes |
addOtherAttribute, clearOtherAttributes, getOtherAttribute, getOtherAttributes, hasOtherAttribute, removeOtherAttribute |
| Methods inherited from interface com.ebmwebsourcing.easybox.api.with.WithId |
getId, setId |
TBPMNShapeImpl
protected TBPMNShapeImpl(com.ebmwebsourcing.easybox.api.XmlContext xmlContext,
EJaxbBPMNShape jaxbModel)
getCompliantModelClass
protected java.lang.Class<? extends EJaxbBPMNShape> getCompliantModelClass()
- Specified by:
getCompliantModelClass in class com.ebmwebsourcing.easybox.impl.AbstractXmlObjectImpl<EJaxbBPMNShape>
getBPMNLabel
public com.ebmwebsourcing.easybpmn.bpmn20diagram.api.element.BPMNLabel getBPMNLabel()
- Specified by:
getBPMNLabel in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.with.WithBPMNLabel
getBpmnElement
public javax.xml.namespace.QName getBpmnElement()
- Specified by:
getBpmnElement in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.with.WithBPMNElementRef
getChoreographyActivityShape
public javax.xml.namespace.QName getChoreographyActivityShape()
- Specified by:
getChoreographyActivityShape in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TBPMNShape
getParticipantBandKind
public com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TParticipantBandKind getParticipantBandKind()
- Specified by:
getParticipantBandKind in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TBPMNShape
hasBPMNLabel
public boolean hasBPMNLabel()
- Specified by:
hasBPMNLabel in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.with.WithBPMNLabel
hasBpmnElement
public boolean hasBpmnElement()
- Specified by:
hasBpmnElement in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.with.WithBPMNElementRef
hasChoreographyActivityShape
public boolean hasChoreographyActivityShape()
- Specified by:
hasChoreographyActivityShape in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TBPMNShape
hasIsExpanded
public boolean hasIsExpanded()
- Specified by:
hasIsExpanded in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TBPMNShape
hasIsHorizontal
public boolean hasIsHorizontal()
- Specified by:
hasIsHorizontal in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TBPMNShape
hasIsMarkerVisible
public boolean hasIsMarkerVisible()
- Specified by:
hasIsMarkerVisible in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TBPMNShape
hasIsMessageVisible
public boolean hasIsMessageVisible()
- Specified by:
hasIsMessageVisible in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TBPMNShape
hasParticipantBandKind
public boolean hasParticipantBandKind()
- Specified by:
hasParticipantBandKind in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TBPMNShape
isIsExpanded
public boolean isIsExpanded()
- Specified by:
isIsExpanded in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TBPMNShape
isIsHorizontal
public boolean isIsHorizontal()
- Specified by:
isIsHorizontal in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TBPMNShape
isIsMarkerVisible
public boolean isIsMarkerVisible()
- Specified by:
isIsMarkerVisible in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TBPMNShape
isIsMessageVisible
public boolean isIsMessageVisible()
- Specified by:
isIsMessageVisible in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TBPMNShape
setBPMNLabel
public void setBPMNLabel(com.ebmwebsourcing.easybpmn.bpmn20diagram.api.element.BPMNLabel value)
- Specified by:
setBPMNLabel in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.with.WithBPMNLabel
setBpmnElement
public void setBpmnElement(javax.xml.namespace.QName value)
- Specified by:
setBpmnElement in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.with.WithBPMNElementRef
setChoreographyActivityShape
public void setChoreographyActivityShape(javax.xml.namespace.QName value)
- Specified by:
setChoreographyActivityShape in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TBPMNShape
setIsExpanded
public void setIsExpanded(boolean value)
- Specified by:
setIsExpanded in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TBPMNShape
setIsHorizontal
public void setIsHorizontal(boolean value)
- Specified by:
setIsHorizontal in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TBPMNShape
setIsMarkerVisible
public void setIsMarkerVisible(boolean value)
- Specified by:
setIsMarkerVisible in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TBPMNShape
setIsMessageVisible
public void setIsMessageVisible(boolean value)
- Specified by:
setIsMessageVisible in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TBPMNShape
setParticipantBandKind
public void setParticipantBandKind(com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TParticipantBandKind value)
- Specified by:
setParticipantBandKind in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TBPMNShape
unsetIsExpanded
public void unsetIsExpanded()
- Specified by:
unsetIsExpanded in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TBPMNShape
unsetIsHorizontal
public void unsetIsHorizontal()
- Specified by:
unsetIsHorizontal in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TBPMNShape
unsetIsMarkerVisible
public void unsetIsMarkerVisible()
- Specified by:
unsetIsMarkerVisible in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TBPMNShape
unsetIsMessageVisible
public void unsetIsMessageVisible()
- Specified by:
unsetIsMessageVisible in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TBPMNShape
getBounds
public com.ebmwebsourcing.easybpmn.bpmn20diagram.api.element.Bounds getBounds()
- Specified by:
getBounds in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TShape- Specified by:
getBounds in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.with.WithBounds
hasBounds
public boolean hasBounds()
- Specified by:
hasBounds in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TShape- Specified by:
hasBounds in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.with.WithBounds
setBounds
public void setBounds(com.ebmwebsourcing.easybpmn.bpmn20diagram.api.element.Bounds value)
- Specified by:
setBounds in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TShape- Specified by:
setBounds in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.with.WithBounds
getId
public java.lang.String getId()
- Specified by:
getId in interface com.ebmwebsourcing.easybox.api.with.WithId
setId
public void setId(java.lang.String value)
- Specified by:
setId in interface com.ebmwebsourcing.easybox.api.with.WithId
getOtherAttributes
public java.util.Map<javax.xml.namespace.QName,java.lang.String> getOtherAttributes()
- Specified by:
getOtherAttributes in interface com.ebmwebsourcing.easybox.api.with.WithOtherAttributes
addOtherAttribute
public void addOtherAttribute(javax.xml.namespace.QName arg0,
java.lang.String arg1)
- Specified by:
addOtherAttribute in interface com.ebmwebsourcing.easybox.api.with.WithOtherAttributes
clearOtherAttributes
public void clearOtherAttributes()
- Specified by:
clearOtherAttributes in interface com.ebmwebsourcing.easybox.api.with.WithOtherAttributes
getOtherAttribute
public java.lang.String getOtherAttribute(javax.xml.namespace.QName arg0)
- Specified by:
getOtherAttribute in interface com.ebmwebsourcing.easybox.api.with.WithOtherAttributes
hasOtherAttribute
public boolean hasOtherAttribute(javax.xml.namespace.QName arg0)
- Specified by:
hasOtherAttribute in interface com.ebmwebsourcing.easybox.api.with.WithOtherAttributes
removeOtherAttribute
public void removeOtherAttribute(javax.xml.namespace.QName arg0)
- Specified by:
removeOtherAttribute in interface com.ebmwebsourcing.easybox.api.with.WithOtherAttributes
setExtension
public void setExtension(com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TDiagramElement.Extension value)
- Specified by:
setExtension in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TDiagramElement
getExtension
public com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TDiagramElement.Extension getExtension()
- Specified by:
getExtension in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TDiagramElement
hasExtension
public boolean hasExtension()
- Specified by:
hasExtension in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TDiagramElement
Copyright © 2011 Petals Link. All Rights Reserved.