Class SelectableCardiacAnalysis
java.lang.Object
com.xinapse.apps.cardiac.SelectableCardiacAnalysis
- All Implemented Interfaces:
CardiacAnalysis
An interface implemented by classes that can perform cardiac analysis.
-
Nested Class Summary
Nested classes/interfaces inherited from interface CardiacAnalysis
CardiacAnalysis.SpecifierPane -
Field Summary
Fields inherited from interface CardiacAnalysis
NAME -
Method Summary
Modifier and TypeMethodDescriptionvoidAdd common information for inclusion in a Report.static CardiacAnalysisReturns an instance of this CardiacAnalysis.abstract CardiacAnalysis.SpecifierPanegetSpecifierPane(com.xinapse.apps.cardiac.CardiacFrame parentFrame, String preferencesNodeName) Returns a CardiacAnalysis.SpecifierPanel that can be used to select and specify a SelectableCardiacAnalysis.Methods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface CardiacAnalysis
doAnalysis, getAnalysisDescription, getAnalysisName, reportAnalysis
-
Method Details
-
getInstance
Returns an instance of this CardiacAnalysis.Must be overridden.
- Returns:
- an instance of the CardiacAnalysis.
-
getSpecifierPane
public abstract CardiacAnalysis.SpecifierPane getSpecifierPane(com.xinapse.apps.cardiac.CardiacFrame parentFrame, String preferencesNodeName) Returns a CardiacAnalysis.SpecifierPanel that can be used to select and specify a SelectableCardiacAnalysis.- Parameters:
parentFrame- the parent frame in which the panel will be embedded.preferencesNodeName- the Preferences node name used if the panel has its initial settings set from user preferences, or its settings are save to user Preferences.- Returns:
- a CardiacAnalysis.SpecifierPanel that can be used to select and specify a SelectableCardiacAnalysis.
-
addInfo
-