Project Wonder 2.0

er.directtoweb
Class ERDQueryDateRangeJavascript

java.lang.Object
  extended bycom.webobjects.appserver.WOElement
      extended bycom.webobjects.appserver.WOComponent
          extended byer.extensions.ERXNonSynchronizingComponent
              extended byer.directtoweb.ERDCustomComponent
                  extended byer.directtoweb.ERDCustomQueryComponent
                      extended byer.directtoweb.ERDQueryDateRangeJavascript
All Implemented Interfaces:
Cloneable, ERXExceptionHolder, NSKeyValueCoding, NSKeyValueCoding.ErrorHandling, NSKeyValueCodingAdditions, NSValidation, Serializable, WOActionResults

public class ERDQueryDateRangeJavascript
extends ERDCustomQueryComponent

Used for building date queries with javascript.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class er.directtoweb.ERDCustomQueryComponent
ERDCustomQueryComponent.Keys
 
Nested classes inherited from class com.webobjects.appserver.WOComponent
WOComponent._EventLoggingEnabler, WOComponent.Event
 
Nested classes inherited from class 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.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._MethodBinding, NSValidation._ValidationBinding, NSValidation.DefaultImplementation, NSValidation.Utility, NSValidation.ValidationException
 
Field Summary
protected  Format _dateFormatter
           
protected static String _datePickerJavaScriptUrl
           
protected  String _formatter
           
protected  String _formName
           
protected  String _javascriptName
           
protected  String _maxName
           
protected  String _maxValue
           
protected  String _minName
           
protected  String _minValue
           
protected  String key
           
 
Fields inherited from class er.directtoweb.ERDCustomQueryComponent
log
 
Fields inherited from class er.directtoweb.ERDCustomComponent
extraBindings, FALSE, TRUE
 
Fields inherited from class er.extensions.ERXNonSynchronizingComponent
_dynamicBindings
 
Fields inherited from class com.webobjects.appserver.WOComponent
_Extension, _IsEventLoggingEnabled, _keyAssociations
 
Fields inherited from interface com.webobjects.foundation.NSKeyValueCoding
_CLASS, NullValue
 
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.NSValidation
_CLASS
 
Constructor Summary
ERDQueryDateRangeJavascript(WOContext context)
           
 
Method Summary
 Format dateFormatter()
           
 NSTimestamp dateForString(String dateString)
           
 String datePickerJavaScriptUrl()
           
 int formatLength()
           
 String formatter()
           
 String formatterStringForScript()
           
 String formName()
           
 String javascriptName()
           
 String localizedFormatString()
           
 String maxHREF()
           
 String maxName()
           
 Object maxValue()
           
 String minHREF()
           
 String minName()
           
 Object minValue()
           
 String propertyKey()
           
 void setMaxValue(String max)
           
 void setMinValue(String min)
           
protected  String stringForDate(NSTimestamp d)
           
 
Methods inherited from class er.directtoweb.ERDCustomQueryComponent
displayGroup, displayGroupQueryMatchValue, reset, setDisplayGroup, setDisplayGroupQueryMatchValue
 
Methods inherited from class er.directtoweb.ERDCustomComponent
appendToResponse, booleanForBinding, clearValidationFailed, d2wComponentNameDebuggingEnabled, d2wContext, d2wContextFromBindings, d2wContextValueForBinding, d2wDebuggingEnabled, d2wPropertyKeyDebuggingEnabled, extraBindings, extraBindingsValueForBinding, hasBinding, integerBooleanForBinding, key, localContext, logDebugInfo, originalValueForBinding, parentValueForBinding, setD2wContext, setExtraBindings, setKey, setLocalContext, synchronizesVariablesWithBindings, validationFailedWithException, valueForBinding
 
Methods inherited from class er.extensions.ERXNonSynchronizingComponent
booleanValueForBinding, booleanValueForBinding, booleanValueForBinding, dynamicBindings, intValueForBinding, isStateless, localizer, objectValueForBinding, objectValueForBinding, stringValueForBinding, stringValueForBinding
 
Methods inherited from class com.webobjects.appserver.WOComponent
_associationWithName, _awakeInContext, _childTemplate, _componentDefinition, _componentUnroll, _isPage, _setContext, _setIsPage, _setParent, _setSubcomponent, _sleepInContext, _subcomponentForElementWithID, _templateNameForClass, _unroll, application, awake, baseURL, bindingKeys, canAccessFieldsDirectly, canGetValueForBinding, canSetValueForBinding, clone, context, debugString, descriptionForResponse, ensureAwakeInContext, frameworkName, generateResponse, handleQueryWithUnboundKey, handleTakeValueForUnboundKey, hasSession, invokeAction, isCachingEnabled, isEventLoggingEnabled, logString, name, pageWithName, parent, path, pathURL, performParentAction, pullValuesFromParent, pushValuesToParent, session, set_componentUnroll, set_unroll, setCachingEnabled, setValueForBinding, sleep, takeValueForKey, takeValueForKeyPath, takeValuesFromRequest, 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
 
Methods inherited from interface er.extensions.ERXExceptionHolder
clearValidationFailed
 

Field Detail

_datePickerJavaScriptUrl

protected static String _datePickerJavaScriptUrl

key

protected String key

_dateFormatter

protected Format _dateFormatter

_minValue

protected String _minValue

_maxValue

protected String _maxValue

_minName

protected String _minName

_formatter

protected String _formatter

_maxName

protected String _maxName

_formName

protected String _formName

_javascriptName

protected String _javascriptName
Constructor Detail

ERDQueryDateRangeJavascript

public ERDQueryDateRangeJavascript(WOContext context)
Method Detail

propertyKey

public String propertyKey()

dateFormatter

public Format dateFormatter()

stringForDate

protected String stringForDate(NSTimestamp d)

javascriptName

public String javascriptName()

minValue

public Object minValue()

maxValue

public Object maxValue()

dateForString

public NSTimestamp dateForString(String dateString)

setMinValue

public void setMinValue(String min)

setMaxValue

public void setMaxValue(String max)

datePickerJavaScriptUrl

public String datePickerJavaScriptUrl()

formName

public String formName()

minName

public String minName()

minHREF

public String minHREF()

maxName

public String maxName()

maxHREF

public String maxHREF()

formatLength

public int formatLength()

localizedFormatString

public String localizedFormatString()

formatter

public String formatter()

formatterStringForScript

public String formatterStringForScript()

Last updated: Do, Dez 9, 2004 • 12:46 PM CET

Copyright © 2002 – 2004 Project Wonder.