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.BoundsImpl
All Implemented Interfaces:
BpmnModelElementInstance, Bounds, org.camunda.bpm.model.xml.instance.ModelElementInstance

public class BoundsImpl extends BpmnModelElementInstanceImpl implements Bounds
The DC bounds element
Author:
Sebastian Menski
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected static org.camunda.bpm.model.xml.type.attribute.Attribute<Double>
     
    protected static org.camunda.bpm.model.xml.type.attribute.Attribute<Double>
     
    protected static org.camunda.bpm.model.xml.type.attribute.Attribute<Double>
     
    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
    BoundsImpl(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
    setHeight(double height)
     
    void
    setWidth(double width)
     
    void
    setX(double x)
     
    void
    setY(double y)
     

    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

    • xAttribute

      protected static org.camunda.bpm.model.xml.type.attribute.Attribute<Double> xAttribute
    • yAttribute

      protected static org.camunda.bpm.model.xml.type.attribute.Attribute<Double> yAttribute
    • widthAttribute

      protected static org.camunda.bpm.model.xml.type.attribute.Attribute<Double> widthAttribute
    • heightAttribute

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

    • BoundsImpl

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

    • registerType

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

      public Double getX()
      Specified by:
      getX in interface Bounds
    • setX

      public void setX(double x)
      Specified by:
      setX in interface Bounds
    • getY

      public Double getY()
      Specified by:
      getY in interface Bounds
    • setY

      public void setY(double y)
      Specified by:
      setY in interface Bounds
    • getWidth

      public Double getWidth()
      Specified by:
      getWidth in interface Bounds
    • setWidth

      public void setWidth(double width)
      Specified by:
      setWidth in interface Bounds
    • getHeight

      public Double getHeight()
      Specified by:
      getHeight in interface Bounds
    • setHeight

      public void setHeight(double height)
      Specified by:
      setHeight in interface Bounds