org.ujmp.gui.actions
Class AbstractObjectAction
- java.lang.Object
-
- org.ujmp.gui.actions.AbstractObjectAction
-
- All Implemented Interfaces:
- java.awt.event.ActionListener, java.io.Serializable, java.util.concurrent.Callable<java.lang.Object>, java.util.EventListener, javax.swing.Action
- Direct Known Subclasses:
- AbstractMatrixAction, AlgorithmAction, AlgorithmListAction, ClassifyConstantAction, ClassifyKNNAction, ClassifyLibLinearAction, ClassifyLibSVMAction, ClassifyLinearRegressionAction, ClassifyMultivariateGaussian, ClassifyNaiveBayesAction, ClassifyRandomAction, ClusterSOM, CreateLuceneIndexAction, CreateMatrixFromScreenshotAction, DataSetAction, DataSetListAction, DenseMatrixAction, ExitAction, ExportMatrixAction, HashRandomProjectionAction, ImportDataSetFromClipboardAction, ImportDataSetFromDatabaseAction, ImportDataSetFromFileAction, ImportDataSetFromURLAction, ImportMatrixFromClipboardAction, ImportMatrixFromDatabaseAction, ImportMatrixFromFileAction, ImportMatrixFromURLAction, IndexDataSetLuceneAction, JettyIndexServerAction, LinkDataSetToDatabaseAction, LinkDataSetToDirAction, LinkDataSetToFileAction, LinkMatrixToDatabaseAction, LinkMatrixToFileAction, LocalitySensiveHashingAction, MinHashingAction, ModuleAction, ModuleListAction, NewEmptyDataSetAction, NewEmptyModuleAction, NewEmptySampleAction, NewEmptyVariableAction, NewMatrixAction, PCAAction, PrintAction, SampleAction, SampleListAction, SetLabelAction, ShowInFrameAction, SparseMatrixAction, VariableAction, VariableListAction
public abstract class AbstractObjectAction extends java.lang.Object implements javax.swing.Action, java.util.concurrent.Callable<java.lang.Object>, java.io.Serializable- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field and Description static intALLstatic intCOLUMNstatic intROW
-
Constructor Summary
Constructors Constructor and Description AbstractObjectAction(javax.swing.JComponent c, GUIObject o)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method and Description voidactionPerformed(java.awt.event.ActionEvent e)voidaddPropertyChangeListener(java.beans.PropertyChangeListener listener)abstract java.lang.Objectcall()java.util.concurrent.Future<?>executeInBackground()javax.swing.JComponentgetComponent()CoreObjectgetCoreObject()GUIObjectgetGUIObject()java.lang.ObjectgetValue(java.lang.String key)booleanisEnabled()voidputValue(java.lang.String key, java.lang.Object newValue)voidremovePropertyChangeListener(java.beans.PropertyChangeListener listener)voidsetComponent(javax.swing.JComponent component)voidsetEnabled(boolean newValue)voidsetGUIObject(GUIObject o)voidsetProgress(double progress)voidsetStatus(java.lang.String status)java.lang.StringtoString()
-
-
-
Field Detail
-
ROW
public static final int ROW
- See Also:
- Constant Field Values
-
COLUMN
public static final int COLUMN
- See Also:
- Constant Field Values
-
ALL
public static final int ALL
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
AbstractObjectAction
public AbstractObjectAction(javax.swing.JComponent c, GUIObject o)
-
-
Method Detail
-
setComponent
public final void setComponent(javax.swing.JComponent component)
-
setStatus
public final void setStatus(java.lang.String status)
-
setProgress
public final void setProgress(double progress)
-
toString
public final java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getGUIObject
public final GUIObject getGUIObject()
-
getCoreObject
public final CoreObject getCoreObject()
-
setGUIObject
public final void setGUIObject(GUIObject o)
-
actionPerformed
public final void actionPerformed(java.awt.event.ActionEvent e)
- Specified by:
actionPerformedin interfacejava.awt.event.ActionListener
-
executeInBackground
public final java.util.concurrent.Future<?> executeInBackground()
-
call
public abstract java.lang.Object call()
- Specified by:
callin interfacejava.util.concurrent.Callable<java.lang.Object>
-
getComponent
public final javax.swing.JComponent getComponent()
-
getValue
public java.lang.Object getValue(java.lang.String key)
- Specified by:
getValuein interfacejavax.swing.Action
-
setEnabled
public void setEnabled(boolean newValue)
- Specified by:
setEnabledin interfacejavax.swing.Action
-
isEnabled
public boolean isEnabled()
- Specified by:
isEnabledin interfacejavax.swing.Action
-
putValue
public void putValue(java.lang.String key, java.lang.Object newValue)- Specified by:
putValuein interfacejavax.swing.Action
-
addPropertyChangeListener
public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
- Specified by:
addPropertyChangeListenerin interfacejavax.swing.Action
-
removePropertyChangeListener
public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
- Specified by:
removePropertyChangeListenerin interfacejavax.swing.Action
-
-
DataMelt 3.0 © DataMelt by jWork.ORG