com.webobjects.eointerface.swing
Class EOSwingTreePlugin
java.lang.Object
com.webobjects.eointerface.EOWidgetAssociation.WidgetPlugin
com.webobjects.eointerface.EOTreeAssociation.TreePlugin
com.webobjects.eointerface.swing.EOSwingTreePlugin
- All Implemented Interfaces:
- EOWidgetAssociation.WidgetPlugin.Formatting, EventListener, NSDisposable, TreeSelectionListener, TreeWillExpandListener
- public class EOSwingTreePlugin
- extends EOTreeAssociation.TreePlugin
- implements TreeWillExpandListener, TreeSelectionListener, EOWidgetAssociation.WidgetPlugin.Formatting
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EOSwingTreePlugin
public EOSwingTreePlugin(EOWidgetAssociation association,
Object widget)
breakConnection
public void breakConnection()
- Description copied from class:
EOWidgetAssociation.WidgetPlugin
- Removes the receiver from its EOAssociation and display object.
Subclasses should override this method to clear references
to the display object and association and invoke
super
's implementation
at the end.
- Overrides:
breakConnection
in class EOWidgetAssociation.WidgetPlugin
establishConnection
public void establishConnection()
- Description copied from class:
EOWidgetAssociation.WidgetPlugin
- Overridden by subclasses to attach the receiver to
its display object, and to otherwise configure the display object.
Subclasses should invoke
super
's implementation after establishing their
own connections.
- Overrides:
establishConnection
in class EOWidgetAssociation.WidgetPlugin
setRootObject
public void setRootObject(Object root)
- Specified by:
setRootObject
in class EOTreeAssociation.TreePlugin
setRootObjectChildren
public void setRootObjectChildren(NSArray objects)
- Specified by:
setRootObjectChildren
in class EOTreeAssociation.TreePlugin
setValueFormatter
public void setValueFormatter(Object formatter)
- Set the formatter for this plugin's text component.
- Specified by:
setValueFormatter
in interface EOWidgetAssociation.WidgetPlugin.Formatting
- Parameters:
formatter
- of type Format
treeWillCollapse
public void treeWillCollapse(TreeExpansionEvent event)
throws ExpandVetoException
- Specified by:
treeWillCollapse
in interface TreeWillExpandListener
- Throws:
ExpandVetoException
treeWillExpand
public void treeWillExpand(TreeExpansionEvent event)
throws ExpandVetoException
- Specified by:
treeWillExpand
in interface TreeWillExpandListener
- Throws:
ExpandVetoException
valueChanged
public void valueChanged(TreeSelectionEvent event)
- Specified by:
valueChanged
in interface TreeSelectionListener
valueFormatter
public Object valueFormatter()
- Returns the Format for this plugin's text component.
- Specified by:
valueFormatter
in interface EOWidgetAssociation.WidgetPlugin.Formatting
- Returns:
- the formatter for this plugin's widget, if one exists
Copyright © 2004 Apple Computer, Inc.