WebObjects 5.2

Uses of Class
com.webobjects.eointerface.EOAssociation

Packages that use EOAssociation
com.webobjects.eoapplication Provides application logic utility classes to the client side of Java Client applications. 
com.webobjects.eogeneration Provides infrastructure for dynamically generating complete user interfaces in Java Client applications from XML descriptions of controller hierarchies. 
com.webobjects.eointerface Provides the infrastructure to display data for the control layer in a desktop application's user interface. 
 

Uses of EOAssociation in com.webobjects.eoapplication
 

Methods in com.webobjects.eoapplication with parameters of type EOAssociation
 void EOEntityController.takeResposibilityForConnectionOfAssociation(EOAssociation association)
           
 void EODocumentController.takeResponsibilityForEditabilityOfAssociation(EOAssociation association)
           
 void EOAssociationConnector.takeResposibilityForConnectionOfAssociation(EOAssociation association)
          Invoked when one of the receiver's subcontrollers is disposed as a transient controller.
 void EOEditable.takeResponsibilityForEditabilityOfAssociation(EOAssociation association)
          Invoked when one of the receiver's subcontrollers is disposed as a transient controller.
 

Uses of EOAssociation in com.webobjects.eogeneration
 

Methods in com.webobjects.eogeneration that return EOAssociation
 EOAssociation EOAssociationController.association()
           
protected abstract  EOAssociation EOAssociationController.newAssociation(JComponent widget, EODisplayGroup displayGroup, String enabledKey, EODisplayGroup enabledDisplayGroup)
           
protected  EOAssociation EOTextFieldController.newAssociation(JComponent widget, EODisplayGroup displayGroup, String enabledKey, EODisplayGroup enabledDisplayGroup)
           
protected  EOAssociation EOTableController.newAssociation(JComponent widget, EODisplayGroup displayGroup, String enabledKey, EODisplayGroup enabledDisplayGroup)
           
protected  EOAssociation EOCheckBoxController.newAssociation(JComponent widget, EODisplayGroup displayGroup, String enabledKey, EODisplayGroup enabledDisplayGroup)
           
protected  EOAssociation EOTitlesController.newAssociation(JComponent widget, EODisplayGroup displayGroup, String enabledKey, EODisplayGroup enabledDisplayGroup)
           
protected  EOAssociation EOMultipleValuesEnumerationController.newAssociation(JComponent widget, EODisplayGroup displayGroup, String enabledKey, EODisplayGroup enabledDisplayGroup)
           
 EOAssociation EORangeValueController.maximumAssociation()
           
 EOAssociation EORangeValueController.minimumAssociation()
           
protected abstract  EOAssociation EORangeValueController.newMaximumAssociation(JComponent widget, EODisplayGroup displayGroup, String enabledKey, EODisplayGroup enabledDisplayGroup)
           
protected abstract  EOAssociation EORangeValueController.newMinimumAssociation(JComponent widget, EODisplayGroup displayGroup, String enabledKey, EODisplayGroup enabledDisplayGroup)
           
protected  EOAssociation EOComboBoxController.newAssociation(JComponent widget, EODisplayGroup displayGroup, String enabledKey, EODisplayGroup enabledDisplayGroup)
           
protected  EOAssociation EOTextAreaController.newAssociation(JComponent widget, EODisplayGroup displayGroup, String enabledKey, EODisplayGroup enabledDisplayGroup)
           
protected  EOAssociation EOTableColumnController.newAssociation(JComponent widget, EODisplayGroup displayGroup, String enabledKey, EODisplayGroup enabledDisplayGroup)
           
protected  EOAssociation EOOneValueEnumerationController.newAssociation(JComponent widget, EODisplayGroup displayGroup, String enabledKey, EODisplayGroup enabledDisplayGroup)
           
protected  EOAssociation EOImageViewController.newAssociation(JComponent widget, EODisplayGroup displayGroup, String enabledKey, EODisplayGroup enabledDisplayGroup)
           
protected  EOAssociation EODetailSelectionController.newAssociation(JComponent widget, EODisplayGroup displayGroup, String enabledKey, EODisplayGroup enabledDisplayGroup)
           
protected  EOAssociation EOQuickTimeViewController.newAssociation(JComponent widget, EODisplayGroup displayGroup, String enabledKey, EODisplayGroup enabledDisplayGroup)
           
protected  EOAssociation EORangeTextFieldController.newMaximumAssociation(JComponent widget, EODisplayGroup displayGroup, String enabledKey, EODisplayGroup enabledDisplayGroup)
           
protected  EOAssociation EORangeTextFieldController.newMinimumAssociation(JComponent widget, EODisplayGroup displayGroup, String enabledKey, EODisplayGroup enabledDisplayGroup)
           
protected  EOAssociation EOActionController.newAssociation(JComponent widget, EODisplayGroup displayGroup, String enabledKey, EODisplayGroup enabledDisplayGroup)
           
protected  EOAssociation EOTreeController.newAssociation(JComponent widget, EODisplayGroup displayGroup, String enabledKey, EODisplayGroup enabledDisplayGroup)
           
 

Methods in com.webobjects.eogeneration with parameters of type EOAssociation
 void EOAssociationController.setAssociation(EOAssociation association)
           
 void EOAssociationController.takeResponsibilityForEditabilityOfAssociation(EOAssociation association)
           
 void EOAssociationController.takeResposibilityForConnectionOfAssociation(EOAssociation association)
           
 void EORangeValueController.setMaximumAssociation(EOAssociation association)
           
 void EORangeValueController.setMinimumAssociation(EOAssociation association)
           
 void EORangeValueController.takeResponsibilityForEditabilityOfAssociation(EOAssociation association)
           
 void EORangeValueController.takeResposibilityForConnectionOfAssociation(EOAssociation association)
           
 

Uses of EOAssociation in com.webobjects.eointerface
 

Subclasses of EOAssociation in com.webobjects.eointerface
 class EOActionAssociation
          An EOActionAssociation object allows you to set up an interface object, such as a button, to send a message to the Enterprise Objects selected in the association's display group when the interface object is acted on.
 class EOActionInsertionAssociation
          An EOActionInsertionAssociation object inserts objects from one display group into another.
 class EOActionWidgetAssociation
          EOActionWidgetAssociation is an abstract superclass for associations that invoke methods on objects in response to an action in a user interface widget
 class EODetailSelectionAssociation
          An EODetailSelectionAssociation binds two EODisplayGroups together through a relationship, so that the destination display group acts as an editor for that relationship.
 class EOMasterAssociation
          EOMasterAssociation is the abstract superclass of associations that link a master display group with a second, "child" display group.
 class EOMasterCopyAssociation
          An EOMasterCopyAssociation object synchronizes two EODisplayGroups that share the same data source but have different qualifiers.
 class EOMasterDetailAssociation
          An EOMasterDetailAssociation object binds one EODisplayGroup (the detail) to a relationship in another (the master), so that the detail display group contains the destination objects for the object selected in the master.
 class EOMasterPeerAssociation
          An EOMasterPeerAssociation binds two EODisplayGroups together in a master-detail relationship, where the detail EODisplayGroup shows the destination objects for the relationship of the master EODisplayGroup.
 class EOPickTextAssociation
          An EOPickTextAssociation takes the value of its display object's plugin, a EOValueAssociation.ValuePlugin or subclass, and uses it's string value to form a qualifier with up to three LIKE operators, each compared to a different key of the EODisplayGroup.
 class EOTableAssociation
          EOTableAssociation associates the contents of its SourceAspect's display group with a NSTableView, JTable or an EOTable (an object that places a javax.swing.JTable in a scroll view), via the repective WidgetPlugin's.
 class EOTableColumnAssociation
          EOTableColumnAssociation associates display group(s) with a table column, via the repective WidgetPlugin's (subclasses of TableColumnPlugin).
 class EOTextAssociation
          EOTextAssociation is used as an association for displaying text values, with widgets such as NSTextFieldCell or JTextField.
 class EOTreeAssociation
          EOTreeAssociation is used as an association for displaying hierarchical object trees, with widgets such as JTree.
 class EOValueAssociation
          EOValueAssociation is used for associations that display a single value object in a widget, with the value usually being editable.
 class EOValueSelectionAssociation
          EOValueSelectionAssociation displays an attribute or to-one relationship value in a display object that offers the user multiple choices and the option of choosing just one of those choices.
 class EOWidgetAssociation
          The EOWidgetAssociation is the superclass for all associations that connect to user interface widgets.
 

Methods in com.webobjects.eointerface that return EOAssociation
 EOAssociation EODisplayGroup.editingAssociation()
          Returns the editing association
 

Methods in com.webobjects.eointerface with parameters of type EOAssociation
 void EODisplayGroup.associationDidBeginEditing(EOAssociation association)
          Invoked by association when its display object begins editing to record that EOAssociation as the editing association.
 void EODisplayGroup.associationDidEndEditing(EOAssociation association)
          Invoked by association to clear the editing association.
 boolean EODisplayGroup.associationFailedToValidateValue(EOAssociation association, String value, String key, Object eo, String errorDescription)
          Invoked by association from its shouldEndEditingAtIndex method to let the receiver handle a validation error.
 void EOAssociation.copyMatchingBindingsFromAssociation(EOAssociation source)
          Binds this association's aspects to the same display group(s) as the source EOAssociation.
 


Last updated Fri Feb 21 13:15:00 PST 2003.

Copyright © 2003 Apple Computer, Inc.