X-Git-Url: http://git.phpeclipse.com diff --git a/net.sourceforge.phpeclipse.xdebug.ui/src/net/sourceforge/phpeclipse/xdebug/ui/php/model/PHPBreakpointAdapterFactory.java b/net.sourceforge.phpeclipse.xdebug.ui/src/net/sourceforge/phpeclipse/xdebug/ui/php/model/PHPBreakpointAdapterFactory.java new file mode 100644 index 0000000..1124273 --- /dev/null +++ b/net.sourceforge.phpeclipse.xdebug.ui/src/net/sourceforge/phpeclipse/xdebug/ui/php/model/PHPBreakpointAdapterFactory.java @@ -0,0 +1,19 @@ +package net.sourceforge.phpeclipse.xdebug.ui.php.model; + +import org.eclipse.core.runtime.IAdapterFactory; +import org.eclipse.debug.ui.actions.IToggleBreakpointsTarget; + +public class PHPBreakpointAdapterFactory implements IAdapterFactory { + + public Object getAdapter(Object adaptableObject, Class adapterType) { + if (adapterType == IToggleBreakpointsTarget.class) { + return new PHPLineBreakpointAdapter(); + } + return null; + } + + public Class[] getAdapterList() { + return new Class[]{IToggleBreakpointsTarget.class}; + } + +}