34 | | * Make the Inspector auto refresh on Sophie2.0 state changes. |
35 | | * For every Prop, !ProObject or List a !ProListener should be added. This way on every change, the model of the !JXTreeTable will be notified. |
36 | | * On every change a !TreePath to the Node where the event has occurred should be passed to the model support. |
37 | | * To do this, we should implement some mode methods and change the extending classes so that this TreePath is automatically provided. |
38 | | |
| 34 | * Key shortcuts: |
| 35 | * Add key listener so that the selected row is changed when the row is either expanded(Enter, Right Arrow) or collapsed(Backspace, Left Arrow). |
| 36 | * Using the Enter or right key when the row is not expandable will go down. |
| 37 | * Using the Backspace or left key when the row is not collapse-able will go up. |
| 38 | * 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 |