public abstract class NodeEffect extends java.lang.Object implements java.io.Externalizable, java.lang.Cloneable, NotifyPropertyChanged
Diagram
.
Effects can be applied by adding instances of the concrete effect
classes to the NodeEffects
collection
of the Diagram
.Modifier | Constructor and Description |
---|---|
protected |
NodeEffect()
Initializes a new instance of the
NodeEffect class. |
Modifier and Type | Method and Description |
---|---|
void |
addPropertyChangeListener(java.beans.PropertyChangeListener listener)
Registers a PropertyChangeListener.
|
abstract java.lang.Object |
clone()
Cloneable.clone implementation.
|
void |
readExternal(java.io.ObjectInput in)
Externalizable.readExternal(java.io.ObjectInput) implementation. |
void |
removePropertyChangeListener(java.beans.PropertyChangeListener listener)
Unregisters a PropertyChangeListener.
|
void |
writeExternal(java.io.ObjectOutput out)
Externalizable.writeExternal(java.io.ObjectOutput) implementation. |
protected NodeEffect()
NodeEffect
class.public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
Externalizable.writeExternal(java.io.ObjectOutput)
implementation.writeExternal
in interface java.io.Externalizable
java.io.IOException
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
Externalizable.readExternal(java.io.ObjectInput)
implementation.readExternal
in interface java.io.Externalizable
java.io.IOException
java.lang.ClassNotFoundException
public abstract java.lang.Object clone()
clone
in class java.lang.Object
public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
NotifyPropertyChanged
addPropertyChangeListener
in interface NotifyPropertyChanged
listener
- An object implementing the PropertyChangeListener interface.public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
NotifyPropertyChanged
removePropertyChangeListener
in interface NotifyPropertyChanged
listener
- An object implementing the PropertyChangeListener interface.