Inherited by ERD2WQueryPageWithFetchSpecification, ERD2WQueryPageTemplate, ERD2WQueryPageWithFetchSpecificationTemplate, ERDIVQueryPage, ERLITQueryPage, and ERNEUQueryPage.

| ERD2WQueryPage | ( | WOContext | context | ) |
| void appendToResponse | ( | WOResponse | response, | |
| WOContext | context | |||
| ) |
Overridden from the parent for better logging. Reports exceptions in the console for easier debugging.
Reimplemented from ERD2WPage.
Reimplemented in ERDIVQueryPage.
| void awake | ( | ) |
Overridden to lock the page's editingContext, if there is any present.
Reimplemented from ERD2WPage.
| WOComponent cancelAction | ( | ) |
| boolean canQueryCurrentPropertyForNullValue | ( | ) |
Determines if the null query checkbox can be shown for the current D2W property key should be checked.
| WOComponent clearAction | ( | ) |
| void createDisplayGroup | ( | ) | [protected] |
| EODataSource defaultQueryDataSource | ( | ) |
Default implementation of which assembles the data source for the search results page, configured for the current query.
| WODisplayGroup displayGroup | ( | ) |
Gets the display group.
| int fetchLimit | ( | ) |
| EOFetchSpecification fetchSpecification | ( | ) |
| String fetchSpecificationName | ( | ) |
| String headerTemplate | ( | ) |
| boolean isDeep | ( | ) |
| boolean isNullQueryCheckedForCurrentProperty | ( | ) |
Determines if the null query checkbox for the current D2W property key should be checked.
| void loadQueryBindings | ( | ) | [protected] |
| NSArray nullablePropertyKeys | ( | ) |
Discovers the property keys that can be queried for a NULL value.
| NSArray prefetchingRelationshipKeyPaths | ( | ) |
| void pullQueryBindingsForName | ( | String | name | ) | [protected] |
| void pushQueryBindingsForName | ( | String | name | ) | [protected] |
| EOQualifier qualifier | ( | ) |
| WOComponent queryAction | ( | ) |
Reimplemented in ERMODQueryPage.
| NSDictionary queryBindings | ( | ) |
| EODataSource queryDataSource | ( | ) |
Assembles the data source for the search results page, configured for the current query. If a queryDataSourceDelegate() is defined, the delegate's implementation is invoked. Otherwise, the defaultQueryDataSource() is returned.
Implements ERDQueryPageInterface.
Gets the query data source delegate.
| EOFetchSpecification queryFetchSpecification | ( | ) |
Gets the query validation delegate.
| boolean refreshRefetchedObjects | ( | ) |
| WOComponent returnAction | ( | ) |
Reimplemented in ERMODQueryPage.
| void saveQueryBindings | ( | ) | [protected] |
| void setCancelDelegate | ( | NextPageDelegate | cancelDelegate | ) |
Implements ERDQueryPageInterface.
| void setFetchSpecification | ( | EOFetchSpecification | value | ) |
| void setFetchSpecificationName | ( | String | value | ) |
| void setIsNullQueryCheckedForCurrentProperty | ( | boolean | value | ) |
Sets the flag denoting a property key is being queried for a null value.
| value | of the checkbox' checked attribute |
| void setQueryBindings | ( | NSDictionary | dictionary | ) |
| void setQueryDataSource | ( | EODataSource | datasource | ) |
Sets the query data source.
| datasource | to be used as the query data source |
| void setQueryDataSourceDelegate | ( | ERDQueryDataSourceDelegateInterface | delegate | ) |
Sets the query data source delegate.
| delegate | to use as the query data source delegate |
Set a search value for the display group query match. When the value is null is gets removed from the dict, when the operator is null and the value isn't, "=" is chosen. When operator is "<" is uses queryMatch(), if it is ">" is uses queryMin(), so you can use it with the various date range components.
| value | to assign to the queryMatch dictionary for the given key | |
| operator | used for comparing the value | |
| key | to use |
Implements ERDQueryPageInterface.
| void setQueryValidationDelegate | ( | ERDQueryValidationDelegate | delegate | ) |
Sets the query validation delegate.
| delegate | to use as the query validation delegate |
| void setShowResults | ( | boolean | value | ) |
| boolean showCancel | ( | ) |
| boolean showResults | ( | ) |
| void substituteValueForNullableQueryKeys | ( | ) | [protected] |
When querying for properties with a null value, and the null value checkbox for a property key is checked, this method substitutes NSKeyValueCoding.NullValue into the display group's query dictionaries for that property key.
| void takeValuesFromRequest | ( | WORequest | r, | |
| WOContext | c | |||
| ) |
Overridden from the parent for better logging. Also clears validation errors
Reimplemented from ERD2WPage.
| boolean usesDistinct | ( | ) |
NSArray _nullablePropertyKeys [protected] |
boolean _wasCancelled [private] |
boolean didLoadQueryBindings [protected] |
WODisplayGroup displayGroup [protected] |
EOFetchSpecification fetchSpecification [protected] |
NSMutableDictionary keysToQueryForNull = new NSMutableDictionary() [protected] |
NSDictionary queryBindings [protected] |
ERDQueryValidationDelegate queryValidationDelegate [protected] |
| WOComponent returnPage |
Boolean showResults = null [protected] |
1.5.8