Changes between Version 1 and Version 2 of APP_RESOURCE_LIST_DISPLAY_R0
- Timestamp:
- 01/13/09 20:27:47 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
APP_RESOURCE_LIST_DISPLAY_R0
v1 v2 6 6 7 7 = Analysis = 8 ^(The purpose of the analysis is to give as much as possible of the needed information for designing and implementing the task.)^9 8 10 9 == Overview == 11 ^(The analysis of the first revision of each task should contain a brief overview of the whole task. Stick to the current revision of the task, but keep an eye to the whole task progress, and stay alert for possible smells.)^ 10 Resources will be displayed to the users via a tab (resource tab in the left flap) and palettes. One palette will display the resources available and another the meta information of a resource that is selected. 12 11 13 12 == Task requirements == 14 ^(Necessary requirements that the task must fulfill.)^ 13 * Refactor the !ResourcesTab class which is in the org.sophie2.main.view.layout.right.resources package. 14 * Create a palette where all resources available will be listed. 15 * Create a palette where the meta information of the resource will be displayed after a resource is selected. 16 * Create providers for the tab and the palettes and add them in the !MainViewModule. 17 * There will be a record (the name of the resource) for each resource in the palette. (in later revisions it would be a thumbnail) 15 18 16 19 == Task result == 17 ^(The Analysis should contain strict requirements about the end product of the task (for example the result must be source code, the result must be google doc, etc.))^ 20 * The result of this task should be source code. 18 21 19 22 == Implementation idea == 20 ^(It is advisable to include some rough implementations ideas.)^ 23 * The palette that will display the resources available could be a list palette. 24 * The resource that will display the meta information of the resource could be a table palette. 25 * Create a provider for the tab and palettes in the org.sophie2.main.view.app.providers package. 21 26 22 27 == Related == 23 ^(Here you can add related tasks that could be useful or helpful.)^ 28 * [wiki:BASE_RESOURCE_COMMONS_R0] 29 * [wiki:APP_RESOURCE_PROPERTIES_NAME_R0] 24 30 25 31 == How to demo == 26 ^(In this section you must add instructions for the demo of the task.)^ 32 * Run the application and show the tab and the palettes. 27 33 28 34 = Design =