WebObjects 5.2

com.webobjects.directtoweb
Class D2WKeyPathContainer

java.lang.Object
  |
  +--com.webobjects.appserver.WOElement
        |
        +--com.webobjects.appserver.WOComponent
              |
              +--com.webobjects.directtoweb.D2WComponent
                    |
                    +--com.webobjects.directtoweb.D2WKeyPathContainer
All Implemented Interfaces:
Cloneable, com.webobjects.directtoweb.generation.DTWGeneration, NSKeyValueCoding, NSKeyValueCoding.ErrorHandling, NSKeyValueCodingAdditions, NSValidation, Serializable, WOActionResults

public class D2WKeyPathContainer
extends D2WComponent
implements com.webobjects.directtoweb.generation.DTWGeneration

This class is used internally by other classes in WebObjects and should be considered private. It should not be used, subclassed, or replaced. This property-level component displays the value for a keypath. If the value is an array (NSArray) it displays the objects in the array.

See Also:
Serialized Form

Inner classes inherited from class com.webobjects.appserver.WOComponent
WOComponent.Event
 
Inner classes inherited from class com.webobjects.foundation.NSKeyValueCoding
NSKeyValueCoding.DefaultImplementation, NSKeyValueCoding.ErrorHandling, NSKeyValueCoding.Null, NSKeyValueCoding.UnknownKeyException, NSKeyValueCoding.Utility, NSKeyValueCoding.ValueAccessor
 
Inner classes inherited from class com.webobjects.foundation.NSKeyValueCodingAdditions
NSKeyValueCodingAdditions.DefaultImplementation, NSKeyValueCodingAdditions.Utility
 
Inner classes inherited from class com.webobjects.foundation.NSValidation
NSValidation.DefaultImplementation, NSValidation.Utility, NSValidation.ValidationException
 
Field Summary
 EOEnterpriseObject listEo
           
 
Fields inherited from class com.webobjects.directtoweb.D2WComponent
currentObjectKey
 
Fields inherited from interface com.webobjects.foundation.NSKeyValueCoding
NullValue
 
Fields inherited from interface com.webobjects.foundation.NSKeyValueCodingAdditions
KeyPathSeparator
 
Constructor Summary
D2WKeyPathContainer(WOContext aContext)
          This method is intentionally undocumented.
 
Method Summary
 WOComponent inspectEO()
          This method is intentionally undocumented.
 String ivarNameForRepetition()
          This method is intentionally undocumented.
 NSArray list()
          This method is intentionally undocumented.
 String listDescription()
          This method is intentionally undocumented.
 String methodNameForInspect()
          This method is intentionally undocumented.
 String methodNameForList()
          This method is intentionally undocumented.
 String methodNameListDescription()
          This method is intentionally undocumented.
 String partialPropertyKeyPath()
          This method is intentionally undocumented.
 String partialValueForKeyString()
          This method is intentionally undocumented.
 WOAssociation replacementAssociationForAssociation(WOAssociation oldAssociation, String oldBinding, com.webobjects.directtoweb.generation.DTWTemplate aTemplate, WOContext aContext)
          This method is intentionally undocumented.
 void setObject(EOEnterpriseObject eo)
          This method is intentionally undocumented.
 D2WContext subContext()
          This method is intentionally undocumented.
 
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, 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, 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
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

listEo

public EOEnterpriseObject listEo
Constructor Detail

D2WKeyPathContainer

public D2WKeyPathContainer(WOContext aContext)
This method is intentionally undocumented. You should never have to invoke or customize it.
Method Detail

inspectEO

public WOComponent inspectEO()
This method is intentionally undocumented. You should never have to invoke or customize it.

ivarNameForRepetition

public String ivarNameForRepetition()
This method is intentionally undocumented. You should never have to invoke or customize it.

list

public NSArray list()
This method is intentionally undocumented. You should never have to invoke or customize it.

listDescription

public String listDescription()
This method is intentionally undocumented. You should never have to invoke or customize it.

methodNameForInspect

public String methodNameForInspect()
This method is intentionally undocumented. You should never have to invoke or customize it.

methodNameForList

public String methodNameForList()
This method is intentionally undocumented. You should never have to invoke or customize it.

methodNameListDescription

public String methodNameListDescription()
This method is intentionally undocumented. You should never have to invoke or customize it.

partialPropertyKeyPath

public String partialPropertyKeyPath()
This method is intentionally undocumented. You should never have to invoke or customize it.

partialValueForKeyString

public String partialValueForKeyString()
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 D2WComponent

setObject

public void setObject(EOEnterpriseObject eo)
This method is intentionally undocumented. You should never have to invoke or customize it.
Overrides:
setObject in class D2WComponent
Following copied from class: com.webobjects.directtoweb.D2WComponent
Parameters:
eo - - the EOEnterpriseObject of the receiver.

subContext

public D2WContext subContext()
This method is intentionally undocumented. You should never have to invoke or customize it.

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

Copyright © 2003 Apple Computer, Inc.