Basic Customization > User Interface Customization > Gathering the Data for the UI > Acquiring Data via Info*Engine > Solution > Procedure – Implementing the Component Data Builder > Using Information Supplied to the Task by the Windchill Client Architecture
  
Using Information Supplied to the Task by the Windchill Client Architecture
Windchill Client Architecture supplies information to your task about the attributes displayed by the requesting component and current table view (if the component uses configurable tables). Your task can then use this information to query for the right resulting data. The additional parameters supplied to your task map to a subset of those accepted by the Query-Objects webject:
ATTRIBUTE: This contains the list of attributes the component wants to display
SORTBY: What attributes to sort by
SORTED: The sort direction for each attribute
WHERE: Filter criteria
TYPE: The type or types to search for.
VERSION: Whether LATEST or ALL versions should be returned.
ITERATION: Whether LATEST or ALL iterations should be returned
ATTRIBUTE_TYPE_CONTEXT: When multiple types are supplied, the type that should be used as a context to look up attribute definitions
PAGE_LIMIT: The number of results per page (Not a customization point as paging is not supported in Tables in Windchill Release 10.0)
PAGE_OFFSET: The first result row to return from the paging session, if any (Not a customization point as paging is not supported in Tables in Windchill Release 10.0)
PAGING_SESSION_ID: The current paging session id, if any
Most of these parameter names can be reconfigured to some other value using setParam(Param param). See Customizations Points for details.