jsynoptic.plugins.java3d.edit
Class Transform3DEdit<T extends SceneGraphObject>

java.lang.Object
  extended by javax.swing.undo.AbstractUndoableEdit
      extended by jsynoptic.plugins.java3d.edit.PropertyEdit<T,Transform3D>
          extended by jsynoptic.plugins.java3d.edit.Transform3DEdit<T>
All Implemented Interfaces:
java.io.Serializable, javax.swing.undo.UndoableEdit
Direct Known Subclasses:
Transform3DEdit.Group

public abstract class Transform3DEdit<T extends SceneGraphObject>
extends PropertyEdit<T,Transform3D>

See Also:
Serialized Form

Nested Class Summary
static class Transform3DEdit.Group
           
 
Nested classes/interfaces inherited from class jsynoptic.plugins.java3d.edit.PropertyEdit
PropertyEdit.UndoRedoListener
 
Field Summary
static java.lang.String Transform
           
 
Fields inherited from class jsynoptic.plugins.java3d.edit.PropertyEdit
_ad, _changed, _listeners, _newValue, _node, _object, _oldValue, _propertyName
 
Fields inherited from class javax.swing.undo.AbstractUndoableEdit
RedoName, UndoName
 
Constructor Summary
Transform3DEdit(T object)
           
Transform3DEdit(T object, int rank)
           
 
Method Summary
 double[] getOldValues(TransformValues[] kind)
           
 void setNewValues(double[] values, TransformValues kind)
           
 
Methods inherited from class jsynoptic.plugins.java3d.edit.PropertyEdit
addListener, compare, forceCapability, getDisplayClassName, 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
 

Field Detail

Transform

public static final java.lang.String Transform
See Also:
Constant Field Values
Constructor Detail

Transform3DEdit

public Transform3DEdit(T object)

Transform3DEdit

public Transform3DEdit(T object,
                       int rank)
Method Detail

getOldValues

public double[] getOldValues(TransformValues[] kind)

setNewValues

public void setNewValues(double[] values,
                         TransformValues kind)