
Public Member Functions | |
| NSArray< T > | allObjects () |
| NSArray< String > | allQualifierOperators () |
| void | clearExtraQualifiers () |
| NSArray< T > | displayedObjects () |
| Object | displayNextBatch () |
| Object | displayPreviousBatch () |
| ERXDisplayGroup () | |
| Object | fetch () |
| NSArray< T > | filteredObjects () |
| int | indexOfFirstDisplayedObject () |
| int | indexOfLastDisplayedObject () |
| EOQualifier | qualifierFromQueryValues () |
| T | selectedObject () |
| NSArray< T > | selectedObjects () |
| Object | selectFilteredObjects () |
| void | setDataSource (EODataSource eodatasource) |
| void | setNumberOfObjectsPerBatch (int i) |
| void | setQualifierForKey (EOQualifier qualifier, String key) |
| void | setSelectedObjects (NSArray nsarray) |
| boolean | setSelectionIndexes (NSArray nsarray) |
| void | setSortOrderings (NSArray nsarray) |
| NSArray< T > | sortedObjects () |
| NSArray< EOSortOrdering > | sortOrderings () |
Static Public Member Functions | |
| static Object | decodeWithKeyValueUnarchiver (EOKeyValueUnarchiver unarchiver) |
Private Member Functions | |
| ERXDisplayGroup (EOKeyValueUnarchiver unarchiver) | |
Private Attributes | |
| NSMutableDictionary< String, EOQualifier > | _extraQualifiers = new NSMutableDictionary<String, EOQualifier>() |
Static Private Attributes | |
| static final Logger | log = Logger.getLogger(ERXDisplayGroup.class) |
| ERXDisplayGroup | ( | ) |
| ERXDisplayGroup | ( | EOKeyValueUnarchiver | unarchiver | ) | [private] |
Creates a new ERXBatchingDisplayGroup from an unarchiver.
| unarchiver | the unarchiver to construct this display group with |
| NSArray<T> allObjects | ( | ) |
Overridden to return generic types
| NSArray<String> allQualifierOperators | ( | ) |
Overridden to return generic types
| void clearExtraQualifiers | ( | ) |
| static Object decodeWithKeyValueUnarchiver | ( | EOKeyValueUnarchiver | unarchiver | ) | [static] |
Decodes an ERXDisplayGroup from the given unarchiver.
| unarchiver | the unarchiver to construct this display group with |
| NSArray<T> displayedObjects | ( | ) |
Overridden to return generic types
| Object displayNextBatch | ( | ) |
Overriden to re-set the selection. Why is this cleared in the super class?
| Object displayPreviousBatch | ( | ) |
Overriden to re-set the selection. Why is this cleared in the super class?
| Object fetch | ( | ) |
Overridden to localize the fetch specification if needed.
| NSArray<T> filteredObjects | ( | ) |
Returns all objects, filtered by the qualifier().
| int indexOfFirstDisplayedObject | ( | ) |
Overridden to return correct result when no objects are displayed
| int indexOfLastDisplayedObject | ( | ) |
Overridden to return correct index if the number of filtered objects is not a multiple of numberOfObjectsPerBatch and we are on the last batch index. The superclass incorrectly uses allObjects instead of displayedObjects to determine the index value.
| EOQualifier qualifierFromQueryValues | ( | ) |
Overridden to support extra qualifiers.
| T selectedObject | ( | ) |
Overridden to return generic types
| NSArray<T> selectedObjects | ( | ) |
Overridden to track selection changes.
| Object selectFilteredObjects | ( | ) |
Selects the visible objects.
| void setDataSource | ( | EODataSource | eodatasource | ) |
Overridden to clear out the sort ordering if it is no longer applicable.
| void setNumberOfObjectsPerBatch | ( | int | i | ) |
Overriden to re-set the selection. Why is this cleared in the super class?
| void setQualifierForKey | ( | EOQualifier | qualifier, | |
| String | key | |||
| ) |
| void setSelectedObjects | ( | NSArray | nsarray | ) |
Overridden to track selection changes.
| boolean setSelectionIndexes | ( | NSArray | nsarray | ) |
Overridden to track selection changes.
| void setSortOrderings | ( | NSArray | nsarray | ) |
Overridden to log a message when more than one sort order exists. Useful to track down errors.
| NSArray<T> sortedObjects | ( | ) |
Returns allObjects(), first filtered by the qualifier(), then sorted by the sortOrderings().
| NSArray<EOSortOrdering> sortOrderings | ( | ) |
Overridden to return generic types
NSMutableDictionary<String, EOQualifier> _extraQualifiers = new NSMutableDictionary<String, EOQualifier>() [private] |
Holds the extra qualifiers.
final Logger log = Logger.getLogger(ERXDisplayGroup.class) [static, private] |
Logging support
1.5.8