com.ebmwebsourcing.easybox.easybpmn.bpmn20diagram.impl
Class TPointImpl

java.lang.Object
  extended by com.ebmwebsourcing.easybox.impl.AbstractXmlObjectNodeImpl<Model>
      extended by com.ebmwebsourcing.easybox.impl.AbstractXmlObjectImpl<Model>
          extended by com.ebmwebsourcing.easybox.impl.AbstractJaxbXmlObjectImpl<EJaxbPoint>
              extended by com.ebmwebsourcing.easybox.easybpmn.bpmn20diagram.impl.TPointImpl
All Implemented Interfaces:
com.ebmwebsourcing.easybox.api.XmlObject, com.ebmwebsourcing.easybox.api.XmlObjectNode, com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TPoint, java.lang.Comparable<com.ebmwebsourcing.easybox.api.XmlObjectNode>

public class TPointImpl
extends com.ebmwebsourcing.easybox.impl.AbstractJaxbXmlObjectImpl<EJaxbPoint>
implements com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TPoint


Field Summary
 
Fields inherited from class com.ebmwebsourcing.easybox.impl.AbstractJaxbXmlObjectImpl
ANY_QNAME
 
Fields inherited from interface com.ebmwebsourcing.easybox.api.XmlObject
EMPTY_ARRAY
 
Constructor Summary
protected TPointImpl(com.ebmwebsourcing.easybox.api.XmlContext xmlContext, EJaxbPoint jaxbModel)
           
 
Method Summary
protected  java.lang.Class<? extends EJaxbPoint> getCompliantModelClass()
           
 double getX()
           
 double getY()
           
 boolean hasX()
           
 boolean hasY()
           
 void setX(double value)
           
 void setY(double value)
           
 
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.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
 

Constructor Detail

TPointImpl

protected TPointImpl(com.ebmwebsourcing.easybox.api.XmlContext xmlContext,
                     EJaxbPoint jaxbModel)
Method Detail

getCompliantModelClass

protected java.lang.Class<? extends EJaxbPoint> getCompliantModelClass()
Specified by:
getCompliantModelClass in class com.ebmwebsourcing.easybox.impl.AbstractXmlObjectImpl<EJaxbPoint>

getX

public double getX()
Specified by:
getX in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TPoint

getY

public double getY()
Specified by:
getY in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TPoint

hasX

public boolean hasX()
Specified by:
hasX in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TPoint

hasY

public boolean hasY()
Specified by:
hasY in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TPoint

setX

public void setX(double value)
Specified by:
setX in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TPoint

setY

public void setY(double value)
Specified by:
setY in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TPoint


Copyright © 2011 Petals Link. All Rights Reserved.