Public Member Functions | |
FilterStateProvider () | |
void | dispose () |
Map< String, Object > | getCurrentState () |
String[] | getProvidedSourceNames () |
void | setSelection (ISelection selection) |
Object[] | getSelections () |
boolean | isEnabled () |
void | refresh (Boolean enableFilter) |
void | refresh () |
Static Public Attributes | |
static final String | FILTER_STATE_PROVIDER = "edu.rice.cs.hpc.filter.selection" |
static final String | FILTER_REFRESH_PROVIDER = "edu.rice.cs.hpc.filter.update" |
static final String | FILTER_ENABLE_PROVIDER = "edu.rice.cs.hpc.filter.enable" |
static final String | TOGGLE_COMMAND = "org.eclipse.ui.commands.toggleState" |
static final String | SELECTED_STATE = "SELECTED" |
Private Member Functions | |
String | getSelectedValue () |
Private Attributes | |
boolean | isSelected = false |
Object[] | elements |
Boolean | enable = null |
Definition at line 26 of file FilterStateProvider.java.
edu.rice.cs.hpc.filter.service.FilterStateProvider.FilterStateProvider | ( | ) |
Definition at line 39 of file FilterStateProvider.java.
void edu.rice.cs.hpc.filter.service.FilterStateProvider.dispose | ( | ) |
Definition at line 44 of file FilterStateProvider.java.
Map<String, Object> edu.rice.cs.hpc.filter.service.FilterStateProvider.getCurrentState | ( | ) |
Definition at line 50 of file FilterStateProvider.java.
References edu.rice.cs.hpc.filter.service.FilterStateProvider.FILTER_ENABLE_PROVIDER, edu.rice.cs.hpc.filter.service.FilterStateProvider.FILTER_REFRESH_PROVIDER, edu.rice.cs.hpc.filter.service.FilterStateProvider.FILTER_STATE_PROVIDER, and edu.rice.cs.hpc.filter.service.FilterStateProvider.getSelectedValue().
String [] edu.rice.cs.hpc.filter.service.FilterStateProvider.getProvidedSourceNames | ( | ) |
String edu.rice.cs.hpc.filter.service.FilterStateProvider.getSelectedValue | ( | ) | [private] |
Definition at line 122 of file FilterStateProvider.java.
References edu.rice.cs.hpc.filter.service.FilterStateProvider.isSelected, and edu.rice.cs.hpc.filter.service.FilterStateProvider.SELECTED_STATE.
Referenced by edu.rice.cs.hpc.filter.service.FilterStateProvider.getCurrentState(), and edu.rice.cs.hpc.filter.service.FilterStateProvider.setSelection().
Object [] edu.rice.cs.hpc.filter.service.FilterStateProvider.getSelections | ( | ) |
Definition at line 79 of file FilterStateProvider.java.
References edu.rice.cs.hpc.filter.service.FilterStateProvider.elements.
Referenced by edu.rice.cs.hpc.filter.action.FilterDelete.execute().
boolean edu.rice.cs.hpc.filter.service.FilterStateProvider.isEnabled | ( | ) |
Definition at line 84 of file FilterStateProvider.java.
References edu.rice.cs.hpc.filter.service.FilterStateProvider.enable, and edu.rice.cs.hpc.filter.service.FilterStateProvider.TOGGLE_COMMAND.
Referenced by edu.rice.cs.hpc.filter.service.FilterMap.isFilterEnabled(), and edu.rice.cs.hpc.filter.service.FilterStateProvider.refresh().
void edu.rice.cs.hpc.filter.service.FilterStateProvider.refresh | ( | ) |
Definition at line 117 of file FilterStateProvider.java.
References edu.rice.cs.hpc.filter.service.FilterStateProvider.isEnabled().
void edu.rice.cs.hpc.filter.service.FilterStateProvider.refresh | ( | Boolean | enableFilter | ) |
Definition at line 104 of file FilterStateProvider.java.
References edu.rice.cs.hpc.filter.service.FilterStateProvider.enable, and edu.rice.cs.hpc.filter.service.FilterStateProvider.FILTER_REFRESH_PROVIDER.
Referenced by edu.rice.cs.hpc.filter.view.FilterView.createPartControl(), edu.rice.cs.hpc.filter.action.FilterDelete.execute(), edu.rice.cs.hpc.filter.action.FilterApply.execute(), and edu.rice.cs.hpc.filter.action.FilterAdd.execute().
void edu.rice.cs.hpc.filter.service.FilterStateProvider.setSelection | ( | ISelection | selection | ) |
Definition at line 67 of file FilterStateProvider.java.
References edu.rice.cs.hpc.filter.service.FilterStateProvider.elements, edu.rice.cs.hpc.filter.service.FilterStateProvider.FILTER_STATE_PROVIDER, edu.rice.cs.hpc.filter.service.FilterStateProvider.getSelectedValue(), and edu.rice.cs.hpc.filter.service.FilterStateProvider.isSelected.
Referenced by edu.rice.cs.hpc.filter.view.FilterView.dispose(), and edu.rice.cs.hpc.filter.view.FilterView.SelectionChangedListener.selectionChanged().
Object [] edu.rice.cs.hpc.filter.service.FilterStateProvider.elements [private] |
Definition at line 36 of file FilterStateProvider.java.
Referenced by edu.rice.cs.hpc.filter.service.FilterStateProvider.getSelections(), and edu.rice.cs.hpc.filter.service.FilterStateProvider.setSelection().
Boolean edu.rice.cs.hpc.filter.service.FilterStateProvider.enable = null [private] |
Definition at line 37 of file FilterStateProvider.java.
Referenced by edu.rice.cs.hpc.filter.service.FilterStateProvider.isEnabled(), and edu.rice.cs.hpc.filter.service.FilterStateProvider.refresh().
final String edu.rice.cs.hpc.filter.service.FilterStateProvider.FILTER_ENABLE_PROVIDER = "edu.rice.cs.hpc.filter.enable" [static] |
Definition at line 30 of file FilterStateProvider.java.
Referenced by edu.rice.cs.hpc.filter.service.FilterStateProvider.getCurrentState(), and edu.rice.cs.hpc.filter.service.FilterStateProvider.getProvidedSourceNames().
final String edu.rice.cs.hpc.filter.service.FilterStateProvider.FILTER_REFRESH_PROVIDER = "edu.rice.cs.hpc.filter.update" [static] |
final String edu.rice.cs.hpc.filter.service.FilterStateProvider.FILTER_STATE_PROVIDER = "edu.rice.cs.hpc.filter.selection" [static] |
boolean edu.rice.cs.hpc.filter.service.FilterStateProvider.isSelected = false [private] |
Definition at line 35 of file FilterStateProvider.java.
Referenced by edu.rice.cs.hpc.filter.service.FilterStateProvider.getSelectedValue(), and edu.rice.cs.hpc.filter.service.FilterStateProvider.setSelection().
final String edu.rice.cs.hpc.filter.service.FilterStateProvider.SELECTED_STATE = "SELECTED" [static] |
Definition at line 33 of file FilterStateProvider.java.
Referenced by edu.rice.cs.hpc.filter.service.FilterStateProvider.getSelectedValue().
final String edu.rice.cs.hpc.filter.service.FilterStateProvider.TOGGLE_COMMAND = "org.eclipse.ui.commands.toggleState" [static] |
Definition at line 32 of file FilterStateProvider.java.
Referenced by edu.rice.cs.hpc.filter.service.FilterStateProvider.isEnabled().