Class ResultItem
- java.lang.Object
-
- adams.core.logging.LoggingObject
-
- adams.gui.tools.wekainvestigator.output.AbstractResultItem
-
- adams.gui.tools.wekainvestigator.tab.associatetab.ResultItem
-
- All Implemented Interfaces:
adams.core.CleanUpHandler
,adams.core.logging.LoggingSupporter
,adams.core.SizeOfHandler
,Serializable
public class ResultItem extends AbstractResultItem
Container for an evaluation, model, training set header. Used in the result history.- Version:
- $Revision$
- Author:
- FracPete (fracpete at waikato dot ac dot nz)
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected weka.associations.AssociatorEvaluation
m_Evaluation
the evaluation object.protected weka.associations.Associator
m_Model
the model.protected adams.data.spreadsheet.MetaData
m_RunInformation
the run information.protected weka.associations.Associator
m_Template
the template.-
Fields inherited from class adams.gui.tools.wekainvestigator.output.AbstractResultItem
m_Header, m_Log, m_LogPanel, m_Name, m_TabbedPane, m_Timestamp, MAX_RELATIONNAME_LENGTH
-
-
Constructor Summary
Constructors Constructor Description ResultItem(weka.associations.Associator template, weka.core.Instances header)
Initializes the item.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected String
createName()
Creates the name from the members.weka.associations.AssociatorEvaluation
getEvaluation()
Returns the stored Evaluation object.weka.associations.Associator
getModel()
Returns the stored model object.adams.data.spreadsheet.MetaData
getRunInformation()
Returns the stored run information.weka.associations.Associator
getTemplate()
Returns the stored template object.boolean
hasEvaluation()
Returns whether an Evaluation object is present.boolean
hasModel()
Returns whether an model object is present.boolean
hasRunInformation()
Returns whether run information is present.String
toString()
Returns a short description of the container.void
update(weka.associations.AssociatorEvaluation evaluation, weka.associations.Associator model, adams.data.spreadsheet.MetaData runInfo)
Updates the item.-
Methods inherited from class adams.gui.tools.wekainvestigator.output.AbstractResultItem
cleanUp, getHeader, getLogPanel, getName, getTabbedPane, hasHeader, invalidateName, logError, logMessage
-
-
-
-
Field Detail
-
m_Evaluation
protected weka.associations.AssociatorEvaluation m_Evaluation
the evaluation object.
-
m_Template
protected weka.associations.Associator m_Template
the template.
-
m_Model
protected weka.associations.Associator m_Model
the model.
-
m_RunInformation
protected adams.data.spreadsheet.MetaData m_RunInformation
the run information.
-
-
Method Detail
-
createName
protected String createName()
Creates the name from the members.- Specified by:
createName
in classAbstractResultItem
- Returns:
- the name
-
update
public void update(weka.associations.AssociatorEvaluation evaluation, weka.associations.Associator model, adams.data.spreadsheet.MetaData runInfo)
Updates the item.- Parameters:
evaluation
- the evaluation, can be nullmodel
- the model, can be nullrunInfo
- the run information, can be null
-
hasEvaluation
public boolean hasEvaluation()
Returns whether an Evaluation object is present.- Returns:
- true if available
-
getEvaluation
public weka.associations.AssociatorEvaluation getEvaluation()
Returns the stored Evaluation object.- Returns:
- the evaluation, null if not present
-
getTemplate
public weka.associations.Associator getTemplate()
Returns the stored template object.- Returns:
- the template, null if not present
-
hasModel
public boolean hasModel()
Returns whether an model object is present.- Returns:
- true if available
-
getModel
public weka.associations.Associator getModel()
Returns the stored model object.- Returns:
- the model, null if not present
-
hasRunInformation
public boolean hasRunInformation()
Returns whether run information is present.- Returns:
- true if available
-
getRunInformation
public adams.data.spreadsheet.MetaData getRunInformation()
Returns the stored run information.- Returns:
- the information, null if not present
-
toString
public String toString()
Returns a short description of the container.- Specified by:
toString
in classAbstractResultItem
- Returns:
- the description
-
-