org.eclipse.datatools.sqltools.plan.internal.core
Class PlanManager
java.lang.Object
   org.eclipse.datatools.sqltools.plan.internal.core.PlanManager
org.eclipse.datatools.sqltools.plan.internal.core.PlanManager
- All Implemented Interfaces: 
- org.eclipse.datatools.sqltools.plan.internal.IPlanManager
- public class PlanManager 
- extends java.lang.Object- implements org.eclipse.datatools.sqltools.plan.internal.IPlanManager
Implementation of IPlanManager
- Author:
- Hui Cao
 
 
| Methods inherited from class java.lang.Object | 
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
PlanManager
public PlanManager()
- Constructor
 
addPlanManagerListener
public void addPlanManagerListener(org.eclipse.datatools.sqltools.plan.internal.IPlanManagerListener listener)
- 
- Specified by:
- addPlanManagerListenerin interface- org.eclipse.datatools.sqltools.plan.internal.IPlanManager
 
- 
 
createNewPlanInstance
public org.eclipse.datatools.sqltools.plan.internal.IPlanInstance createNewPlanInstance(PlanRequest request)
- 
- Specified by:
- createNewPlanInstancein interface- org.eclipse.datatools.sqltools.plan.internal.IPlanManager
 
- 
 
fireFinish
public void fireFinish(org.eclipse.datatools.sqltools.plan.internal.IPlanInstance instance)
- Fires all the listeners of the plan finish event
 
- 
 
- 
- Parameters:
- instance- the plan instance
 
getAllPlanInstances
public org.eclipse.datatools.sqltools.plan.internal.IPlanInstance[] getAllPlanInstances()
- 
- Specified by:
- getAllPlanInstancesin interface- org.eclipse.datatools.sqltools.plan.internal.IPlanManager
 
- 
 
removeAllFinished
public void removeAllFinished()
- 
- Specified by:
- removeAllFinishedin interface- org.eclipse.datatools.sqltools.plan.internal.IPlanManager
 
- 
 
removePlanInstance
public void removePlanInstance(org.eclipse.datatools.sqltools.plan.internal.IPlanInstance instance)
- 
- Specified by:
- removePlanInstancein interface- org.eclipse.datatools.sqltools.plan.internal.IPlanManager
 
- 
 
removePlanManagerListener
public void removePlanManagerListener(org.eclipse.datatools.sqltools.plan.internal.IPlanManagerListener listener)
- 
- Specified by:
- removePlanManagerListenerin interface- org.eclipse.datatools.sqltools.plan.internal.IPlanManager
 
- 
 
getPlanInstance
public org.eclipse.datatools.sqltools.plan.internal.IPlanInstance getPlanInstance(PlanRequest request)
- 
- Specified by:
- getPlanInstancein interface- org.eclipse.datatools.sqltools.plan.internal.IPlanManager
 
-