public class MOOSETreeCheckStateManager
extends java.lang.Object
implements org.eclipse.jface.viewers.ICheckStateProvider, org.eclipse.jface.viewers.ICheckStateListener
MOOSETreeCompositeView
is not standard. This
class provides said non-standard behavior for checking/unchecking elements in
the MOOSE Tree View. The list below describes the behavior of this check
state manager:
TreeComposite
is checked if and only if its active
field is set to true.Constructor and Description |
---|
MOOSETreeCheckStateManager() |
Modifier and Type | Method and Description |
---|---|
void |
checkStateChanged(org.eclipse.jface.viewers.CheckStateChangedEvent event)
This method is called when one of the nodes in the tree is checked.
|
boolean |
isChecked(java.lang.Object element)
Nodes are checked if their active flag is set to true.
|
boolean |
isGrayed(java.lang.Object element) |
public void checkStateChanged(org.eclipse.jface.viewers.CheckStateChangedEvent event)
checkStateChanged
in interface org.eclipse.jface.viewers.ICheckStateListener
public boolean isChecked(java.lang.Object element)
isChecked
in interface org.eclipse.jface.viewers.ICheckStateProvider
public boolean isGrayed(java.lang.Object element)
isGrayed
in interface org.eclipse.jface.viewers.ICheckStateProvider