Griffon 1.2.0

org.codehaus.griffon.runtime.core
[Java] Class AbstractVetoable

java.lang.Object
  org.codehaus.griffon.runtime.core.AbstractObservable
      org.codehaus.griffon.runtime.core.AbstractVetoable
All Implemented Interfaces:
Vetoable

public class AbstractVetoable
extends AbstractObservable

Authors:
Andres Almiray
Since:
1.2.0


Field Summary
protected VetoableChangeSupport vcs

 
Fields inherited from class AbstractObservable
pcs
 
Constructor Summary
AbstractVetoable()

 
Method Summary
void addVetoableChangeListener(VetoableChangeListener listener)

void addVetoableChangeListener(String propertyName, VetoableChangeListener listener)

protected void fireVetoableChange(PropertyChangeEvent event)

protected void fireVetoableChange(String propertyName, Object oldValue, Object newValue)

VetoableChangeListener[] getVetoableChangeListeners()

VetoableChangeListener[] getVetoableChangeListeners(String propertyName)

void removeVetoableChangeListener(VetoableChangeListener listener)

void removeVetoableChangeListener(String propertyName, VetoableChangeListener listener)

 
Methods inherited from class AbstractObservable
addPropertyChangeListener, addPropertyChangeListener, firePropertyChange, firePropertyChange, getPropertyChangeListeners, getPropertyChangeListeners, removePropertyChangeListener, removePropertyChangeListener
 

Field Detail

vcs

protected VetoableChangeSupport vcs


 
Constructor Detail

AbstractVetoable

public AbstractVetoable()


 
Method Detail

addVetoableChangeListener

public void addVetoableChangeListener(VetoableChangeListener listener)


addVetoableChangeListener

public void addVetoableChangeListener(String propertyName, VetoableChangeListener listener)


fireVetoableChange

protected void fireVetoableChange(PropertyChangeEvent event)


fireVetoableChange

protected void fireVetoableChange(String propertyName, Object oldValue, Object newValue)


getVetoableChangeListeners

public VetoableChangeListener[] getVetoableChangeListeners()


getVetoableChangeListeners

public VetoableChangeListener[] getVetoableChangeListeners(String propertyName)


removeVetoableChangeListener

public void removeVetoableChangeListener(VetoableChangeListener listener)


removeVetoableChangeListener

public void removeVetoableChangeListener(String propertyName, VetoableChangeListener listener)


 

Groovy Documentation