Ok -
I am now feeling really stupid. I have taken out what I think is relevant from ERD2WQueryPage and made myself a TOSD2WQuery component. Inside that I have mainly taken the push/pull but when i print out some info this is what I get:
after pushQueryBindings ::: {} TOS Query Bindings {queryMin = {}; } after pushQueryBindings ::: {queryMin = {}; } TOS Query Bindings {queryMin = {}; queryMax = {}; } after pushQueryBindings ::: {queryMin = {}; queryMax = {}; } TOS Query Bindings {queryMin = {}; queryMax = {}; queryMatch = {}; } after pushQueryBindings ::: {queryMin = {}; queryMax = {}; queryMatch = {}; } TOS Query Bindings {queryOperator = {}; queryMin = {}; queryMax = {}; queryMatch = {}; } after pushQueryBindings ::: {queryOperator = {}; queryMin = {}; queryMax = {}; queryMatch = {}; }
Why are all the dictionaries empty?
This is being called here:
protected void pushQueryBindingsForName(String name) { NSDictionary queryBindings = queryBindings(); if(queryBindings != null && (queryBindings instanceof NSMutableDictionary)) {
System.out.println("after pushQueryBindings ::: "+queryBindings);
NSMutableDictionary mutableQueryBindings = (NSMutableDictionary)queryBindings; NSDictionary source = (NSDictionary)NSKeyValueCoding.Utility.valueForKey(displayGroup, name); mutableQueryBindings.setObjectForKey(source.mutableClone(), name); } }
What am I missing? Is my displayGroup getting nulled?
Very frustrated and feeling stupid, James Cicenia
ps: never used displayGroups much either.
|