Project Wonder 5.0

er.directtoweb.components
Class ERDDebuggingHelp

java.lang.Object
  extended by com.webobjects.appserver.WOElement
      extended by com.webobjects.appserver.WOComponent
          extended by er.directtoweb.components.ERDDebuggingHelp
All Implemented Interfaces:
WOActionResults, NSKeyValueCoding, NSKeyValueCoding.ErrorHandling, NSKeyValueCodingAdditions, NSValidation, ERXDebugMarker.DebugPageProvider, Serializable, Cloneable
Direct Known Subclasses:
ERDAjaxDebuggingHelp

public class ERDDebuggingHelp
extends WOComponent
implements ERXDebugMarker.DebugPageProvider

Little help component useful for debugging.

See Also:
Serialized Form
Bindings
d2wContextd2wContext
           
condition default=Boolean
           
D2W Keys
pageConfigurationpageConfiguration
           
subTasksubTask
           
pageNamepageName
           
parentPageConfigurationparentPageConfiguration
           
tasktask
           
tabKeytabKey
           
entityentity
           
contextDictionarycontextDictionary
           

Nested Class Summary
 
Nested classes/interfaces inherited from class com.webobjects.appserver.WOComponent
WOComponent._EventLoggingEnabler, WOComponent.Event
 
Nested classes/interfaces inherited from interface com.webobjects.foundation.NSKeyValueCodingAdditions
NSKeyValueCodingAdditions.DefaultImplementation, NSKeyValueCodingAdditions.Utility
 
Nested classes/interfaces inherited from interface com.webobjects.foundation.NSKeyValueCoding
NSKeyValueCoding._BooleanFieldBinding, NSKeyValueCoding._BooleanMethodBinding, NSKeyValueCoding._FieldBinding, NSKeyValueCoding._ForwardingBinding, NSKeyValueCoding._KeyBinding, NSKeyValueCoding._KeyBindingCreation, NSKeyValueCoding._MethodBinding, NSKeyValueCoding._NumberFieldBinding, NSKeyValueCoding._NumberMethodBinding, NSKeyValueCoding._ReflectionKeyBindingCreation, NSKeyValueCoding.ErrorHandling, NSKeyValueCoding.MapImplementation, NSKeyValueCoding.Null<T>, NSKeyValueCoding.UnknownKeyException, NSKeyValueCoding.ValueAccessor
 
Nested classes/interfaces inherited from interface com.webobjects.foundation.NSValidation
NSValidation._MethodBinding, NSValidation._ValidationBinding, NSValidation.DefaultImplementation, NSValidation.Utility, NSValidation.ValidationException
 
Field Summary
protected  NSDictionary _contextDictionary
           
 String currentKey
           
protected  boolean didSearchEditingContext
           
protected  EOEditingContext editingContext
           
 String key
           
 
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
ERDDebuggingHelp(WOContext context)
           
 
Method Summary
 NSDictionary contextDictionary()
           
 NSDictionary contextDictionaryForPage()
           
 Object currentValue()
           
 boolean d2wComponentNameDebuggingEnabled()
           
 com.webobjects.directtoweb.D2WContext d2wContext()
           
 WOComponent debugPageForObject(EOEnterpriseObject o, WOSession s)
           
 Object debugValueForKey()
           
 EOEditingContext editingContext()
           
 boolean hasEditingContext()
           
 String ruleTracingState()
           
 WOComponent showDefaultEditingContext()
           
 WOComponent showEditingContext()
           
protected  WOComponent showEditingContext(EOEditingContext ec)
           
 boolean showHelp()
           
 boolean synchronizesVariablesWithBindings()
           
 WOComponent toggleComponentNameDebugging()
           
 void toggleRuleTracing()
           
 
Methods inherited from class com.webobjects.appserver.WOComponent
__valueForBinding, _associationWithName, _awakeInContext, _childTemplate, _cleanUpStatelessComponent, _componentDefinition, _componentUnroll, _isPage, _setContext, _setIsPage, _setParent, _setSubcomponent, _sleepInContext, _subcomponentForElementWithID, _templateNameForClass, _unroll, 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, setVariableValueForName, sleep, takeValueForKey, takeValueForKeyPath, takeValuesFromRequest, template, templateWithHTMLString, templateWithHTMLString, templateWithHTMLString, templateWithName, toString, unableToSetNullForKey, validateTakeValueForKeyPath, validateValueForKey, validationFailedWithException, valueForBinding, valueForBooleanBinding, valueForIntegerBinding, valueForKey, valueForKeyPath, valueForNSArrayBindings, valueForNSDictionaryBindings, valueForNumberBinding, valueForStringBinding, variableValueForName, variableWithName
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

_contextDictionary

protected NSDictionary _contextDictionary

currentKey

public String currentKey

key

public String key

editingContext

protected EOEditingContext editingContext

didSearchEditingContext

protected boolean didSearchEditingContext
Constructor Detail

ERDDebuggingHelp

public ERDDebuggingHelp(WOContext context)
Method Detail

synchronizesVariablesWithBindings

public boolean synchronizesVariablesWithBindings()
Overrides:
synchronizesVariablesWithBindings in class WOComponent

showHelp

public boolean showHelp()

d2wComponentNameDebuggingEnabled

public boolean d2wComponentNameDebuggingEnabled()

toggleComponentNameDebugging

public WOComponent toggleComponentNameDebugging()

editingContext

public EOEditingContext editingContext()

showEditingContext

protected WOComponent showEditingContext(EOEditingContext ec)

debugPageForObject

public WOComponent debugPageForObject(EOEnterpriseObject o,
                                      WOSession s)
Specified by:
debugPageForObject in interface ERXDebugMarker.DebugPageProvider

showEditingContext

public WOComponent showEditingContext()

showDefaultEditingContext

public WOComponent showDefaultEditingContext()

hasEditingContext

public boolean hasEditingContext()

d2wContext

public com.webobjects.directtoweb.D2WContext d2wContext()

debugValueForKey

public Object debugValueForKey()

toggleRuleTracing

public void toggleRuleTracing()

ruleTracingState

public String ruleTracingState()

currentValue

public Object currentValue()

contextDictionary

public NSDictionary contextDictionary()

contextDictionaryForPage

public NSDictionary contextDictionaryForPage()

Last updated: Wed, Feb 22, 2012 • 07:00 AM EST

Copyright © 2002 – 2011 Project Wonder.