Class ChartUIElement

    • Field Detail

      • Id

        public static final Property<java.util.UUID> Id
      • Location

        public static final Property<java.awt.Point> Location
      • Size

        public static final Property<java.awt.Dimension> Size
      • LocationAdjust

        public static final Property<java.awt.Rectangle> LocationAdjust
    • Constructor Detail

      • ChartUIElement

        public ChartUIElement()
    • Method Detail

      • toXml

        public void toXml​(javax.xml.stream.XMLStreamWriter writer,
                          StepRegistry registry,
                          java.lang.String tab)
                   throws javax.xml.stream.XMLStreamException
        Writes this element to the XML stream. Will open (and close) a new element such as <step> or <transition>, etc.
        Throws:
        javax.xml.stream.XMLStreamException
      • getId

        public java.util.UUID getId()
      • getLocation

        public java.awt.Point getLocation()
      • getSize

        public java.awt.Dimension getSize()
      • isLink

        public boolean isLink()
        Convenience method to test if this element is of type ElementType.Link
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object