| 6 | |
| 7 | === Idea === |
| 8 | |
| 9 | We have a column with all the obects and apply a filter to get another column. |
| 10 | |
| 11 | Filters could be |
| 12 | * contains text (in any attribute) |
| 13 | * contains text in a specific attribute |
| 14 | * has certain object type |
| 15 | * is directly related (to the (selected) objects) |
| 16 | * not selecting anything and creating another column gives everything 2nd degree related |
| 17 | * is indirectly related (by a path) |
| 18 | |
| 19 | The column is divided by object type. |
| 20 | * clicking on an object type selects the type as a filter |
| 21 | |
| 22 | Unfolding the object type shows the selected instances. |
| 23 | * clicking on the instance selects the instance (show the direct relations in the next column?) |
| 24 | |
| 25 | It should be possible to select attributes to display in the column. (Default own-value?) |
| 26 | |
| 27 | Some objects would have more complex display rules, e.g. Witness showing author and title (from text). |