artisynth.core.modelbase
Class PropertyChangeEvent

java.lang.Object
  extended by artisynth.core.modelbase.ComponentChangeEvent
      extended by artisynth.core.modelbase.PropertyChangeEvent
Direct Known Subclasses:
NameChangeEvent

public class PropertyChangeEvent
extends ComponentChangeEvent

Base class for storing information about changes within a component hierarchy.


Nested Class Summary
 
Nested classes/interfaces inherited from class artisynth.core.modelbase.ComponentChangeEvent
ComponentChangeEvent.Code
 
Constructor Summary
PropertyChangeEvent(ComponentChangeEvent.Code code, ModelComponent comp, java.lang.String name)
           
PropertyChangeEvent(ModelComponent comp, java.lang.String name)
           
 
Method Summary
 java.lang.String getPropertyName()
           
 
Methods inherited from class artisynth.core.modelbase.ComponentChangeEvent
getCode, getComponent, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PropertyChangeEvent

public PropertyChangeEvent(ModelComponent comp,
                           java.lang.String name)

PropertyChangeEvent

public PropertyChangeEvent(ComponentChangeEvent.Code code,
                           ModelComponent comp,
                           java.lang.String name)
Method Detail

getPropertyName

public java.lang.String getPropertyName()