com.togethersoft.openapi.util.nullObject
Class NullVetoableChangeSupport

java.lang.Object
  |
  +--java.beans.VetoableChangeSupport
        |
        +--com.togethersoft.openapi.util.nullObject.NullVetoableChangeSupport

public class NullVetoableChangeSupport
extends VetoableChangeSupport
implements NullObject

This class has private constructor and can't to be created by anyone.

Author:
TogetherSoft
Since: Together 4.0

Field Summary
 private static VetoableChangeSupportmyInstance
           

Constructor Summary
 private NullVetoableChangeSupport()
           

Method Summary
 voidaddVetoableChangeListener(VetoableChangeListener listener)
          Does nothing
 static VetoableChangeSupportaddVetoableChangeListener(Object source, VetoableChangeSupport oldSupport, VetoableChangeListener listener)
          Adds a vetoable change listener
 voidfireVetoableChange(String propertyName, Object oldValue, Object newValue)
          Does nothing
 static VetoableChangeSupportgetInstance()
          Returns an instance of NullVetoableChangeSupport.
 static booleanisNull(VetoableChangeSupport support)
          Tests if support is equal to the result of getInstance.
 voidremoveVetoableChangeListener(VetoableChangeListener listener)
          Does nothing
 static VetoableChangeSupportremoveVetoableChangeListener(Object source, VetoableChangeSupport oldSupport, VetoableChangeListener listener)
          Remove listener.

Methods inherited from class java.beans.VetoableChangeSupport
addVetoableChangeListener, removeVetoableChangeListener, fireVetoableChange, fireVetoableChange, fireVetoableChange, hasListeners

Methods inherited from class java.lang.Object
getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize

Field Detail

myInstance

private static VetoableChangeSupport myInstance
Constructor Detail

NullVetoableChangeSupport

private NullVetoableChangeSupport()
Method Detail

addVetoableChangeListener

public void addVetoableChangeListener(VetoableChangeListener listener)
Does nothing

addVetoableChangeListener

public static VetoableChangeSupport addVetoableChangeListener(Object source, VetoableChangeSupport oldSupport, VetoableChangeListener listener)
Adds a vetoable change listener

fireVetoableChange

public void fireVetoableChange(String propertyName, Object oldValue, Object newValue)
throws java.beans.PropertyVetoException
Does nothing

getInstance

public static VetoableChangeSupport getInstance()
Returns an instance of NullVetoableChangeSupport.

isNull

public static boolean isNull(VetoableChangeSupport support)
Tests if support is equal to the result of getInstance.

removeVetoableChangeListener

public void removeVetoableChangeListener(VetoableChangeListener listener)
Does nothing

removeVetoableChangeListener

public static VetoableChangeSupport removeVetoableChangeListener(Object source, VetoableChangeSupport oldSupport, VetoableChangeListener listener)
Remove listener. There is no way to check whether listener list is empty... Provided only for symmetry reasons

Association Links

to Class java.beans.VetoableChangeSupport