jsynoptic.plugins.java3d.edit
Class EnumEdit<T extends SceneGraphObject>
java.lang.Object
javax.swing.undo.AbstractUndoableEdit
jsynoptic.plugins.java3d.edit.PropertyEdit<T,java.lang.Integer>
jsynoptic.plugins.java3d.edit.EnumEdit<T>
- All Implemented Interfaces:
- java.io.Serializable, javax.swing.undo.UndoableEdit
- Direct Known Subclasses:
- AppearanceEdit.PolygonModeEdit, AppearanceEdit.ShadingModeEdit, AppearanceEdit.TransparencyModeEdit
public abstract class EnumEdit<T extends SceneGraphObject>
- extends PropertyEdit<T,java.lang.Integer>
- See Also:
- Serialized Form
Fields inherited from class javax.swing.undo.AbstractUndoableEdit |
RedoName, UndoName |
Methods inherited from class jsynoptic.plugins.java3d.edit.PropertyEdit |
addListener, compare, forceCapability, getOldValue, getPresentationName, getPropertyValue, isModified, redo, removeListener, restoreCapability, setNewValue, setNode, setPropertyValue, toString, undo |
Methods inherited from class javax.swing.undo.AbstractUndoableEdit |
addEdit, canRedo, canUndo, die, getRedoPresentationName, getUndoPresentationName, isSignificant, replaceEdit |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
resources
public static final MenuResourceBundle resources
EnumEdit
public EnumEdit(T object,
java.lang.String name,
java.util.ArrayList<EnumEdit.Entry> values)
getEntries
public java.lang.Object[] getEntries()
getEntry
public EnumEdit.Entry getEntry()
getDisplayClassName
public java.lang.String getDisplayClassName()
- Specified by:
getDisplayClassName
in class PropertyEdit<T extends SceneGraphObject,java.lang.Integer>
create
public static <T extends SceneGraphObject> java.util.ArrayList<EnumEdit.Entry> create(java.lang.Object... params)