Project Wonder 5.0

er.modern.directtoweb.components.repetitions
Class ERMDInspectPageRepetition

java.lang.Object
  extended by com.webobjects.appserver.WOElement
      extended by com.webobjects.appserver.WOComponent
          extended by er.extensions.components.ERXComponent
              extended by er.extensions.components.ERXNonSynchronizingComponent
                  extended by er.directtoweb.components.ERDCustomComponent
                      extended by er.directtoweb.components.repetitions.ERDAttributeRepetition
                          extended by er.directtoweb.components.repetitions.ERDInspectPageRepetition
                              extended by er.modern.directtoweb.components.repetitions.ERMDInspectPageRepetition
All Implemented Interfaces:
com.webobjects.appserver.WOActionResults, com.webobjects.foundation.NSKeyValueCoding, com.webobjects.foundation.NSKeyValueCoding.ErrorHandling, com.webobjects.foundation.NSKeyValueCodingAdditions, com.webobjects.foundation.NSValidation, ERXExceptionHolder, java.io.Serializable, java.lang.Cloneable

public class ERMDInspectPageRepetition
extends ERDInspectPageRepetition

Modern tableless inspect/edit page repetition

See Also:
Serialized Form
Author:
davidleber
D2W Keys
componentNamecomponentName
           
propertyNameComponentNamepropertyNameComponentName
           
sectionComponentNamesectionComponentName
           
baseClassForLinebaseClassForLine
           
pageTypepageType
           
displayNameForPropertydisplayNameForProperty
           
classForSectionclassForSection
           
classForAttributeValueclassForAttributeValue
           
classForLabelSpanclassForLabelSpan
           
classForEmptyLabelSpanclassForEmptyLabelSpan
           
classForAttributeRepetitionWrapperclassForAttributeRepetitionWrapper
           

Nested Class Summary
 
Nested classes/interfaces inherited from class er.directtoweb.components.ERDCustomComponent
ERDCustomComponent.Keys
 
Nested classes/interfaces inherited from class com.webobjects.appserver.WOComponent
com.webobjects.appserver.WOComponent._EventLoggingEnabler, com.webobjects.appserver.WOComponent.Event
 
Nested classes/interfaces inherited from interface com.webobjects.foundation.NSKeyValueCodingAdditions
com.webobjects.foundation.NSKeyValueCodingAdditions.DefaultImplementation, com.webobjects.foundation.NSKeyValueCodingAdditions.Utility
 
Nested classes/interfaces inherited from interface com.webobjects.foundation.NSKeyValueCoding
com.webobjects.foundation.NSKeyValueCoding._BooleanFieldBinding, com.webobjects.foundation.NSKeyValueCoding._BooleanMethodBinding, com.webobjects.foundation.NSKeyValueCoding._FieldBinding, com.webobjects.foundation.NSKeyValueCoding._ForwardingBinding, com.webobjects.foundation.NSKeyValueCoding._KeyBinding, com.webobjects.foundation.NSKeyValueCoding._KeyBindingCreation, com.webobjects.foundation.NSKeyValueCoding._MethodBinding, com.webobjects.foundation.NSKeyValueCoding._NumberFieldBinding, com.webobjects.foundation.NSKeyValueCoding._NumberMethodBinding, com.webobjects.foundation.NSKeyValueCoding._ReflectionKeyBindingCreation, com.webobjects.foundation.NSKeyValueCoding.ErrorHandling, com.webobjects.foundation.NSKeyValueCoding.Null, com.webobjects.foundation.NSKeyValueCoding.UnknownKeyException, com.webobjects.foundation.NSKeyValueCoding.ValueAccessor
 
Nested classes/interfaces inherited from interface com.webobjects.foundation.NSValidation
com.webobjects.foundation.NSValidation._MethodBinding, com.webobjects.foundation.NSValidation._ValidationBinding, com.webobjects.foundation.NSValidation.DefaultImplementation, com.webobjects.foundation.NSValidation.Utility, com.webobjects.foundation.NSValidation.ValidationException
 
Field Summary
 int index
           
 
Fields inherited from class er.directtoweb.components.repetitions.ERDAttributeRepetition
_currentSection, _sectionsContents
 
Fields inherited from class er.directtoweb.components.ERDCustomComponent
extraBindings, FALSE, TRUE
 
Fields inherited from class er.extensions.components.ERXComponent
_dynamicBindings
 
Fields inherited from class com.webobjects.appserver.WOComponent
_Extension, _IsEventLoggingEnabled, _keyAssociations
 
Fields inherited from interface com.webobjects.foundation.NSKeyValueCoding.ErrorHandling
_CLASS
 
Fields inherited from interface com.webobjects.foundation.NSKeyValueCodingAdditions
_CLASS, _KeyPathSeparatorChar, KeyPathSeparator
 
Fields inherited from interface com.webobjects.foundation.NSKeyValueCoding
NullValue
 
Fields inherited from interface com.webobjects.foundation.NSValidation
_CLASS
 
Constructor Summary
ERMDInspectPageRepetition(com.webobjects.appserver.WOContext context)
           
 
Method Summary
 java.lang.String displayNameForProperty()
           
 boolean hasNoErrors()
           
 com.webobjects.foundation.NSArray<java.lang.String> keyPathsWithValidationExceptions()
           
 java.lang.String lineDivClass()
          CSS class for the current line in the repetition.
 boolean validationExceptionOccurredForPropertyKey()
           
 
Methods inherited from class er.directtoweb.components.repetitions.ERDInspectPageRepetition
object, synchronizesVariablesWithBindings
 
Methods inherited from class er.directtoweb.components.repetitions.ERDAttributeRepetition
appendToResponse, awake, currentSection, currentSectionKeys, displayPropertyKeys, hasPropertyName, hasSections, propertyKey, sectionsContents, sectionTitle, setCurrentSection, setPropertyKey
 
Methods inherited from class er.directtoweb.components.ERDCustomComponent
booleanForBinding, clearValidationFailed, d2wComponentNameDebuggingEnabled, d2wContext, d2wContextFromBindings, d2wContextValueForBinding, d2wDebuggingEnabled, d2wPage, d2wPropertyKeyDebuggingEnabled, extraBindings, extraBindingsValueForBinding, hasBinding, integerBooleanForBinding, key, localContext, logDebugInfo, originalValueForBinding, parentValueForBinding, reset, resetCachedBindingsInStatefulComponent, setD2wContext, setExtraBindings, setKey, setLocalContext, task, taskIsEdit, taskIsInspect, taskIsList, validationFailedWithException, valueForBinding
 
Methods inherited from class er.extensions.components.ERXNonSynchronizingComponent
invokeAction, isStateless, takeValuesFromRequest
 
Methods inherited from class er.extensions.components.ERXComponent
_awakeInContext, _checkAccess, _frameworkName, _includeCSSResources, _includeJavascriptResources, additionalCSSFiles, additionalJavascriptFiles, booleanValueForBinding, booleanValueForBinding, booleanValueForBinding, checkAccess, clickToOpenEnabled, componentName, defaultCSSPath, defaultJavascriptPath, dynamicBindings, floatValueForBinding, intValueForBinding, isPageAccessAllowed, localizer, objectValueForBinding, objectValueForBinding, pageWithName, postAppendToResponse, preAppendToResponse, primaryCSSFile, primaryJavascriptFile, stringValueForBinding, stringValueForBinding, useDefaultComponentCSS, useDefaultComponentJavascript
 
Methods inherited from class com.webobjects.appserver.WOComponent
_associationWithName, _childTemplate, _componentDefinition, _componentUnroll, _isPage, _setContext, _setIsPage, _setParent, _setSubcomponent, _sleepInContext, _subcomponentForElementWithID, _templateNameForClass, _unroll, application, baseURL, bindingKeys, canAccessFieldsDirectly, canGetValueForBinding, canSetValueForBinding, clone, context, debugString, descriptionForResponse, ensureAwakeInContext, frameworkName, generateResponse, handleQueryWithUnboundKey, handleTakeValueForUnboundKey, hasSession, isCachingEnabled, isEventLoggingEnabled, logString, name, pageWithName, parent, path, pathURL, performParentAction, pullValuesFromParent, pushValuesToParent, session, set_componentUnroll, set_unroll, setCachingEnabled, setValueForBinding, sleep, takeValueForKey, takeValueForKeyPath, template, templateWithHTMLString, templateWithName, toString, unableToSetNullForKey, validateTakeValueForKeyPath, validateValueForKey, valueForKey, valueForKeyPath
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

index

public int index
Constructor Detail

ERMDInspectPageRepetition

public ERMDInspectPageRepetition(com.webobjects.appserver.WOContext context)
Method Detail

lineDivClass

public java.lang.String lineDivClass()
CSS class for the current line in the repetition.

Examples:

"Line OddLine FirstLine InspectLine Attribute1Line" "Line EvenLine InspectLine Attribute2Line" "Line OddLine InspectLine Attribute3Line" "Line EvenLine LastLine InspectLine Attribute4Line"

"Line OddLine FirstLine EditLine Attribute1Line ErrorLine"

Returns:
String css class derived from rules and position

hasNoErrors

public boolean hasNoErrors()

displayNameForProperty

public java.lang.String displayNameForProperty()

validationExceptionOccurredForPropertyKey

public boolean validationExceptionOccurredForPropertyKey()

keyPathsWithValidationExceptions

public com.webobjects.foundation.NSArray<java.lang.String> keyPathsWithValidationExceptions()

Last updated: Tue, Feb 21, 2017 • 05:45 PM CET

Copyright © 2002 – 2007 Project Wonder.