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

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<EJaxbFont>
              extended by com.ebmwebsourcing.easybox.easybpmn.bpmn20diagram.impl.TFontImpl
All Implemented Interfaces:
com.ebmwebsourcing.easybox.api.XmlObject, com.ebmwebsourcing.easybox.api.XmlObjectNode, com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TFont, java.lang.Comparable<com.ebmwebsourcing.easybox.api.XmlObjectNode>

public class TFontImpl
extends com.ebmwebsourcing.easybox.impl.AbstractJaxbXmlObjectImpl<EJaxbFont>
implements com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TFont


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 TFontImpl(com.ebmwebsourcing.easybox.api.XmlContext xmlContext, EJaxbFont jaxbModel)
           
 
Method Summary
protected  java.lang.Class<? extends EJaxbFont> getCompliantModelClass()
           
 java.lang.String getName()
           
 double getSize()
           
 boolean hasIsBold()
           
 boolean hasIsItalic()
           
 boolean hasIsStrikeThrough()
           
 boolean hasIsUnderline()
           
 boolean hasName()
           
 boolean hasSize()
           
 boolean isIsBold()
           
 boolean isIsItalic()
           
 boolean isIsStrikeThrough()
           
 boolean isIsUnderline()
           
 void setIsBold(boolean value)
           
 void setIsItalic(boolean value)
           
 void setIsStrikeThrough(boolean value)
           
 void setIsUnderline(boolean value)
           
 void setName(java.lang.String value)
           
 void setSize(double value)
           
 void unsetIsBold()
           
 void unsetIsItalic()
           
 void unsetIsStrikeThrough()
           
 void unsetIsUnderline()
           
 void unsetSize()
           
 
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

TFontImpl

protected TFontImpl(com.ebmwebsourcing.easybox.api.XmlContext xmlContext,
                    EJaxbFont jaxbModel)
Method Detail

getCompliantModelClass

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

getName

public java.lang.String getName()
Specified by:
getName in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TFont

getSize

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

hasIsBold

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

hasIsItalic

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

hasIsStrikeThrough

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

hasIsUnderline

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

hasName

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

hasSize

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

isIsBold

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

isIsItalic

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

isIsStrikeThrough

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

isIsUnderline

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

setIsBold

public void setIsBold(boolean value)
Specified by:
setIsBold in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TFont

setIsItalic

public void setIsItalic(boolean value)
Specified by:
setIsItalic in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TFont

setIsStrikeThrough

public void setIsStrikeThrough(boolean value)
Specified by:
setIsStrikeThrough in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TFont

setIsUnderline

public void setIsUnderline(boolean value)
Specified by:
setIsUnderline in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TFont

setName

public void setName(java.lang.String value)
Specified by:
setName in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TFont

setSize

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

unsetIsBold

public void unsetIsBold()
Specified by:
unsetIsBold in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TFont

unsetIsItalic

public void unsetIsItalic()
Specified by:
unsetIsItalic in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TFont

unsetIsStrikeThrough

public void unsetIsStrikeThrough()
Specified by:
unsetIsStrikeThrough in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TFont

unsetIsUnderline

public void unsetIsUnderline()
Specified by:
unsetIsUnderline in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TFont

unsetSize

public void unsetSize()
Specified by:
unsetSize in interface com.ebmwebsourcing.easybpmn.bpmn20diagram.api.type.TFont


Copyright © 2011 Petals Link. All Rights Reserved.