com.webobjects.directtoweb
Class D2WDisplayToManyTable
java.lang.Object
  |
  +--com.webobjects.appserver.WOElement
        |
        +--com.webobjects.appserver.WOComponent
              |
              +--com.webobjects.directtoweb.D2WComponent
                    |
                    +--com.webobjects.directtoweb.D2WDisplayToMany
                          |
                          +--com.webobjects.directtoweb.D2WDisplayToManyTable
- All Implemented Interfaces: 
 - Cloneable, com.webobjects.directtoweb.generation.DTWGeneration, NSKeyValueCoding, NSKeyValueCoding.ErrorHandling, NSKeyValueCodingAdditions, NSValidation, Serializable, WOActionResults
 
- public class D2WDisplayToManyTable
- extends D2WDisplayToMany
  
This property-level component displays the objects of a to-many
 relationship in a table. You can specify the number of columns in the
 table and whether the browser is collapsible or not. Since the component
 fetches all of the objects in the relationship, it is slower than the
 D2WDisplayToManyFault component, especially when the relationship has many objects.
 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.
 If you want to create property-level component to display a property, use D2WCustomComponent.
- See Also:
 - Serialized Form
 
 
 
 
 
 
 
 
 
 
 
 
| Methods inherited from class com.webobjects.directtoweb.D2WDisplayToMany | 
inspectArrayAction, inspectArrayActionString, ivarNameForBrowserItem, list, listDescription, methodNameForShouldDisplay, methodNameInspectAction, methodNameInspectArrayAction, methodNameListDescription, plurifiedStrings, setInspectArrayAction, setList, shouldDisplay | 
 
| Methods inherited from class com.webobjects.directtoweb.D2WComponent | 
allEntities, allowCollapsing, applicationPort, assistantPort, attribute, backgroundColorForHeaderRow, backgroundColorForPage, backgroundColorForTable, backgroundColorForTableDark, backgroundColorForTableLight, color, currentSettings, currentUrl, d2wContext, d2wContextVisibleEntityNamesCountPlus1, defaultRowspan, displayNameForKeyWhenRelationship, displayNameForProperty, displayPropertyKeys, dynamicPages, entity, entityName, formatter, generationReplacementFor, generationReplacementForCurrentObject, hasCustomKey, hasEntity, hasNoColor, homeClicked, homeHref, isEditing, isEntityReadOnly, isEntityReadOnly, isLiveAssistantEnabled, isNotBoldAsBoolean, isNotItalicAsBoolean, isPropertyAnAttribute, isWebAssistantActive, isWebAssistantConnected, isWebAssistantEnabled, keyForGenerationReplacementForVariableNamed, keyWhenRelationship, lastUrl, length, localContext, logout, object, objectPropertyValue, objectPropertyValueIsNonNull, pageTitle, property, propertyKey, propertyValueClassName, relationship, resourcePathURL, sessionID, setCurrentSettings, setDynamicPages, setEntities, setEntity, setEntityName, setLocalContext, setObject, setPropertyKey, setResourcePathURL, setTask, setTasks, showBanner, showWebAssistant, submitActionName, target, task, tasks, visibleEntityNames | 
 
| Methods inherited from class com.webobjects.appserver.WOComponent | 
appendToResponse, application, awake, baseURL, bindingKeys, canAccessFieldsDirectly, canGetValueForBinding, canSetValueForBinding, clone, context, debugString, descriptionForResponse, ensureAwakeInContext, frameworkName, generateResponse, handleQueryWithUnboundKey, handleTakeValueForUnboundKey, hasBinding, hasSession, invokeAction, isCachingEnabled, isEventLoggingEnabled, isStateless, logString, name, pageWithName, parent, path, pathURL, performParentAction, pullValuesFromParent, pushValuesToParent, reset, session, set_componentUnroll, set_unroll, setCachingEnabled, setValueForBinding, sleep, synchronizesVariablesWithBindings, takeValueForKey, takeValueForKeyPath, takeValuesFromRequest, template, templateWithHTMLString, templateWithName, toString, unableToSetNullForKey, validateTakeValueForKeyPath, validateValueForKey, validationFailedWithException, valueForBinding, valueForKey, valueForKeyPath | 
 
 
item
public EOEnterpriseObject item
- This constant is intentionally undocumented.
 
D2WDisplayToManyTable
public D2WDisplayToManyTable(WOContext aContext)
- Creates a new D2WDisplayToManyTable with the specified context.
 - Parameters:
 aContext - a WOContext.
inspectAction
public WOComponent inspectAction()
- This method is intentionally undocumented. You should never have to invoke or customize it.
 
 
replacementAssociationForAssociation
public WOAssociation replacementAssociationForAssociation(WOAssociation oldAssociation,
                                                          String oldBinding,
                                                          com.webobjects.directtoweb.generation.DTWTemplate aTemplate,
                                                          WOContext aContext)
- This method is intentionally undocumented. You should never have to invoke or customize it.
- Specified by:
 replacementAssociationForAssociation in interface com.webobjects.directtoweb.generation.DTWGeneration- Overrides:
 replacementAssociationForAssociation in class D2WDisplayToMany
 
 
 
stringForItem
public Object stringForItem()
- This method is intentionally undocumented. You should never have to invoke or customize it.
 
 
Copyright © 2003 Apple Computer, Inc.