Tree model
- Author
- Bernard Bou
◆ RelationTreeModel()
grammarscope.common.filter.tree.RelationTreeModel.RelationTreeModel |
( |
| ) |
|
◆ find()
Find tree node for relation
- Parameters
-
root | subtree search range start |
id | target relation id |
- Returns
- tree node
◆ fireTreeNodeChanged()
void grammarscope.common.filter.tree.RelationTreeModel.fireTreeNodeChanged |
( |
final TreeNode |
node | ) |
|
|
protected |
Fire node changed helper
- Parameters
-
◆ getRelationFilter()
Get relation filter
- Returns
- relation filter
◆ getRelationModel()
RelationModel grammarscope.common.filter.tree.RelationTreeModel.getRelationModel |
( |
| ) |
|
Get relation model
- Returns
- relation model
◆ propagateAcceptToChildren()
void grammarscope.common.filter.tree.RelationTreeModel.propagateAcceptToChildren |
( |
final boolean |
flag, |
|
|
final Relation |
relation |
|
) |
| |
|
protected |
Propagate accept flag to children of relation
- Parameters
-
flag | accept flag |
relation | target relations |
◆ set() [1/2]
void grammarscope.common.filter.tree.RelationTreeModel.set |
( |
final IMutableFilter< HasId > |
relationFilter | ) |
|
Set relation filter
- Parameters
-
relationFilter | relation filter |
◆ set() [2/2]
void grammarscope.common.filter.tree.RelationTreeModel.set |
( |
final RelationModel |
relationModel | ) |
|
Set relation model
- Parameters
-
relationModel | relation model |
◆ setAll()
void grammarscope.common.filter.tree.RelationTreeModel.setAll |
( |
final boolean |
flag | ) |
|
Set accept flag for all relations
- Parameters
-
◆ setGroup()
void grammarscope.common.filter.tree.RelationTreeModel.setGroup |
( |
final boolean |
flag, |
|
|
final String[] |
ids |
|
) |
| |
Set accept flag for specified relations
- Parameters
-
flag | accept flag |
ids | relations to set flag for |
◆ setPropagateAccept()
void grammarscope.common.filter.tree.RelationTreeModel.setPropagateAccept |
( |
final Boolean |
flag | ) |
|
Set propagate accept flag
- Parameters
-
◆ valueForPathChanged()
void grammarscope.common.filter.tree.RelationTreeModel.valueForPathChanged |
( |
final TreePath |
path, |
|
|
final Object |
newValue |
|
) |
| |
◆ propagateAccept
boolean grammarscope.common.filter.tree.RelationTreeModel.propagateAccept = true |
|
protected |
Propagate accept behaviour
◆ relationFilter
◆ relationModel
RelationModel grammarscope.common.filter.tree.RelationTreeModel.relationModel |
|
protected |
◆ serialVersionUID
final long grammarscope.common.filter.tree.RelationTreeModel.serialVersionUID = 1L |
|
staticprivate |
The documentation for this class was generated from the following file: