Class RMEditorRuler

java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
com.inductiveautomation.rm.editor.RMEditorRuler
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable

public class RMEditorRuler extends JComponent
Handles editor methods specific to rulers.
See Also:
  • Field Details

  • Constructor Details

    • RMEditorRuler

      public RMEditorRuler(RMEditor owner, byte orientation)
      Creates a new editor ruler.
  • Method Details

    • getUnitWidth

      public int getUnitWidth()
    • getVisibleEdgeX

      public int getVisibleEdgeX()
    • getVisibleEdgeY

      public int getVisibleEdgeY()
    • getMinorTickStart

      public int getMinorTickStart()
    • getMajorTickStart

      public int getMajorTickStart()
    • update

      public void update()
    • setNeedsUpdate

      public void setNeedsUpdate()
    • getPreferredSize

      public Dimension getPreferredSize()
      Override getPreferredSize to control minimum width/height.
      Overrides:
      getPreferredSize in class JComponent