diff options
Diffstat (limited to 'org.eclipse.jdt.debug/model/org/eclipse/jdt/debug/core/IJavaStratumLineBreakpoint.java')
-rw-r--r-- | org.eclipse.jdt.debug/model/org/eclipse/jdt/debug/core/IJavaStratumLineBreakpoint.java | 82 |
1 files changed, 43 insertions, 39 deletions
diff --git a/org.eclipse.jdt.debug/model/org/eclipse/jdt/debug/core/IJavaStratumLineBreakpoint.java b/org.eclipse.jdt.debug/model/org/eclipse/jdt/debug/core/IJavaStratumLineBreakpoint.java index e193f2900..fd2d6a57a 100644 --- a/org.eclipse.jdt.debug/model/org/eclipse/jdt/debug/core/IJavaStratumLineBreakpoint.java +++ b/org.eclipse.jdt.debug/model/org/eclipse/jdt/debug/core/IJavaStratumLineBreakpoint.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2003, 2008 IBM Corporation and others. + * Copyright (c) 2003, 2011 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at @@ -10,12 +10,12 @@ *******************************************************************************/ package org.eclipse.jdt.debug.core; - import org.eclipse.core.runtime.CoreException; /** - * A line breakpoint identified by its source file name and/or path, and - * stratum that it is relative to. + * A line breakpoint identified by its source file name and/or path, and stratum + * that it is relative to. + * * @since 3.0 * @noimplement This interface is not intended to be implemented by clients. * @noextend This interface is not intended to be extended by clients. @@ -23,58 +23,62 @@ import org.eclipse.core.runtime.CoreException; public interface IJavaStratumLineBreakpoint extends IJavaLineBreakpoint { /** - * Returns the type name pattern this breakpoint uses to identify types - * in which to install itself. Patterns may begin or end with '*'. Will - * not return <code>null</code>. In the case that a stratum breakpoint - * was created with a <code>null</code> pattern, "*" is returned. + * Returns the type name pattern this breakpoint uses to identify types in + * which to install itself. Patterns may begin or end with '*'. Will not + * return <code>null</code>. In the case that a stratum breakpoint was + * created with a <code>null</code> pattern, "*" is returned. * <p> - * Multiple patterns can be specified in this breakpoint by delimiting - * the patterns with a comma - e.g. "x.y.z,a.b.c". + * Multiple patterns can be specified in this breakpoint by delimiting the + * patterns with a comma - e.g. "x.y.z,a.b.c". * </p> - * @return the type name patterns this breakpoint uses to identify types - * in which to install itself. - * @exception CoreException if unable to access the property from - * this breakpoint's underlying marker + * + * @return the type name patterns this breakpoint uses to identify types in + * which to install itself. + * @exception CoreException + * if unable to access the property from this breakpoint's + * underlying marker */ public String getPattern() throws CoreException; - + /** - * Returns the simple name of the source file in which this breakpoint - * is set, or <code>null</code>. When this breakpoint specifies a - * source file name, this breakpoint is only installed in types whose - * source file name debug attribute matches this value, relative - * to this breakpoint's stratum. + * Returns the simple name of the source file in which this breakpoint is + * set, or <code>null</code>. When this breakpoint specifies a source file + * name, this breakpoint is only installed in types whose source file name + * debug attribute matches this value, relative to this breakpoint's + * stratum. * * @return the source file name in which this breakpoint is set, or - * <code>null</code> - * @exception CoreException if unable to access the property from - * this breakpoint's underlying marker + * <code>null</code> + * @exception CoreException + * if unable to access the property from this breakpoint's + * underlying marker */ public String getSourceName() throws CoreException; - + /** - * Returns the stratum that this breakpoint's source name, source path, - * and line number are relative to, or <code>null</code> if this breakpoint - * is relative to a type's default stratum. - * - * @return the stratum that this breakpoint's source name, source path, - * and line number are relative to, or <code>null</code> - * @throws CoreException if unable to access the property from this - * breakpoint's underlying marker + * Returns the stratum that this breakpoint's source name, source path, and + * line number are relative to, or <code>null</code> if this breakpoint is + * relative to a type's default stratum. + * + * @return the stratum that this breakpoint's source name, source path, and + * line number are relative to, or <code>null</code> + * @throws CoreException + * if unable to access the property from this breakpoint's + * underlying marker */ - public String getStratum() throws CoreException; - + public String getStratum() throws CoreException; + /** * Returns the qualified source file path in which this breakpoint is set, - * or <code>null</code>. When specified, this breakpoint is - * only installed in types whose source file path debug attribute - * matches this value, relative to this breakpoint's stratum. + * or <code>null</code>. When specified, this breakpoint is only installed + * in types whose source file path debug attribute matches this value, + * relative to this breakpoint's stratum. * * @return the qualified source file path in which this breakpoint is set, - * or <code>null</code> + * or <code>null</code> * @throws CoreException + * if unable to get the source path */ public String getSourcePath() throws CoreException; } - |