java.lang.Object
org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
io.camunda.zeebe.model.bpmn.impl.instance.BpmnModelElementInstanceImpl
io.camunda.zeebe.model.bpmn.impl.instance.dc.FontImpl
All Implemented Interfaces:
BpmnModelElementInstance, Font, org.camunda.bpm.model.xml.instance.ModelElementInstance

public class FontImpl extends BpmnModelElementInstanceImpl implements Font
The DC font element
Author:
Sebastian Menski
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected static org.camunda.bpm.model.xml.type.attribute.Attribute<Boolean>
     
    protected static org.camunda.bpm.model.xml.type.attribute.Attribute<Boolean>
     
    protected static org.camunda.bpm.model.xml.type.attribute.Attribute<Boolean>
     
    protected static org.camunda.bpm.model.xml.type.attribute.Attribute<Boolean>
     
    protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String>
     
    protected static org.camunda.bpm.model.xml.type.attribute.Attribute<Double>
     

    Fields inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl

    modelInstance
  • Constructor Summary

    Constructors
    Constructor
    Description
    FontImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext instanceContext)
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
     
     
     
     
     
    static void
    registerType(org.camunda.bpm.model.xml.ModelBuilder modelBuilder)
     
    void
    setBold(boolean isBold)
     
    void
    setItalic(boolean isItalic)
     
    void
     
    void
     
    void
    setStrikeTrough(boolean isStrikeTrough)
     
    void
    setUnderline(boolean isUnderline)
     

    Methods inherited from class io.camunda.zeebe.model.bpmn.impl.instance.BpmnModelElementInstanceImpl

    builder, getScope, isScope

    Methods inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl

    addChildElement, asSet, equals, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, hashCode, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface io.camunda.zeebe.model.bpmn.instance.BpmnModelElementInstance

    builder, getScope, isScope

    Methods inherited from interface org.camunda.bpm.model.xml.instance.ModelElementInstance

    addChildElement, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement
  • Field Details

    • nameAttribute

      protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> nameAttribute
    • sizeAttribute

      protected static org.camunda.bpm.model.xml.type.attribute.Attribute<Double> sizeAttribute
    • isBoldAttribute

      protected static org.camunda.bpm.model.xml.type.attribute.Attribute<Boolean> isBoldAttribute
    • isItalicAttribute

      protected static org.camunda.bpm.model.xml.type.attribute.Attribute<Boolean> isItalicAttribute
    • isUnderlineAttribute

      protected static org.camunda.bpm.model.xml.type.attribute.Attribute<Boolean> isUnderlineAttribute
    • isStrikeTroughAttribute

      protected static org.camunda.bpm.model.xml.type.attribute.Attribute<Boolean> isStrikeTroughAttribute
  • Constructor Details

    • FontImpl

      public FontImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext instanceContext)
  • Method Details

    • registerType

      public static void registerType(org.camunda.bpm.model.xml.ModelBuilder modelBuilder)
    • getName

      public String getName()
      Specified by:
      getName in interface Font
    • setName

      public void setName(String name)
      Specified by:
      setName in interface Font
    • getSize

      public Double getSize()
      Specified by:
      getSize in interface Font
    • setSize

      public void setSize(Double size)
      Specified by:
      setSize in interface Font
    • isBold

      public Boolean isBold()
      Specified by:
      isBold in interface Font
    • setBold

      public void setBold(boolean isBold)
      Specified by:
      setBold in interface Font
    • isItalic

      public Boolean isItalic()
      Specified by:
      isItalic in interface Font
    • setItalic

      public void setItalic(boolean isItalic)
      Specified by:
      setItalic in interface Font
    • isUnderline

      public Boolean isUnderline()
      Specified by:
      isUnderline in interface Font
    • setUnderline

      public void setUnderline(boolean isUnderline)
      Specified by:
      setUnderline in interface Font
    • isStrikeThrough

      public Boolean isStrikeThrough()
      Specified by:
      isStrikeThrough in interface Font
    • setStrikeTrough

      public void setStrikeTrough(boolean isStrikeTrough)
      Specified by:
      setStrikeTrough in interface Font