public class DiameterBasedTreeLoggerParameters extends TreeLoggerParameters<DiameterBasedTreeLogCategory>
Modifier and Type | Class and Description |
---|---|
static class |
DiameterBasedTreeLoggerParameters.Grade |
TreeLoggerParameters.TreeLoggerParametersFileFilter
ANY_SPECIES, treeLogger, TreeLoggerFileFilter
Modifier | Constructor and Description |
---|---|
protected |
DiameterBasedTreeLoggerParameters()
Official constructor.
|
protected |
DiameterBasedTreeLoggerParameters(java.lang.Class<? extends TreeLogger<?,?>> clazz)
Constructor for derived classes
|
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object |
getDefaultSpecies()
This method can be override in order to specify a default species.
|
DiameterBasedTreeLoggerParametersDialog |
getUI(java.awt.Container parent)
This method returns the GUI interface of the class that implements this interface.
|
protected void |
initializeDefaultLogCategories()
This method serves to create a default list of selected tree log
categories.
|
boolean |
isCorrect()
This method checks if the parameters are correct for the treelogger.
|
boolean |
isVisible()
This method returns true if the GUI is visible.
|
static void |
main(java.lang.String[] args) |
createTreeLoggerInstance, equals, fireEvent, getFileFilter, getFilename, getGUIPermission, getLogCategories, getLogCategory, getLogCategoryList, getLogCategoryNames, getMemorizerPackage, getSpeciesLogCategories, getTreeLoggerDescription, isParameterDialogCanceled, load, load, loadFromFile, postUnmarshallingAction, save, save, setFilename, setParameterDialogCanceled, setReadWritePermissionGranted, showUI, toString, unpackMemorizerPackage
protected DiameterBasedTreeLoggerParameters(java.lang.Class<? extends TreeLogger<?,?>> clazz)
clazz
- a TreeLogger-derived classprotected DiameterBasedTreeLoggerParameters()
protected void initializeDefaultLogCategories()
TreeLoggerParameters
initializeDefaultLogCategories
in class TreeLoggerParameters<DiameterBasedTreeLogCategory>
public boolean isCorrect()
TreeLoggerParameters
isCorrect
in class TreeLoggerParameters<DiameterBasedTreeLogCategory>
public DiameterBasedTreeLoggerParametersDialog getUI(java.awt.Container parent)
REpiceaUIObjectWithParent
getUI
in interface REpiceaUIObjectWithParent
getUI
in class TreeLoggerParameters<DiameterBasedTreeLogCategory>
parent
- a parent Container instance (can be null)public boolean isVisible()
REpiceaUIObjectWithParent
protected java.lang.Object getDefaultSpecies()
TreeLoggerParameters
getDefaultSpecies
in class TreeLoggerParameters<DiameterBasedTreeLogCategory>
public static void main(java.lang.String[] args)