Package org.eclipse.jface.viewers
Interface ICheckStateProvider
-
public interface ICheckStateProviderInterface to provide checked and grayed state information about data in trees or tables. The following chart determines the checkbox state:isGrayed()falsetrueisChecked()falseunchecked truechecked grayed - Since:
- 3.5
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanisChecked(Object element)Indicates if an element's representation should appear as checked or gray instead of unchecked.booleanisGrayed(Object element)Indicates whether the check box associated with an element, when checked as indicated by theisChecked(Object)method, should display the gray (boxed) state instead of the check mark.
-
-
-
Method Detail
-
isChecked
boolean isChecked(Object element)
Indicates if an element's representation should appear as checked or gray instead of unchecked. If this method returnstruetheisGrayed(Object)method will determine whether the check box displays a check mark ("checked") or a box ("grayed").- Parameters:
element-- Returns:
- true if the element should be checked or grayed, false if it should be unchecked
-
isGrayed
boolean isGrayed(Object element)
Indicates whether the check box associated with an element, when checked as indicated by theisChecked(Object)method, should display the gray (boxed) state instead of the check mark.- Parameters:
element-- Returns:
- true if the element should be gray
-
-