Package gov.nih.nlm.mms

Core MetamorphoSys classes.

See:
          Description

Interface Summary
ConceptInputStream This interface defines an API for reading Concepts from some input source.
ConceptOutputStream This interface defines an API for writing Concepts to the output Metathesaurus, an output destination.
Configurable Generically represents an object that can be configured by the MetamorphoSys application.
CuiList This class is used during the first phase of MetamorphoSys subsetting, in which a list of cuis to be kept is built up.
GUIConfigurable Generically represents an object that can be configured by the MetamorphoSysGUI.
MetamorphoSysInputStream Generically represents an input source for Metathesaurus data.
MetamorphoSysOutputStream Generically represents an output source for Metathesaurus data.
RedoHandler Generically represents a handler for re-performing an undone action.
SourcesToRemoveListener Generically represents a listener for events pertaining to changes in the list of sources to remove.
SubsetListener Generically represents a listener interested in different phases of the subsetting process.
UndoHandler Generically represents a handler for undoing a certain action.
 

Class Summary
AboutAction This class is used for the Help->About menu of the MetamorphoSysGUI.
AdvancedOptionsAction Action used for an application level options menu item.
AdvancedOptionsGUI This dialog is used to configure the application level parameters.
ApplicationConfiguration Represents all application-level configuration data.
BatchMetamorphoSys  
BeginSubsetAction Used to initiate the subsetting process.
ChecksumValidator Validates byte counts and MD5s for the NLM files.
ConceptInputStreamAction Used to change the input stream.
ConceptOutputStreamAction Used to change the output stream.
ConceptQueue First In First Out queue for Concept objects.
ConfigurationGUI This dialog is used to choose the configuration options during the installation process.
ConfigureSubsetProgressMonitor GUI for displaying subsetting progress.
CopyToHardDriveAction This class is used for the File->Copy to Hard Drive menu of the WelcomeGUI.
CuiSuiAuiList This class is used during the first phase of MetamorphoSys subsetting, in which a list of cuis to be kept is built up.
DefaultSubset Represents a default initial configuration selected by a user.
DefaultSubsetSelectionGUI Dialog for user to select the DefaultSubset.
Dependency Represents a dependency between two sources.
EnableFilterAction Handles enabling and disabling of filters.
EnableFilterRedoHandler Handles the redo operation for an enable or disable filter action.
EnableFilterUndoHandler Handles the undo operation for an enable or disable filter action.
ExitAction Exits the application.
FilterEnableDialog Prompts the user to select which filters should be enabled or disabled.
GUIConfigurableRedoHandler Handles redoing regular actions in the GUI.
GUIConfigurableUndoHandler Handles undoing regular actions in the GUI.
ImportFilterAction Imports filters from the paths in the /ext directory Used for the File->Import Filter menu of MetamorphoSysGUI.
IndexEntryQueue First In First Out queue for IndexEntry objects.
InputStreamRedoHandler Handles redo operation for a change in input handler.
InputStreamUndoHandler Handles undo operation for a change in input handler.
InstallationGUI Used to choose the basic installation options.
InstallationProgressMonitor GUI for displaying subsetting progress.
InstallConfiguration Represents the user's configuration choices up to the point where a configuration file is loaded and MetamorphoSysGUI is instantiated.
LicenseAgreementGUI Used to present the license agreement (or equivalent URL) to the user and have the user "accept" it before going on.
MetamorphoSys This class represents the MetamorphoSys application itself.
MetamorphoSysGUI GUI application for configuring the MetamorphoSys subsetting operation.
MetamorphoSysWebStart Java Web Start Launcher.
MMSProgressMonitor Progress monitor for installation and subsetting.
MMSToolkit Utility class containing methods for MetamorphoSys applications.
NewConfigAction Opens a new configuration file.
NLMFileMetamorphoSysInputStream Represents a MetamorphoSysInputStream which are file(s) in the "NLM data file" format.
OpenConfigAction Opens a configuration file.
OriginalMRMetamorphoSysInputStream Represents an MetamorphoSysInputStream containing Original Release Format MR files in a directory.
OriginalMRMetamorphoSysOutputStream Represents a MetamorphoSysOutputStream that writes a directory containing Original Release Format Metathesaurus files.
OutputStreamRedoHandler Handles redo operation for a change in output handler.
OutputStreamUndoHandler Handles undo operation for a change in output handler.
RedoAction Re-performs an undone action.
RichMRMetamorphoSysInputStream Represents a MetamorphoSysInputStream that reads content from a directory containing Rich Release Format Metathesaurus files.
RichMRMetamorphoSysOutputStream This MetamorphoSysOutputStream obtains data from the MetamorphoSys subset routine and generates a subset of Rich Release MR files.
SaveConfigAction Saves a config file.
SaveConfigAction.PropertiesFileFilter FileFilter class for JFileChooser to limit files to .properties file extension.
SourcesToRemoveEvent Represents a change in the list of sources to remove.
SubsetGUI This dialog is used to choose the configuration options.
UndoAction Unperforms an action.
UserConfiguration Represents a set of user configurations, including all of the relevant filter configuration data.
ValidateDistributionAction Used for the File->Validate menu of the WelcomeGUI.
Version The Version class aggregates change information for the gov.nih.nlm.mms package.
WelcomeGUI Application entry point for GUI users.
 

Exception Summary
LocalException Represents an exception thrown by a "known" problem.
 

Package gov.nih.nlm.mms Description

Core MetamorphoSys classes. This package contains all of the core classes used to implement the MetamorphoSys application and its basic features and architecture. Sub-packages implement more specific things like the actual filtering functions.



Copyright ©2005