Changes between Version 9 and Version 10 of PRO_LIB_INSPECTOR_R0


Ignore:
Timestamp:
11/23/08 19:08:26 (17 years ago)
Author:
peko
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • PRO_LIB_INSPECTOR_R0

    v9 v10  
    3737  * Using the Backspace or left key when the row is not collapse-able will go up. 
    3838 * Setting panel: 
    39   * Create check-boxes positioned in the bottom panel aligned on the left side of the refresh button. 
    40    * One should be able to select things that are included in the Inspector fields. 
    41    * Properties 
    42    * Status 
    43    * Last Problem 
    44  * Things that should be excluded: 
    45   * .this 
    46   *  
     39  * Create check-boxes positioned in the bottom panel aligned on the left side of the refresh button by which one should be able to select things that are included in the Inspector fields. 
     40   * class fields - all part of the properties themselves. 
     41   * useful things that the different properties provide: 
     42    * #value 
     43    * #lastProblem 
     44    * #size - this includes the "#i" (i = 1...n) index of every element in the list which size is displayed. 
     45 * Things that should be excluded will not be defined because selecting what to be included provides a way to exclude things. 
     46 * In order to provide the functionalities for including and excluding things a class should be provided which keeps what is selected and what is not. 
     47  * The class should be accessed in a static way because the Nodes in the !InspectorModel are static inner classes.  
     48   * Class  !InspectorSettingsPanel having a !JCheckBox for class fields and several !JCheckBoxes for #value, #lastProblem, #size, etc. 
     49   * The !InspectorSettingsPanel should be singleton since it should be accessible from the !ObjectNode in the !InspectorModel. 
     50   * An enum can be used having a String and a boolean value. This way it will be exact mapping of the #value, #lastProblem, #size fields in the Inspector. The boolean will determine whether the field is visible or not. 
     51  * Some more buttons should be listened in the !KeyListener of the Inspector itself. 
    4752 
    4853= Implementation = 
     54 * done according to design. [[changeset:542]] 
    4955 
    5056