Subsets Window
The Subsets Window displays the Row Subsets
which have been defined.
The subsets are displayed in a JTable
widget with a row for each subset. The columns of the JTable
are as follows:
- #ID
- A unique and unchanging identifier for the subset, which consists of
a "#" character followed by an integer. This can be used to refer
to it in expressions for synthetic columns
or other subsets.
- Name
- A name used to identify the subset. It is ideally, but not necessarily,
unique.
- Expression
- If the subset has been defined by an algebraic expression, this will be
here. It can be edited to change the expression.
- Column $ID
- If the subset has been defined by equivalence with a boolean-valued
column, this will show the $ID of the column that it came from.
Toolbar
The following toolbar actions are available:
New Subset
- Pops up a dialogue inviting you to define a new Row Subset.
You should enter a name and an expression, following the
rules presented in the section on Expression Syntax.
The expression must have a boolean value.
To Column
- If one of the rows in the JTable is selected, this will turn that
subset into a new column. It will pop up the
Synthetic Columns dialogue, filled in
appropriately to add a new boolean column to the table based on
the selected subset. You can either accept it as is, or
modify some of the fields.