Class JTableColumnShape

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

public class JTableColumnShape extends JComponentShape
Represents a JTable TableColumn.
  • Constructor Details

    • JTableColumnShape

      public JTableColumnShape()
  • Method Details

    • getHeaderValue

      public String getHeaderValue()
      Returns the header value.
    • setHeaderValue

      public void setHeaderValue(String aValue)
      Sets the header value.
    • isResizable

      public boolean isResizable()
      Returns whether resizable.
    • setResizable

      public void setResizable(boolean aValue)
      Sets the resizable.
    • acceptsMouse

      public boolean acceptsMouse()
      Overrides shape method to say we want events (to pass on to component).
      Overrides:
      acceptsMouse in class JComponentShape
    • toXMLShape

      public RXElement toXMLShape(RXArchiver anArchiver)
      XML archival - table columns.
      Overrides:
      toXMLShape in class JComponentShape
    • fromXMLShape

      public void fromXMLShape(RXArchiver anArchiver, RXElement anElement)
      XML unarchival - table columns.
      Overrides:
      fromXMLShape in class JComponentShape