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) |
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) |
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()
Cloneable#clone
implementation.clone
in class java.lang.Object
public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
addPropertyChangeListener
in interface NotifyPropertyChanged
public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
removePropertyChangeListener
in interface NotifyPropertyChanged