PATH
Documentation > WebObjects 4.5 >
Direct to Web
D2WEditToManyRelationship
Package:
Inherits from:EditRelationship
See Also:
D2WEditToManyFault
D2WCustomComponent
Class Description
This property-level component allows the user to choose which objects are in a to-many relationship. Since the component fetches all of the objects in the relationship, it is slower than the D2WEditToManyFault component, especially when the relationship has many objects.
You can specify whether the list is collapsible or not and whether the user interface is a a browser or a table of checkboxes. You can also specify the size of the browser or the number of columns of checkboxes to display.
Property-level components are not accessed programmatically. Instead, you use the Web Assistant to choose the property-level component that Direct to Web uses to display a property on a particular entity and task page. See the "Direct to Web" chapter of WebObjects Tools and Techniques for more information.
If you want to create property-level component to edit a property, use D2WCustomComponent.
Method Types
Constructors
Private Methods
Constructors
D2WEditToManyRelationship
public D2WEditToManyRelationship()
This method is intentionally undocumented. You should never have to invoke or customize it.
Methods
list
public NSArray list()
This method is intentionally undocumented. You should never have to invoke or customize it.
methodNameToManyDescription
public String methodNameToManyDescription()
This method is intentionally undocumented. You should never have to invoke or customize it.
plurifiedStrings
public String plurifiedStrings()
This method is intentionally undocumented. You should never have to invoke or customize it.
replacementAssociationForAssociation
public WOAssociation replacementAssociationForAssociation(WOAssociation oldAssociation, String oldBinding, DTWTemplate aTemplate, WOContext aContext)
This method is intentionally undocumented. You should never have to invoke or customize it.
toManyDescription
public String toManyDescription()
This method is intentionally undocumented. You should never have to invoke or customize it.