Packageorg.granite.tide.spring
Classpublic class PagedQuery
InheritancePagedQuery Inheritance PagedQuery Inheritance PagedCollection Inheritance mx.collections.ListCollectionView

Implementation of the Tide paged collection for Spring services



Public Properties
 PropertyDefined by
 InheritedbeforeFindCall : Function = null
PagedCollection
 InheriteddispatchReplaceOnResult : Boolean
PagedCollection
 InheriteddispatchResetOnInit : Boolean
PagedCollection
 InheritedelementClass : Class
PagedCollection
 Inheritedfilter : Object
PagedQuery
 InheritedfilterClass : Class
PagedQuery
 Inheritedlength : int
Get total number of elements
PagedCollection
 Inheritedlist : IList
PagedCollection
 InheritedmaxResults : int
Set the page size.
PagedCollection
 Inheritedmeta_name : String
PagedQuery
 InheritedmethodName : String
PagedQuery
 InheritedmultipleSort : Boolean = true
PagedCollection
 Inheritedobject : Object
IPropertyHolder interface
PagedQuery
 InheritedremoteComponentClass : Class
PagedQuery
 InheritedremoteComponentName : String
PagedQuery
 Inheritedsort : Sort
PagedCollection
 InheritedthrowIPEDuringResponders : Boolean = false
PagedCollection
 InheritedtriggerRefreshOnIPEWithoutResponder : Boolean = false
PagedCollection
 InheriteduidProperty : String = "uid"
PagedCollection
  useController : Boolean
[write-only]
PagedQuery
  useGrailsController : Boolean
[write-only]
PagedQuery
 InheritedusePage : Boolean
PagedQuery
Protected Properties
 PropertyDefined by
 Inherited_clientMax : int
PagedCollection
 Inherited_clientMaxSet : Boolean = false
PagedCollection
 Inherited_component : Component = null
PagedQuery
 Inherited_context : BaseContext = null
PagedCollection
 Inherited_initializing : Boolean = false
PagedCollection
 Inherited_methodName : String = "find"
PagedQuery
 Inherited_methodNameSet : Boolean = false
PagedQuery
 Inherited_usePage : Boolean = false
PagedQuery
Public Methods
 MethodDefined by
  
PagedQuery
 Inherited
clear():void
Clear collection content
PagedCollection
 Inherited
dispatchEvent(event:Event):Boolean
PagedCollection
 Inherited
fullRefresh():Boolean
Force refresh of collection when filter/sort have been changed
PagedCollection
 Inherited
getItemAt(index:int, prefetch:int = 0):Object
Override of getItemAt with ItemPendingError management
PagedCollection
 Inherited
getItemIndex(obj:Object):int
Override of getItemIndex
PagedCollection
 Inherited
meta_clear():void
PagedQuery
 Inherited
meta_init(componentName:String, context:BaseContext):void
PagedQuery
 Inherited
meta_propertyResultHandler(propName:String, event:ResultEvent):void
PagedQuery
 Inherited
refresh():Boolean
Refresh collection with new filter/sort parameters
PagedCollection
Protected Methods
 MethodDefined by
  
doFind(filter:Object, first:int, max:int, sort:Sort, findResponder:PagedCollectionResponder):void
PagedQuery
 Inherited
find(first:int, last:int, merge:Boolean = false):void
Trigger a results query for the current filter
PagedQuery
  
getResult(event:TideResultEvent, first:int, max:int):Object
PagedQuery
 Inherited
itemUpdateHandler(event:PropertyChangeEvent):void
PagedCollection
 Inherited
startTrackUpdates(item:Object):void
PagedCollection
 Inherited
stopTrackUpdates(item:Object):void
PagedCollection
Public Constants
 ConstantDefined by
 InheritedCOLLECTION_PAGE_CHANGE : String = "collectionPageChange"
[static]
PagedCollection
 InheritedFAULT : String = "fault"
[static]
PagedCollection
 InheritedRESULT : String = "result"
[static]
PagedCollection
Property detail
useControllerproperty
useController:Boolean  [write-only]

This property can be used as the source for data binding.

Implementation
    public function set useController(value:Boolean):void
useGrailsControllerproperty 
useGrailsController:Boolean  [write-only]

This property can be used as the source for data binding.

Implementation
    public function set useGrailsController(value:Boolean):void
Constructor detail
PagedQuery()constructor
public function PagedQuery()
Method detail
doFind()method
protected override function doFind(filter:Object, first:int, max:int, sort:Sort, findResponder:PagedCollectionResponder):voidParameters
filter:Object
 
first:int
 
max:int
 
sort:Sort
 
findResponder:PagedCollectionResponder
getResult()method 
protected override function getResult(event:TideResultEvent, first:int, max:int):ObjectParameters
event:TideResultEvent
 
first:int
 
max:int

Returns
Object