EOTableAssociation
- Inherits from:
- EOAssociation : EODelayedObserver (EOControl) : Object
- Implements:
- javax.swing.event.ListSelectionListener
- EOObserving (EODelayedObserver)
- NSDisposable (EOAssociation)
- Package:
- com.apple.client.eointerface
Class Description
EOTableAssociation associates the contents of its SourceAspect's display group with an EOTable (an object that places a javax.swing.JTable in a scroll view). In general use, it should never be necessary to explicitly instantiate this class, as EOTableColumnAssociation's setTable assures that an instance exists for its table.
Note: This class doesn't exist in the com.apple.yellow.eointerface package. |
Usable With |
EOTable |
Aspects | |
EOAssociation. EnabledAspect |
|
EOAssociation. SourceAspect |
Interfaces Implemented
javax.swing.event.ListSelectionListener
- valueChanged
Constructors
EOTableAssociation
public
EOTableAssociation
(Object aDisplayObject)
In general use, it should never be necessary to explicitly instantiate this class, as EOTableColumnAssociation's setTable assures that an instance exists for its table.
See Also: bindAspect ( EOAssociation), establishConnection ( EOAssociation)
Static Methods
instanceForTable
public static EOTableAssociation
instanceForTable
(Object table)
Instance Methods
addColumnAssociation
public void
addColumnAssociation
(EOTableColumnAssociation aTableColumnAssociation)
breakConnection
public void
breakConnection
()
editingAssociation
public EOTableColumnAssociation
editingAssociation
()
establishConnection
public void
establishConnection
()
isUsableWithObject
public boolean
isUsableWithObject
(Object candidate)
true
if candidate is
an instance of EOTable and its jTable is an instance of JTable, false otherwise.See Also: isUsableWithObject ( EOAssociation)
primaryAspect
public String
primaryAspect
()
See Also: primaryAspect ( EOAssociation)
removeColumnAssociation
public void
removeColumnAssociation
(EOTableColumnAssociation aTableColumnAssociation)
subjectChanged
public void
subjectChanged
()
valueChanged
public void
valueChanged
(com.sun.java.swing.event.ListSelectionEvent event)