Projects:QueryList Widget/Technical Specs/External
Query / List Widget - External Modules Technical Documentation
Introduction
On this documents are described all the needed modifications on external modules. Most of the changes will be required on the MyOpenbravo module.
My Openbravo
SuperClass widget type implementation
Id
| Requirement
| Status
|
1
| New Application Dictionary artifacts
| Done
|
1.1
| New boolean flag on WidgetClass table: isSuperClass
| Done
|
1.2
| New drop down to select the implemented SuperClass on WidgetClass table: WidgetType
- Referencing the WidgetClass table and filtered to show only classes that are SuperClass.
- Hidden when the isSupperClass flag is checked.
- When there is a value selected the java class name is hidden.
| Done
|
2
| New trigger to copy the parameters defined on the superclass to the new widget
| Done
|
3
| New URL Widget superclass
| Done
|
3.1
| Add new superclass definition
| Done
|
3.2
| Modify existing classes to implement it.
| Done
|
Id
| Requirement
| Status
|
1
| Define the functional implementation.
| Done
|
2
| Develop
| Done
|
Client Application
Id
| Requirement
| Status
|
1
| Add new Evaluate Fixed Value flag on parameter definition.
| Done
|
2
| Move from Selector module the OBBindings class.
| Done
|
3
| Create a DefaultExpressio callout to evaluate the expression.
| Done
|
4
| Create a getParameterValue and getParameterFixedValue methods to retrieve the value of the parameters.
| Done
|