Class MWEPluginAdapter

java.lang.Object
org.eclipse.emf.mwe.internal.ui.workflow.debug.MWEPluginAdapter
All Implemented Interfaces:
PluginAdapter

public class MWEPluginAdapter extends Object implements PluginAdapter
The IPluginAdapter implementation for WorkflowComponents.
  • Constructor Details

    • MWEPluginAdapter

      public MWEPluginAdapter()
  • Method Details

    • canHandleResourceExtension

      public boolean canHandleResourceExtension(String ext)
      Specified by:
      canHandleResourceExtension in interface PluginAdapter
    • canHandleType

      public boolean canHandleType(String type)
      Specified by:
      canHandleType in interface PluginAdapter
    • getEditorId

      public String getEditorId()
      Specified by:
      getEditorId in interface PluginAdapter
    • isToggleBpEnabled

      public boolean isToggleBpEnabled(org.eclipse.core.resources.IResource resource, int start, int end, int line)
      Specified by:
      isToggleBpEnabled in interface PluginAdapter
    • createBreakpoint

      public MWEBreakpoint createBreakpoint(org.eclipse.core.resources.IResource resource, int start, int end, int line) throws org.eclipse.core.runtime.CoreException
      Specified by:
      createBreakpoint in interface PluginAdapter
      Throws:
      org.eclipse.core.runtime.CoreException
    • checkBreakpoints

      public org.eclipse.debug.core.model.IBreakpoint checkBreakpoints(org.eclipse.debug.core.model.IBreakpoint[] bps, org.eclipse.core.resources.IResource resource, int start, int end, int line) throws org.eclipse.core.runtime.CoreException
      Specified by:
      checkBreakpoints in interface PluginAdapter
      Throws:
      org.eclipse.core.runtime.CoreException
    • getIcon

      public org.eclipse.swt.graphics.Image getIcon()
      Specified by:
      getIcon in interface PluginAdapter