com.im.df.api 5.9

com.im.df.api.util
Class DIFUtilities.SchemaReadyRunnable

java.lang.Object
  extended by com.im.df.api.util.DIFUtilities.SchemaReadyRunnable
All Implemented Interfaces:
PropertyChangeListener, EventListener
Enclosing class:
DIFUtilities

public abstract static class DIFUtilities.SchemaReadyRunnable
extends Object
implements PropertyChangeListener

Listener to schema status. This is support object, you can listen directly to PROP_STATE change.


Constructor Summary
DIFUtilities.SchemaReadyRunnable()
           
 
Method Summary
 void propertyChange(PropertyChangeEvent evt)
          You should not override this method, because it is invoking other methods in this object
 void schemaClosed()
          This method is invoked when schema become completely disconnected and appear in initial state again
abstract  void schemaReady(DFSchemaProvider schemaProvider, DFSchema schema)
          This method is invoked when schema is ready.
 void schemaStateChanged(DFSchemaProvider.State state)
          This method is invoked always when schema provider's status is changed
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DIFUtilities.SchemaReadyRunnable

public DIFUtilities.SchemaReadyRunnable()
Method Detail

schemaReady

public abstract void schemaReady(DFSchemaProvider schemaProvider,
                                 DFSchema schema)
This method is invoked when schema is ready.


schemaClosed

public void schemaClosed()
This method is invoked when schema become completely disconnected and appear in initial state again


schemaStateChanged

public void schemaStateChanged(DFSchemaProvider.State state)
This method is invoked always when schema provider's status is changed


propertyChange

public final void propertyChange(PropertyChangeEvent evt)
You should not override this method, because it is invoking other methods in this object

Specified by:
propertyChange in interface PropertyChangeListener

com.im.df.api 5.9