Interface IXYContent


public interface IXYContent
Content that is rendered as rectangle in the editor.
  • Method Details

    • getId

      String getId()
    • getX

      int getX()
    • getY

      int getY()
    • getZ

      int getZ()
    • getWidth

      int getWidth()
    • getHeight

      int getHeight()
    • setX

      void setX(int value)
    • setY

      void setY(int value)
    • setWidth

      void setWidth(int value)
    • setHeight

      void setHeight(int value)
    • getAttributes

      Map<String,String> getAttributes()
    • getParent

      IXYContent getParent()
    • getChildren

      List<IXYContent> getChildren()
    • getOpensOwnCoordinates

      boolean getOpensOwnCoordinates()
      Indicator if the children are positioned in the coordinates of the parent. In this case coordinate "x=0;y=0" is postioned in the left top corner of the parent compoennt.
    • getSelectionEnabled

      boolean getSelectionEnabled()
    • getFixSizeAndPosition

      boolean getFixSizeAndPosition()
      Indicator if this element is moveable/sizeable.
    • getMargin

      XYMargin getMargin()
      Some margin is to be added to the component. If there is a top margin of 20 then the position y=0 actually is rendered at y-Position 0+20.