- Inherits from:
- EOAssociation : EODelayedObserver (EOControl) : Object
- Implements:
- javax.swing.event.ListSelectionListener
- EOObserving (EODelayedObserver)
- NSDisposable (EOAssociation)
- Package:
- com.apple.client.eointerface
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 |
javax.swing.event.ListSelectionListener
- valueChanged
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)
public static EOTableAssociation
instanceForTable
(Object table)
public void
addColumnAssociation
(EOTableColumnAssociation aTableColumnAssociation)
public void
breakConnection
()
public EOTableColumnAssociation
editingAssociation
()
public void
establishConnection
()
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)
public String
primaryAspect
()
See Also: primaryAspect ( EOAssociation)
public void
removeColumnAssociation
(EOTableColumnAssociation aTableColumnAssociation)
public void
subjectChanged
()
public void
valueChanged
(com.sun.java.swing.event.ListSelectionEvent event)