org.eclipse.datatools.sqltools.plan.internal
Interface IPlanManagerListener


public interface IPlanManagerListener

Listener interface for changes to an IPlanManager.

Author:
Hui Cao

Method Summary
 void planInstanceCreated(IPlanInstance instance)
          Notified when a new instance is created
 void planInstanceFinished(IPlanInstance instance)
          Notified when the plan instance is finished (Fail or Success)
 void planInstanceRemoved(IPlanInstance instance)
          Notified when an instance if removed
 void planInstancesRemoved()
          Notified when all plan instances have been removed in one operation
 

Method Detail

planInstanceCreated

void planInstanceCreated(IPlanInstance instance)
Notified when a new instance is created

Parameters:
instance - the new instance

planInstanceRemoved

void planInstanceRemoved(IPlanInstance instance)
Notified when an instance if removed

Parameters:
instance - the instance been removed

planInstancesRemoved

void planInstancesRemoved()
Notified when all plan instances have been removed in one operation


planInstanceFinished

void planInstanceFinished(IPlanInstance instance)
Notified when the plan instance is finished (Fail or Success)

Parameters:
instance - the plan instance