|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectgov.nih.nlm.mms.AbstractGUIConfigurable
gov.nih.nlm.mms.filters.AbstractFilter
gov.nih.nlm.mms.filters.SourcesToRemoveFilter
gov.nih.nlm.mms.browser.SourceBrowserRestrictorFilter
public class SourceBrowserRestrictorFilter
This Filter subclass acts as the SourcesToRemoveFilter, but
limits the functionality by removing the include/exclude toggle and
related documentation.
| Field Summary | |
|---|---|
protected boolean |
ignore_events
|
| Fields inherited from class gov.nih.nlm.mms.filters.SourcesToRemoveFilter |
|---|
base_url, default_config, default_dependent_sources, default_sources_to_remove, dependent_sources, enforce_dep_source_selection, enforce_family_selection, filter_props, full_panel, keep_sources, panel, remove_selected_sources, remove_sources, selected_sources, source_table, user_config |
| Fields inherited from class gov.nih.nlm.mms.filters.AbstractFilter |
|---|
init_cui, subset_content, warnings |
| Fields inherited from class gov.nih.nlm.mms.AbstractGUIConfigurable |
|---|
data_changed, default_configuration, listeners, user_configuration |
| Constructor Summary | |
|---|---|
SourceBrowserRestrictorFilter()
No-arg constructor |
|
SourceBrowserRestrictorFilter(SourceBrowserRestrictor source_br)
Constructor for SourceBrowserRestrictorFilter |
|
| Method Summary | |
|---|---|
JPanel |
getPanel()
Returns the GUI panel that will display the filter's screen . |
String |
getTabDescription()
Method provides the description of the filter's screen and includes instructions on use. |
boolean |
ignoreEvents()
Method returns boolean to indicate whether or not
ListSelectionEvents are to be ignored. |
void |
setIgnoreEvents(boolean b)
Method that turns off responses to the ListSelectionEvents |
void |
setPanelSelections()
Method makes selections on the filter's table |
void |
tableSortFinished(TableSortEvent e)
Handle finish of table sorting. |
void |
tableSortStarted(TableSortEvent e)
Handle start of table sorting. |
void |
valueChanged(ListSelectionEvent e)
Sets the colors and styles for the list of languages to be excluded when selection changes. |
| Methods inherited from class gov.nih.nlm.mms.filters.AbstractFilter |
|---|
applyFilter, beginInitializeCuiList, beginSubsetContent, endInitializeCuiList, endSubsetContent, fireDataChanged, fireNotUndoableDataChanged, getValidateMessage, getWarnings, setCuiList |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface gov.nih.nlm.mms.filters.Filter |
|---|
applyFilter, getWarnings |
| Methods inherited from interface gov.nih.nlm.mms.GUIConfigurable |
|---|
addDataChangeListener, getGUIConfigurableForValidationFailure, getValidationErrors, getValidationWarnings, hasDataChanged, removeDataChangeListener, resetDataChanged, setDataChanged, validate |
| Methods inherited from interface java.lang.Comparable |
|---|
compareTo |
| Methods inherited from interface gov.nih.nlm.mms.SubsetListener |
|---|
beginInitializeCuiList, beginSubsetContent, endInitializeCuiList, endSubsetContent, setCuiList |
| Field Detail |
|---|
protected boolean ignore_events
| Constructor Detail |
|---|
public SourceBrowserRestrictorFilter()
public SourceBrowserRestrictorFilter(SourceBrowserRestrictor source_br)
source_br - | Method Detail |
|---|
public JPanel getPanel()
getPanel in interface GUIConfigurablegetPanel in class SourcesToRemoveFilterJPanel that displays graphical interface
for the filterpublic void setPanelSelections()
setPanelSelections in interface GUIConfigurablesetPanelSelections in class SourcesToRemoveFilterpublic String getTabDescription()
getTabDescription in interface GUIConfigurablegetTabDescription in class SourcesToRemoveFilterString text of instructions for use of panelpublic boolean ignoreEvents()
boolean to indicate whether or not
ListSelectionEvents are to be ignored.
ignoreEvents in interface IgnorableListenerboolean true to be ignored
false otherwisepublic void setIgnoreEvents(boolean b)
ListSelectionEvents
setIgnoreEvents in interface IgnorableListenerb - booleanpublic void tableSortStarted(TableSortEvent e)
tableSortStarted in interface TableSortListenere - TableSortEventpublic void tableSortFinished(TableSortEvent e)
tableSortFinished in interface TableSortListenere - TableSortEventpublic void valueChanged(ListSelectionEvent e)
valueChanged in interface ListSelectionListenere - ListSelectionEvent
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||