blob: a31d7beb2a2dab28c7a87953ad5369d6f72daf15 [file] [log] [blame]
package org.eclipse.ptp.debug.core.model;
import org.eclipse.core.runtime.CoreException;
import org.eclipse.debug.core.model.ILineBreakpoint;
public interface IPWatchpoint extends IPBreakpoint, ILineBreakpoint {
public static final String EXPRESSION = "org.eclipse.ptp.debug.core.expression"; //$NON-NLS-1$
public static final String READ = "org.eclipse.ptp.debug.core.read"; //$NON-NLS-1$
public static final String WRITE = "org.eclipse.ptp.debug.core.write"; //$NON-NLS-1$
/**
* @return
* @throws CoreException
*/
public String getExpression() throws CoreException;
/**
* @return
* @throws CoreException
*/
public boolean isReadType() throws CoreException;
/**
* @return
* @throws CoreException
*/
public boolean isWriteType() throws CoreException;
}