- 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)