gov.nih.nlm.mms.browser
Interface ConceptView

All Superinterfaces:
Comparable, Configurable, FullyPrintable, GUIConfigurable
All Known Implementing Classes:
AbstractConceptView

public interface ConceptView
extends GUIConfigurable, FullyPrintable

Generically represents a view of a concept.

Author:
Deborah Shapiro

Method Summary
 String getContentType()
          Returns the content type used for the JEditorPane display.
 FinderHandler getFinderHandler()
          Indicates the FinderHandler that will execute the find operation for this ConceptView
 void setConcept(Concept concept)
          Sets the Concept to be displayed.
 void setConceptListManager(ConceptListManager clm)
          Sets the ConceptListManager.
 void setFontFamily(String font_family)
          Sets the font family for this ConceptView.
 void setFontPointSize(int point_size)
          Sets the font point size for this ConceptView.
 void subsetDirectoryOpened(File source_dir)
          Handles opening of a source directory.
 
Methods inherited from interface gov.nih.nlm.mms.GUIConfigurable
addDataChangeListener, getColor, getGUIConfigurableForValidationFailure, getHelpPanel, getName, getPanel, getTabDescription, getValidationErrors, getValidationWarnings, hasAdvancedOptions, hasDataChanged, removeDataChangeListener, resetDataChanged, setDataChanged, setPanelSelections, showOptions, validate
 
Methods inherited from interface gov.nih.nlm.mms.Configurable
getConfigurationDetails, getProperties, resetToDefaults, setConfiguration, setConfiguration, setProperties
 
Methods inherited from interface java.lang.Comparable
compareTo
 
Methods inherited from interface gov.nih.nlm.mms.browser.FullyPrintable
getPrintable, print
 

Method Detail

setConceptListManager

public void setConceptListManager(ConceptListManager clm)
Sets the ConceptListManager.

Parameters:
clm - ConceptListManager

setConcept

public void setConcept(Concept concept)
Sets the Concept to be displayed.

Parameters:
concept - Concept

getContentType

public String getContentType()
Returns the content type used for the JEditorPane display.

Returns:
content type

setFontPointSize

public void setFontPointSize(int point_size)
Sets the font point size for this ConceptView.

Parameters:
point_size - int

setFontFamily

public void setFontFamily(String font_family)
Sets the font family for this ConceptView.

Parameters:
font_family - int

getFinderHandler

public FinderHandler getFinderHandler()
Indicates the FinderHandler that will execute the find operation for this ConceptView

Returns:
FinderHandler

subsetDirectoryOpened

public void subsetDirectoryOpened(File source_dir)
Handles opening of a source directory.

Parameters:
source_dir - the source directory


Copyright ©2005