Project Wonder 5.0

er.directtoweb.components.misc
Class ERDSavedQueriesComponent.SavedQuery

java.lang.Object
  extended by er.directtoweb.components.misc.ERDSavedQueriesComponent.SavedQuery
All Implemented Interfaces:
EOKeyValueArchiving, NSKeyValueCoding
Enclosing class:
ERDSavedQueriesComponent

public static class ERDSavedQueriesComponent.SavedQuery
extends Object
implements NSKeyValueCoding, EOKeyValueArchiving


Nested Class Summary
static interface ERDSavedQueriesComponent.SavedQuery.SerializationKeys
           
 
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.DefaultImplementation, NSKeyValueCoding.ErrorHandling, NSKeyValueCoding.MapImplementation, NSKeyValueCoding.Null<T>, NSKeyValueCoding.UnknownKeyException, NSKeyValueCoding.Utility, NSKeyValueCoding.ValueAccessor
 
Nested classes/interfaces inherited from interface com.webobjects.eocontrol.EOKeyValueArchiving
EOKeyValueArchiving._NullValueSupport, EOKeyValueArchiving._NumberSupport, EOKeyValueArchiving._TimestampSupport, EOKeyValueArchiving.Awaking, EOKeyValueArchiving.FinishInitialization, EOKeyValueArchiving.Support
 
Field Summary
static String NAME_KEY
           
static String QUERY_BINDINGS_KEY
           
static String QUERY_MATCH_KEY
           
static String QUERY_MAX_KEY
           
static String QUERY_MIN_KEY
           
static String QUERY_OPERATOR_KEY
           
 
Fields inherited from interface com.webobjects.foundation.NSKeyValueCoding
_CLASS, NullValue
 
Fields inherited from interface com.webobjects.eocontrol.EOKeyValueArchiving
_CLASS
 
Constructor Summary
ERDSavedQueriesComponent.SavedQuery()
           
ERDSavedQueriesComponent.SavedQuery(String name, WODisplayGroup displayGroup)
           
 
Method Summary
protected  Object decodeDictionaryWithEOs(NSDictionary dictionary)
           
static Object decodeWithKeyValueUnarchiver(EOKeyValueUnarchiver unarchiver)
           
protected  NSMutableDictionary encodeDictionaryWithEOs(NSDictionary dictionary)
           
 void encodeWithKeyValueArchiver(EOKeyValueArchiver archiver)
           
 void getValuesFromDisplayGroup(WODisplayGroup displayGroup)
           
 Object handleQueryWithUnboundKey(String key)
           
 void handleTakeValueForUnboundKey(Object value, String key)
           
protected static String logDictionary(String title, NSDictionary dictionary, String indentStr)
           
 String name()
           
 NSDictionary queryBindings()
           
 NSDictionary queryMatch()
           
 NSDictionary queryMax()
           
 NSDictionary queryMin()
           
 NSDictionary queryOperator()
           
static void sendValuesToDisplayGroup(ERDSavedQueriesComponent.SavedQuery savedQuery, WODisplayGroup displayGroup, boolean clearFormFirst)
           
 void sendValuesToDisplayGroup(WODisplayGroup displayGroup, boolean clearFormFirst)
           
 void setName(String aName)
           
 void setQueryBindings(NSDictionary queryBindings)
           
 void setQueryMatch(NSDictionary queryMatch)
           
 void setQueryMax(NSDictionary queryMax)
           
 void setQueryMin(NSDictionary queryMin)
           
 void setQueryOperator(NSDictionary queryOperator)
           
 void takeValueForKey(Object value, String key)
           
 String toString()
           
 void unableToSetNullForKey(String key)
           
 Object valueForKey(String key)
           
 NSDictionary values()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

NAME_KEY

public static final String NAME_KEY
See Also:
Constant Field Values

QUERY_MIN_KEY

public static final String QUERY_MIN_KEY
See Also:
Constant Field Values

QUERY_MAX_KEY

public static final String QUERY_MAX_KEY
See Also:
Constant Field Values

QUERY_MATCH_KEY

public static final String QUERY_MATCH_KEY
See Also:
Constant Field Values

QUERY_OPERATOR_KEY

public static final String QUERY_OPERATOR_KEY
See Also:
Constant Field Values

QUERY_BINDINGS_KEY

public static final String QUERY_BINDINGS_KEY
See Also:
Constant Field Values
Constructor Detail

ERDSavedQueriesComponent.SavedQuery

public ERDSavedQueriesComponent.SavedQuery()

ERDSavedQueriesComponent.SavedQuery

public ERDSavedQueriesComponent.SavedQuery(String name,
                                           WODisplayGroup displayGroup)
Method Detail

logDictionary

protected static String logDictionary(String title,
                                      NSDictionary dictionary,
                                      String indentStr)

sendValuesToDisplayGroup

public void sendValuesToDisplayGroup(WODisplayGroup displayGroup,
                                     boolean clearFormFirst)

sendValuesToDisplayGroup

public static void sendValuesToDisplayGroup(ERDSavedQueriesComponent.SavedQuery savedQuery,
                                            WODisplayGroup displayGroup,
                                            boolean clearFormFirst)

getValuesFromDisplayGroup

public void getValuesFromDisplayGroup(WODisplayGroup displayGroup)

values

public NSDictionary values()

name

public String name()

setName

public void setName(String aName)

queryMin

public NSDictionary queryMin()

setQueryMin

public void setQueryMin(NSDictionary queryMin)

queryMax

public NSDictionary queryMax()

setQueryMax

public void setQueryMax(NSDictionary queryMax)

queryMatch

public NSDictionary queryMatch()

setQueryMatch

public void setQueryMatch(NSDictionary queryMatch)

queryOperator

public NSDictionary queryOperator()

setQueryOperator

public void setQueryOperator(NSDictionary queryOperator)

queryBindings

public NSDictionary queryBindings()

setQueryBindings

public void setQueryBindings(NSDictionary queryBindings)

valueForKey

public Object valueForKey(String key)
Specified by:
valueForKey in interface NSKeyValueCoding

takeValueForKey

public void takeValueForKey(Object value,
                            String key)
Specified by:
takeValueForKey in interface NSKeyValueCoding

handleQueryWithUnboundKey

public Object handleQueryWithUnboundKey(String key)

handleTakeValueForUnboundKey

public void handleTakeValueForUnboundKey(Object value,
                                         String key)

unableToSetNullForKey

public void unableToSetNullForKey(String key)

encodeWithKeyValueArchiver

public void encodeWithKeyValueArchiver(EOKeyValueArchiver archiver)
Specified by:
encodeWithKeyValueArchiver in interface EOKeyValueArchiving

decodeWithKeyValueUnarchiver

public static Object decodeWithKeyValueUnarchiver(EOKeyValueUnarchiver unarchiver)

toString

public String toString()
Overrides:
toString in class Object

encodeDictionaryWithEOs

protected NSMutableDictionary encodeDictionaryWithEOs(NSDictionary dictionary)

decodeDictionaryWithEOs

protected Object decodeDictionaryWithEOs(NSDictionary dictionary)

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

Copyright © 2002 – 2011 Project Wonder.