Uses of Interface
org.eclipse.datatools.sqltools.plan.internal.IPlanInstance

Packages that use IPlanInstance
org.eclipse.datatools.sqltools.plan.internal   
org.eclipse.datatools.sqltools.plan.internal.core   
org.eclipse.datatools.sqltools.plan.internal.ui.actions   
org.eclipse.datatools.sqltools.plan.internal.ui.view   
 

Uses of IPlanInstance in org.eclipse.datatools.sqltools.plan.internal
 

Methods in org.eclipse.datatools.sqltools.plan.internal that return IPlanInstance
 IPlanInstance IPlanManager.createNewPlanInstance(PlanRequest request)
          Creates a new plan instance
 IPlanInstance[] IPlanManager.getAllPlanInstances()
          Returns all currently available plan instances
 IPlanInstance IPlanManager.getPlanInstance(PlanRequest request)
          Returns the plan instance identified by given plan request
 

Methods in org.eclipse.datatools.sqltools.plan.internal with parameters of type IPlanInstance
 void IPlanManagerListener.planInstanceCreated(IPlanInstance instance)
          Notified when a new instance is created
 void IPlanManagerListener.planInstanceFinished(IPlanInstance instance)
          Notified when the plan instance is finished (Fail or Success)
 void IPlanManagerListener.planInstanceRemoved(IPlanInstance instance)
          Notified when an instance if removed
 void IPlanManager.removePlanInstance(IPlanInstance instance)
          Removes the specified plan instance
 

Uses of IPlanInstance in org.eclipse.datatools.sqltools.plan.internal.core
 

Classes in org.eclipse.datatools.sqltools.plan.internal.core that implement IPlanInstance
 class PlanInstance
          Implementation of IPlanInstance
 

Methods in org.eclipse.datatools.sqltools.plan.internal.core that return IPlanInstance
 IPlanInstance PlanManager.createNewPlanInstance(PlanRequest request)
           
 IPlanInstance[] PlanManager.getAllPlanInstances()
           
 IPlanInstance PlanManager.getPlanInstance(PlanRequest request)
           
 

Methods in org.eclipse.datatools.sqltools.plan.internal.core with parameters of type IPlanInstance
 void PlanManager.fireFinish(IPlanInstance instance)
          Fires all the listeners of the plan finish event
 void PlanManager.removePlanInstance(IPlanInstance instance)
           
 

Uses of IPlanInstance in org.eclipse.datatools.sqltools.plan.internal.ui.actions
 

Constructors in org.eclipse.datatools.sqltools.plan.internal.ui.actions with parameters of type IPlanInstance
ShowPlanAction(PlanView view, IPlanInstance instance, java.lang.String text, org.eclipse.jface.resource.ImageDescriptor image, java.lang.String tooltip)
          Constructor
 

Uses of IPlanInstance in org.eclipse.datatools.sqltools.plan.internal.ui.view
 

Methods in org.eclipse.datatools.sqltools.plan.internal.ui.view that return IPlanInstance
 IPlanInstance PlanView.getCurrentPlan()
          Returns the current plan shown
 

Methods in org.eclipse.datatools.sqltools.plan.internal.ui.view with parameters of type IPlanInstance
 boolean PlanView.isGraphicPlanSupported(IPlanInstance instance)
          Checks if graphic plan is supported by the given database
 void ExecutionPlansDrawer.setPlan(IPlanInstance instance)
          Sets the new plan will redraw the graph
 void GraphicsPlanControl.setPlan(IPlanInstance instance)
          Invokes the drawer to draw the graphic plan
 void PlanView.showPlan(IPlanInstance instance)
          Shows the given execution plan