WebObjects 5.2.3

com.webobjects.eogeneration.rules
Class EOForm

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

public class EOForm
extends EOEntityController

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class com.webobjects.appserver.WOComponent
WOComponent.Event
 
Nested classes inherited from class com.webobjects.foundation.NSKeyValueCoding
NSKeyValueCoding.DefaultImplementation, NSKeyValueCoding.ErrorHandling, NSKeyValueCoding.Null, NSKeyValueCoding.UnknownKeyException, NSKeyValueCoding.Utility, NSKeyValueCoding.ValueAccessor
 
Nested classes inherited from class com.webobjects.foundation.NSKeyValueCodingAdditions
NSKeyValueCodingAdditions.DefaultImplementation, NSKeyValueCodingAdditions.Utility
 
Nested classes inherited from class com.webobjects.foundation.NSValidation
NSValidation.DefaultImplementation, NSValidation.Utility, NSValidation.ValidationException
 
Field Summary
 
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 boxPropertyKeys()
           
 Integer column()
           
 NSArray columns()
           
 NSArray columnsPropertyKeys()
           
 NSArray fullWidthPropertyKeys()
           
 boolean hasBoxPropertyKeys()
           
 boolean hasColumnPropertyKeys()
           
 boolean hasFullWidthPropertyKeys()
           
 boolean hasHorizontalSplitPropertyKeys()
           
 boolean hasMultipleSubwindowAndInspectorPropertyKeys()
           
 boolean hasRowPropertyKeys()
           
 boolean hasSingleSubwindowOrInspectorPropertyKey()
           
 boolean hasSwitchPropertyKeys()
           
 boolean hasVerticalSplitPropertyKeys()
           
 NSArray horizontalSplitPropertyKeys()
           
 NSArray inspectorPropertyKeys()
           
 Integer layoutLevel()
           
 NSArray layoutLevels()
           
 int numberOfColumns()
           
 Integer numberOfSwitchPropertyKeys()
           
 Integer numberOne()
           
 NSArray propertyKeys()
           
 NSArray rowPropertyKeys()
           
 void setColumn(Integer column)
           
 void setLayoutLevel(Integer layoutLevel)
           
 NSArray singleColumnPropertyKeys()
           
 NSArray subwindowPropertyKeys()
           
 NSArray switchPropertyKeys()
           
 boolean useActionWidgetController()
           
 boolean useMultipleColumns()
           
 NSArray verticalSplitPropertyKeys()
           
 
Methods inherited from class com.webobjects.eogeneration.rules.EOEntityController
entityForSubcontrollers, entityHierarchy, entityHierarchyForSubcontrollers, generateSubcontrollers, isEntityInEntityHierarchy
 
Methods inherited from class com.webobjects.eogeneration.rules.EOController
noValue, numberOfEnumerationEntities, numberOfMainEntities
 
Methods inherited from class com.webobjects.eogeneration.rules.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, 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
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EOForm

public EOForm(WOContext context)
Method Detail

boxPropertyKeys

public NSArray boxPropertyKeys()

column

public Integer column()

columns

public NSArray columns()

columnsPropertyKeys

public NSArray columnsPropertyKeys()

fullWidthPropertyKeys

public NSArray fullWidthPropertyKeys()

hasBoxPropertyKeys

public boolean hasBoxPropertyKeys()

hasColumnPropertyKeys

public boolean hasColumnPropertyKeys()

hasFullWidthPropertyKeys

public boolean hasFullWidthPropertyKeys()

hasHorizontalSplitPropertyKeys

public boolean hasHorizontalSplitPropertyKeys()

hasMultipleSubwindowAndInspectorPropertyKeys

public boolean hasMultipleSubwindowAndInspectorPropertyKeys()

hasRowPropertyKeys

public boolean hasRowPropertyKeys()

hasSingleSubwindowOrInspectorPropertyKey

public boolean hasSingleSubwindowOrInspectorPropertyKey()

hasSwitchPropertyKeys

public boolean hasSwitchPropertyKeys()

hasVerticalSplitPropertyKeys

public boolean hasVerticalSplitPropertyKeys()

horizontalSplitPropertyKeys

public NSArray horizontalSplitPropertyKeys()

inspectorPropertyKeys

public NSArray inspectorPropertyKeys()

layoutLevel

public Integer layoutLevel()

layoutLevels

public NSArray layoutLevels()

numberOfColumns

public int numberOfColumns()

numberOfSwitchPropertyKeys

public Integer numberOfSwitchPropertyKeys()

numberOne

public Integer numberOne()

propertyKeys

public NSArray propertyKeys()
Overrides:
propertyKeys in class EOEntityController

rowPropertyKeys

public NSArray rowPropertyKeys()

setColumn

public void setColumn(Integer column)

setLayoutLevel

public void setLayoutLevel(Integer layoutLevel)

singleColumnPropertyKeys

public NSArray singleColumnPropertyKeys()

subwindowPropertyKeys

public NSArray subwindowPropertyKeys()

switchPropertyKeys

public NSArray switchPropertyKeys()

useActionWidgetController

public boolean useActionWidgetController()

useMultipleColumns

public boolean useMultipleColumns()

verticalSplitPropertyKeys

public NSArray verticalSplitPropertyKeys()

Last updated Thu Oct 21 15:04:16 PDT 2004.

Copyright © 2004 Apple Computer, Inc.