WebObjects 5.4.2

com.webobjects.eointerface
Class EOTreeAssociation.TreePlugin

java.lang.Object
  extended by com.webobjects.eointerface.EOWidgetAssociation.WidgetPlugin
      extended by com.webobjects.eointerface.EOTreeAssociation.TreePlugin
All Implemented Interfaces:
NSDisposable
Direct Known Subclasses:
EOSwingTreePlugin
Enclosing class:
EOTreeAssociation

public abstract static class EOTreeAssociation.TreePlugin
extends EOWidgetAssociation.WidgetPlugin

TreePlugin communicates with a tree UI widget on behalf of an EOTreeAssociation. The TreePlugin class defines some basic functionality concrete subclasses must implement for this communication to work.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.webobjects.eointerface.EOWidgetAssociation.WidgetPlugin
EOWidgetAssociation.WidgetPlugin.Formatting
 
Constructor Summary
EOTreeAssociation.TreePlugin(EOWidgetAssociation association, Object widget)
          Subclasses should override this constructor to do any initialization they need to, but should call the super(association, widget) constructor.
 
Method Summary
abstract  void setRootObject(Object root)
           
abstract  void setRootObjectChildren(NSArray array)
           
 
Methods inherited from class com.webobjects.eointerface.EOWidgetAssociation.WidgetPlugin
association, breakConnection, dispose, establishConnection, unacceptableAspects, widget, widgetKeysTaken
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EOTreeAssociation.TreePlugin

public EOTreeAssociation.TreePlugin(EOWidgetAssociation association,
                                    Object widget)
Subclasses should override this constructor to do any initialization they need to, but should call the super(association, widget) constructor.

Parameters:
association - EOTreeAssociation object for which the plugin will handle setting and getting values on the UI widget
widget - the UI object that the plugin will use for display
Method Detail

setRootObjectChildren

public abstract void setRootObjectChildren(NSArray array)

setRootObject

public abstract void setRootObject(Object root)

Last updated June 2008

Copyright © 2000-2008 Apple Inc.