|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectgov.nih.nlm.mms.filters.AbstractFilter
gov.nih.nlm.mms.filters.RxNormFilter
public class RxNormFilter
Metathesaurus subset containing concepts connected in the RxNorm "graph" along with their MTH-related concepts. From a spec by SJN, WTH, BAC & SS.
| Field Summary |
|---|
| Fields inherited from class gov.nih.nlm.mms.filters.AbstractFilter |
|---|
default_configuration, init_cui, subset_content, user_configuration, warnings |
| Constructor Summary | |
|---|---|
RxNormFilter()
Constructs a filter. |
|
| Method Summary | |
|---|---|
Color |
getColor()
Method indicates the Color that should be used to display
the name. |
String |
getConfigurationDetails()
Returns the statement that should appear in the subset log file regarding this Filter. |
JPanel |
getHelpPanel()
Method provides a JPanel that will be called from
the help menu to allow the user to reference a help window
that is particular to this filter. |
String |
getName()
Returns the name of the Filter. |
JPanel |
getPanel()
Returns an empty configuration panel. |
Properties |
getProperties()
Returns a Properties object with the configuration. |
String |
getTabDescription()
Return the description to appear above the main configuration panel in the {#link MetamorphoSysGUI}. |
boolean |
isEfficientEnabled()
Indicates if Filter can use the efficient mode during
the "Initialize Cuis" phase of the subsetting process. |
boolean |
keep(Concept concept)
Indicates if Concept should be selected to be kept for the
subset. |
void |
resetToDefaults()
There are no defaults because this filter has nothing to configure. |
void |
setConfiguration(ApplicationConfiguration c)
Gives the filter access to the default configuration object. |
void |
setPanelSelections()
Inactive method because there are no items to configure on this filter. |
void |
setProperties(Properties props)
Not an active method, because this filter doesn't have any filter specific properties. |
| 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, hasAdvancedOptions, hasDataChanged, removeDataChangeListener, resetDataChanged, setDataChanged, showOptions, validate |
| Methods inherited from interface gov.nih.nlm.mms.Configurable |
|---|
setConfiguration |
| Methods inherited from interface java.lang.Comparable |
|---|
compareTo |
| Methods inherited from interface gov.nih.nlm.mms.SubsetListener |
|---|
beginInitializeCuiList, beginSubsetContent, endInitializeCuiList, endSubsetContent, setCuiList |
| Constructor Detail |
|---|
public RxNormFilter()
| Method Detail |
|---|
public JPanel getPanel()
getPanel in interface GUIConfigurableJPanelpublic JPanel getHelpPanel()
JPanel that will be called from
the help menu to allow the user to reference a help window
that is particular to this filter.
getHelpPanel in interface GUIConfigurablegetHelpPanel in class AbstractFilterJPanel to be added to the Help menupublic String getTabDescription()
getTabDescription in interface GUIConfigurableStringpublic void resetToDefaults()
resetToDefaults in interface Configurablepublic void setConfiguration(ApplicationConfiguration c)
setConfiguration in interface ConfigurablesetConfiguration in class AbstractFilterc - ApplicationConfigurationpublic Properties getProperties()
Properties object with the configuration.
getProperties in interface ConfigurableProperties object with the configuration.public void setProperties(Properties props)
setProperties in interface Configurableprops - Propertiespublic boolean keep(Concept concept)
Concept should be selected to be kept for the
subset.
keep in interface ConceptSelectorconcept - Concept to be evaluated for removal
boolean true if concept should be kept
false otherwisepublic void setPanelSelections()
setPanelSelections in interface GUIConfigurablepublic String getName()
Filter.
getName in interface GUIConfigurablepublic String getConfigurationDetails()
Filter.
getConfigurationDetails in interface Configurablepublic Color getColor()
Color that should be used to display
the name.
getColor in interface GUIConfigurablegetColor in class AbstractFilterColorpublic boolean isEfficientEnabled()
Filter can use the efficient mode during
the "Initialize Cuis" phase of the subsetting process.
The efficient mode reads only MRCONSO and MRSTY during the
"Initialize Cuis" phase.
isEfficientEnabled in interface Filtertrue if efficient mode is acceptable
false if efficient mode is not acceptable
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||