WebObjects 5.1

com.webobjects.eogeneration
Class EOForm

java.lang.Object
  |
  +--com.webobjects.appserver.WOElement
        |
        +--com.webobjects.appserver.WOComponent
              |
              +--com.webobjects.directtoweb.D2WComponent
                    |
                    +--com.webobjects.eogeneration.EORuleComponent
                          |
                          +--com.webobjects.eogeneration.EOController
                                |
                                +--com.webobjects.eogeneration.EOEntityController
                                      |
                                      +--com.webobjects.eogeneration.EOForm
All Implemented Interfaces:
Cloneable, DTWGeneration, NSKeyValueCoding, NSKeyValueCoding.ErrorHandling, NSKeyValueCodingAdditions, NSValidation, Serializable, WOActionResults

public class EOForm
extends EOEntityController

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
 Integer columnIdentifier
           
 
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
EOForm(WOContext context)
           
 
Method Summary
 NSArray columnIdentifiers()
           
 NSArray columnPropertyKeys()
           
 boolean hasOtherRelationshipKeys()
           
 int numberOfColumns()
           
 Integer numberOfOtherRelationshipKeys()
           
 Integer numberOfSpecialToOneRelationshipKeysPerDividingController()
           
 NSArray otherRelationshipKeys()
           
 NSArray propertyKeys()
           
 NSArray simplePropertyKeys()
           
 NSArray specialToOneRelationshipKeys()
           
 boolean useActionWidgetController()
           
 boolean useMultipleColumns()
           
 boolean useSelectSubform()
           
 boolean useSelectSublist()
           
 boolean useSubeditor()
           
 boolean useSubform()
           
 
Methods inherited from class com.webobjects.eogeneration.EOEntityController
entityForSubcontrollers, entityHierarchy, entityHierarchyForSubcontrollers, generateSubcontrollers, isEntityInEntityHierarchy
 
Methods inherited from class com.webobjects.eogeneration.EOController
noValue, numberOfEnumerationEntities, numberOfMainEntities
 
Methods inherited from class com.webobjects.eogeneration.EORuleComponent
entityExists
 
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, replacementAssociationForAssociation, 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, 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

columnIdentifier

public Integer columnIdentifier
Constructor Detail

EOForm

public EOForm(WOContext context)
Method Detail

columnIdentifiers

public NSArray columnIdentifiers()

columnPropertyKeys

public NSArray columnPropertyKeys()

hasOtherRelationshipKeys

public boolean hasOtherRelationshipKeys()

numberOfColumns

public int numberOfColumns()

numberOfOtherRelationshipKeys

public Integer numberOfOtherRelationshipKeys()

numberOfSpecialToOneRelationshipKeysPerDividingController

public Integer numberOfSpecialToOneRelationshipKeysPerDividingController()

otherRelationshipKeys

public NSArray otherRelationshipKeys()

propertyKeys

public NSArray propertyKeys()
Overrides:
propertyKeys in class EOEntityController

simplePropertyKeys

public NSArray simplePropertyKeys()

specialToOneRelationshipKeys

public NSArray specialToOneRelationshipKeys()

useActionWidgetController

public boolean useActionWidgetController()

useMultipleColumns

public boolean useMultipleColumns()

useSelectSubform

public boolean useSelectSubform()

useSelectSublist

public boolean useSelectSublist()

useSubeditor

public boolean useSubeditor()

useSubform

public boolean useSubform()

Last updated Thu Jan 10 18:10:21 PST 2002.

Copyright © 2002 Apple Computer, Inc.