org.jaffa.components.finder |
|
Java Source File Name | Type | Comment |
BooleanCriteriaField.java | Class | This class will be used by the Finder components to hold a Boolean criteria. |
CriteriaDropDownOptions.java | Class | This class holds the values displayed in a Criteria dropdown. |
CriteriaField.java | Interface | This is the interface for all the Criteria fields. |
CurrencyCriteriaField.java | Class | This class will be used by the Finder components to hold a Currency criteria. |
DateOnlyCriteriaField.java | Class | This class will be used by the Finder components to hold a DateOnly criteria. |
DateTimeCriteriaField.java | Class | This class will be used by the Finder components to hold a DateTime criteria. |
DecimalCriteriaField.java | Class | This class will be used by the Finder components to hold a Decimal criteria. |
FinderAction.java | Class | This is the base class for all FinderComponent Actions. |
FinderComponent.java | Class | This is the base class for all Finder components.
It has the following properties -
1- displayResultsScreen : If set to true, then the Results screen will directly brought up, bypassing the Criteria screen.
2- sortDropDown : The sort criteria to use for the inquiry
3- exportType : The export option to use for the inquiry (initialized to regular Web Pages)
4- maxRecords: The maximum number of records to retrieve. |
FinderComponent2.java | Class | This is the base class for all Finder components created by using the object_finder_2_0 pattern.
It has the following properties -
1- displayResultsScreen : If set to true, then the Results screen will be directly brought up, bypassing the Criteria screen.
2- consolidatedCriteriaAndResults : If set to true, then the Criteria and Results screen will be shown together
3- sortDropDown : The sort criteria to use for the inquiry
4- exportType : The export option to use for the inquiry (initialized to regular Web Pages)
5- maxRecords: The maximum number of records to retrieve. |
FinderCriteriaForm.java | Class | This is the base class for all FinderComponent FormBeans.
It has the following properties -
1- sortDropDown : The sort criteria to use for the inquiry
2- exportType : The export option to use for the inquiry (initialized to regular Web Pages)
3- maxRecords: The maximum number of records to retrieve. |
FinderForm.java | Class | This is the base class for all FinderComponent FormBeans.
It has the following properties to support the Criteria Screen -
1- sortDropDown : The sort criteria to use for the inquiry
2- exportType : The export option to use for the inquiry (initialized to regular Web Pages)
3- maxRecords: The maximum number of records to retrieve. |
FinderInDto.java | Class | This is the base class for all the input DTOs used by the Finder components. |
FinderOutDto.java | Class | This is the base class for all the output DTOs used by the Finder components. |
FinderTx.java | Class | This is the helper class for all Finder Tx (transaction) classes. |
IFinderListener.java | Interface | An object which wants to listen to Inquiry events (whenever records are retrieved by Finder components), will create an implementation of this interface, so that it may refresh its data, when the event is fired. |
IntegerCriteriaField.java | Class | This class will be used by the Finder components to hold an Integer criteria. |
OrderByField.java | Class | This class is used to encapsulate an element used in the OrderBy clause of a query. |
RawCriteriaField.java | Class | This class will be used by the Finder components to hold a Raw criteria. |
StringCriteriaField.java | Class | This class will be used by the Finder components to hold a String criteria. |