org.ujmp.gui
Class AbstractGUIObject
- java.lang.Object
-
- org.ujmp.gui.AbstractGUIObject
-
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, Clearable, GUIObject, HasDescription, HasLabel, HasToolTip
- Direct Known Subclasses:
- AbstractMatrixGUIObject, AlgorithmGUIObject, DataSetGUIObject, ModuleGUIObject, SampleGUIObject, VariableGUIObject
public abstract class AbstractGUIObject extends java.lang.Object implements GUIObject
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field and Description static intALLstatic intCOLUMNstatic intROWstatic intXstatic intYstatic intZ-
Fields inherited from interface org.ujmp.core.interfaces.HasDescription
DESCRIPTION
-
-
Constructor Summary
Constructors Constructor and Description AbstractGUIObject()AbstractGUIObject(java.lang.String label)AbstractGUIObject(java.lang.String label, java.lang.String description)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method and Description voidfireValueChanged()Indicates that changed in the object have been made, that should be updated on the screen.voidfireValueChanged(Coordinates start, Coordinates end)voidfireValueChanged(Coordinates coordinates, java.lang.Object object)intgetModCount()java.lang.StringgetToolTipText()Returns the tool tip text of an objectjavax.swing.JFrameshowGUI()abstract java.lang.StringtoString()-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.ujmp.core.interfaces.GUIObject
getCoreObject, getFrame, getIcon, getPanel
-
Methods inherited from interface org.ujmp.core.interfaces.HasLabel
getLabel, getLabelObject, setLabel
-
Methods inherited from interface org.ujmp.core.interfaces.HasDescription
getDescription, setDescription
-
-
-
-
Field Detail
-
X
public static final int X
- See Also:
- Constant Field Values
-
Y
public static final int Y
- See Also:
- Constant Field Values
-
Z
public static final int Z
- See Also:
- Constant Field Values
-
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
-
AbstractGUIObject
public AbstractGUIObject()
-
AbstractGUIObject
public AbstractGUIObject(java.lang.String label)
-
AbstractGUIObject
public AbstractGUIObject(java.lang.String label, java.lang.String description)
-
-
Method Detail
-
toString
public abstract java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
fireValueChanged
public void fireValueChanged()
Description copied from interface:GUIObjectIndicates that changed in the object have been made, that should be updated on the screen.- Specified by:
fireValueChangedin interfaceGUIObject
-
fireValueChanged
public void fireValueChanged(Coordinates coordinates, java.lang.Object object)
- Specified by:
fireValueChangedin interfaceGUIObject
-
fireValueChanged
public void fireValueChanged(Coordinates start, Coordinates end)
- Specified by:
fireValueChangedin interfaceGUIObject
-
getToolTipText
public java.lang.String getToolTipText()
Description copied from interface:HasToolTipReturns the tool tip text of an object- Specified by:
getToolTipTextin interfaceHasToolTip- Returns:
- the tool tip
-
getModCount
public int getModCount()
- Specified by:
getModCountin interfaceGUIObject
-
-
DataMelt 3.0 © DataMelt by jWork.ORG