Class RMLabel

All Implemented Interfaces:
Archivable, DeepChangeListener, RMPropertyChanger, RMTypes, PropertyChangeListener, Cloneable, EventListener

public class RMLabel extends RMParentShape
This class represents an individual label inside an RMLabels template.

(perry): nothing to annotate

  • Constructor Details

    • RMLabel

      public RMLabel()
  • Method Details

    • acceptsChildren

      public boolean acceptsChildren()
      Editor method - indicates that individual label accepts children.
      Overrides:
      acceptsChildren in class RMShape
    • paintShape

      public void paintShape(RMShapePainter aPntr)
      Paints label.
      Overrides:
      paintShape in class RMShape
    • isDeletable

      public boolean isDeletable()
      Description copied from class: RMShape
      Override this for shapes (like a table row) that don't don't make sense to delete by themselves.
      Overrides:
      isDeletable in class RMShape
    • toXMLShape

      protected RXElement toXMLShape(RXArchiver anArchiver)
      XML archival.
      Overrides:
      toXMLShape in class RMParentShape