View | Details | Raw Unified | Return to bug 158951
Collapse All | Expand All

(-)model/org/eclipse/jdt/core/util/IClassFileDisassembler.java (-1 / +1 lines)
Lines 15-21 Link Here
15
 * IClassFileReader onto a String using the proper line separator.
15
 * IClassFileReader onto a String using the proper line separator.
16
 * 
16
 * 
17
 * @since 2.0
17
 * @since 2.0
18
 * @deprecated - should use ClassFileBytesDisassembler instead
18
 * @deprecated Use {@link ClassFileBytesDisassembler} instead
19
 */
19
 */
20
public interface IClassFileDisassembler {
20
public interface IClassFileDisassembler {
21
	
21
	
(-)model/org/eclipse/jdt/core/IJavaElementDelta.java (-1 / +1 lines)
Lines 170-176 Link Here
170
	/**
170
	/**
171
	 * Change flag indicating that a classpath entry corresponding to the element has changed position in the project's 
171
	 * Change flag indicating that a classpath entry corresponding to the element has changed position in the project's 
172
	 * classpath. This flag is only valid if the element is an <code>IPackageFragmentRoot</code>.
172
	 * classpath. This flag is only valid if the element is an <code>IPackageFragmentRoot</code>.
173
	 * @deprecated Use F_REORDER instead.
173
	 * @deprecated Use {@link #F_REORDER} instead.
174
	 */
174
	 */
175
	public int F_CLASSPATH_REORDER = 0x000100;
175
	public int F_CLASSPATH_REORDER = 0x000100;
176
	/**
176
	/**
(-)model/org/eclipse/jdt/core/IJavaModelStatus.java (-1 / +1 lines)
Lines 67-73 Link Here
67
 *
67
 *
68
 * @return the string culprit, or <code>null</code> if none
68
 * @return the string culprit, or <code>null</code> if none
69
 * @see IJavaModelStatusConstants
69
 * @see IJavaModelStatusConstants
70
 * @deprecated Use IStatus#getMessage instead
70
 * @deprecated Use {@link IStatus#getMessage()} instead
71
 */
71
 */
72
String getString();
72
String getString();
73
/**
73
/**
(-)model/org/eclipse/jdt/core/IJavaProject.java (-1 / +1 lines)
Lines 484-490 Link Here
484
	 * @param entry the given entry
484
	 * @param entry the given entry
485
	 * @return the existing package fragment roots identified by the given entry
485
	 * @return the existing package fragment roots identified by the given entry
486
	 * @see IClasspathContainer
486
	 * @see IClasspathContainer
487
	 * @deprecated Use IJavaProject#findPackageFragmentRoots instead
487
	 * @deprecated Use {@link IJavaProject#findPackageFragmentRoots(IClasspathEntry)} instead
488
	 */
488
	 */
489
	IPackageFragmentRoot[] getPackageFragmentRoots(IClasspathEntry entry);
489
	IPackageFragmentRoot[] getPackageFragmentRoots(IClasspathEntry entry);
490
490
(-)model/org/eclipse/jdt/core/ICodeFormatter.java (-1 / +1 lines)
Lines 18-24 Link Here
18
 * @see ToolFactory#createCodeFormatter()
18
 * @see ToolFactory#createCodeFormatter()
19
 * @see ToolFactory#createDefaultCodeFormatter(java.util.Map options)
19
 * @see ToolFactory#createDefaultCodeFormatter(java.util.Map options)
20
 * @since 2.0
20
 * @since 2.0
21
 * @deprecated - should use org.eclipse.jdt.core.formatter.CodeFormatter instead (note: options have changed)
21
 * @deprecated Use {@link org.eclipse.jdt.core.formatter.CodeFormatter} instead (note: options have changed)
22
 */
22
 */
23
public interface ICodeFormatter {
23
public interface ICodeFormatter {
24
24
(-)model/org/eclipse/jdt/core/JavaCore.java (-6 / +5 lines)
Lines 745-757 Link Here
745
	public static final String CORE_ENABLE_CLASSPATH_MULTIPLE_OUTPUT_LOCATIONS = PLUGIN_ID + ".classpath.multipleOutputLocations"; //$NON-NLS-1$
745
	public static final String CORE_ENABLE_CLASSPATH_MULTIPLE_OUTPUT_LOCATIONS = PLUGIN_ID + ".classpath.multipleOutputLocations"; //$NON-NLS-1$
746
	/**
746
	/**
747
	 * Default task tag
747
	 * Default task tag
748
	 * @deprecated - should use #DEFAULT_TASK_TAGS instead 
748
	 * @deprecated Use {@link #DEFAULT_TASK_TAGS} instead 
749
	 * @since 2.1
749
	 * @since 2.1
750
	 */
750
	 */
751
	public static final String DEFAULT_TASK_TAG = "TODO"; //$NON-NLS-1$
751
	public static final String DEFAULT_TASK_TAG = "TODO"; //$NON-NLS-1$
752
	/**
752
	/**
753
	 * Default task priority
753
	 * Default task priority
754
	 * @deprecated - should use #DEFAULT_TASK_PRIORITIES instead 
754
	 * @deprecated Use {@link #DEFAULT_TASK_PRIORITIES} instead 
755
	 * @since 2.1
755
	 * @since 2.1
756
	 */
756
	 */
757
	public static final String DEFAULT_TASK_PRIORITY = "NORMAL"; //$NON-NLS-1$
757
	public static final String DEFAULT_TASK_PRIORITY = "NORMAL"; //$NON-NLS-1$
Lines 2782-2790 Link Here
2782
	 * 
2782
	 * 
2783
	 * @param factory the given buffer factory
2783
	 * @param factory the given buffer factory
2784
	 * @return the list of shared working copies for a given buffer factory
2784
	 * @return the list of shared working copies for a given buffer factory
2785
	 * @see IWorkingCopy
2786
	 * @since 2.0
2785
	 * @since 2.0
2787
	 * @deprecated - should use #getWorkingCopies(WorkingCopyOwner) instead
2786
	 * @deprecated Use {@link #getWorkingCopies(WorkingCopyOwner)} instead
2788
	 */
2787
	 */
2789
	public static IWorkingCopy[] getSharedWorkingCopies(IBufferFactory factory){
2788
	public static IWorkingCopy[] getSharedWorkingCopies(IBufferFactory factory){
2790
		
2789
		
Lines 3881-3887 Link Here
3881
	 * @param variableName the name of the classpath variable
3880
	 * @param variableName the name of the classpath variable
3882
	 * @see #setClasspathVariable(String, IPath)
3881
	 * @see #setClasspathVariable(String, IPath)
3883
	 *
3882
	 *
3884
	 * @deprecated - use version with extra IProgressMonitor
3883
	 * @deprecated Use {@link #removeClasspathVariable(String, IProgressMonitor)} instead
3885
	 */
3884
	 */
3886
	public static void removeClasspathVariable(String variableName) {
3885
	public static void removeClasspathVariable(String variableName) {
3887
		removeClasspathVariable(variableName, null);
3886
		removeClasspathVariable(variableName, null);
Lines 4090-4096 Link Here
4090
	 * @throws JavaModelException
4089
	 * @throws JavaModelException
4091
	 * @see #getClasspathVariable(String)
4090
	 * @see #getClasspathVariable(String)
4092
	 *
4091
	 *
4093
	 * @deprecated - use API with IProgressMonitor
4092
	 * @deprecated Use {@link #setClasspathVariable(String, IPath, IProgressMonitor)} instead
4094
	 */
4093
	 */
4095
	public static void setClasspathVariable(String variableName, IPath path)
4094
	public static void setClasspathVariable(String variableName, IPath path)
4096
		throws JavaModelException {
4095
		throws JavaModelException {
(-)model/org/eclipse/jdt/core/IWorkingCopy.java (-1 / +28 lines)
Lines 49-55 Link Here
49
 * <p>
49
 * <p>
50
 * This interface is not intended to be implemented by clients.
50
 * This interface is not intended to be implemented by clients.
51
 * </p>
51
 * </p>
52
 * @deprecated Use <code>ICompilationUnit</code>instead
52
 * @deprecated Use {@link ICompilationUnit} instead
53
 */
53
 */
54
public interface IWorkingCopy {
54
public interface IWorkingCopy {
55
	
55
	
Lines 81-86 Link Here
81
	 * <li> This element is not a working copy (INVALID_ELEMENT_TYPES)
81
	 * <li> This element is not a working copy (INVALID_ELEMENT_TYPES)
82
	 * <li> A update conflict (described above) (UPDATE_CONFLICT)
82
	 * <li> A update conflict (described above) (UPDATE_CONFLICT)
83
	 * </ul>
83
	 * </ul>
84
	 * @deprecated Use {@link ICompilationUnit#commitWorkingCopy(boolean, IProgressMonitor)} instead.
84
	 */
85
	 */
85
	void commit(boolean force, IProgressMonitor monitor) throws JavaModelException;
86
	void commit(boolean force, IProgressMonitor monitor) throws JavaModelException;
86
	
87
	
Lines 97-102 Link Here
97
	 * When it is destroyed, a REMOVED IJavaElementDelta is reported on this 
98
	 * When it is destroyed, a REMOVED IJavaElementDelta is reported on this 
98
	 * working copy.
99
	 * working copy.
99
	 * </p>
100
	 * </p>
101
	 * @deprecated Use {@link ICompilationUnit#discardWorkingCopy()} instead.
100
	 */
102
	 */
101
	void destroy();
103
	void destroy();
102
	
104
	
Lines 111-116 Link Here
111
	 * @return the found shared working copy for this element, <code>null</code> if none
113
	 * @return the found shared working copy for this element, <code>null</code> if none
112
	 * @see IBufferFactory
114
	 * @see IBufferFactory
113
	 * @since 2.0
115
	 * @since 2.0
116
	 * 
117
	 * @deprecated Use {@link ICompilationUnit#findWorkingCopy(WorkingCopyOwner)} instead.
114
	 */
118
	 */
115
	IJavaElement findSharedWorkingCopy(IBufferFactory bufferFactory);
119
	IJavaElement findSharedWorkingCopy(IBufferFactory bufferFactory);
116
120
Lines 122-127 Link Here
122
	 * @param workingCopyElement the specified working copy element
126
	 * @param workingCopyElement the specified working copy element
123
	 * @return the original element the specified working copy element was created from,
127
	 * @return the original element the specified working copy element was created from,
124
	 * or <code>null</code> if this is not a working copy element
128
	 * or <code>null</code> if this is not a working copy element
129
	 * 
130
	 * @deprecated Use {@link IJavaElement#getPrimaryElement()} instead.
125
	 */
131
	 */
126
	IJavaElement getOriginal(IJavaElement workingCopyElement);
132
	IJavaElement getOriginal(IJavaElement workingCopyElement);
127
	
133
	
Lines 131-136 Link Here
131
	 * 
137
	 * 
132
	 * @return the original element this working copy was created from,
138
	 * @return the original element this working copy was created from,
133
	 * or <code>null</code> if this is not a working copy
139
	 * or <code>null</code> if this is not a working copy
140
	 * 
141
	 * @deprecated Use {@link ICompilationUnit#findPrimaryType()} instead.
134
	 */
142
	 */
135
	IJavaElement getOriginalElement();
143
	IJavaElement getOriginalElement();
136
	
144
	
Lines 152-157 Link Here
152
	 * @param element the given element
160
	 * @param element the given element
153
	 * @return the found elements in this compilation unit that correspond to the given element
161
	 * @return the found elements in this compilation unit that correspond to the given element
154
	 * @since 2.0 
162
	 * @since 2.0 
163
	 * 
164
	 * @deprecated Use {@link ICompilationUnit#findElements(IJavaElement)} instead.
155
	 */
165
	 */
156
	IJavaElement[] findElements(IJavaElement element);
166
	IJavaElement[] findElements(IJavaElement element);
157
	
167
	
Lines 161-166 Link Here
161
	 * 
171
	 * 
162
	 * @return the found primary type of this compilation unit, or <code>null</code> if no such a type exists
172
	 * @return the found primary type of this compilation unit, or <code>null</code> if no such a type exists
163
	 * @since 2.0
173
	 * @since 2.0
174
	 * 
175
	 * @deprecated Use {@link ICompilationUnit#findPrimaryType()} instead.
164
	 */
176
	 */
165
	IType findPrimaryType();
177
	IType findPrimaryType();
166
	
178
	
Lines 202-207 Link Here
202
	 * @see IBufferFactory
214
	 * @see IBufferFactory
203
	 * @see IProblemRequestor
215
	 * @see IProblemRequestor
204
	 * @since 2.0
216
	 * @since 2.0
217
	 * 
218
	 * @deprecated Use {@link ICompilationUnit#getWorkingCopy(WorkingCopyOwner, IProblemRequestor, IProgressMonitor)} instead.
205
	 */
219
	 */
206
	IJavaElement getSharedWorkingCopy(
220
	IJavaElement getSharedWorkingCopy(
207
		IProgressMonitor monitor,
221
		IProgressMonitor monitor,
Lines 227-232 Link Here
227
	 *   not be determined. 
241
	 *   not be determined. 
228
	 * @return a new working copy of this element if this element is not
242
	 * @return a new working copy of this element if this element is not
229
	 * a working copy, or this element if this element is already a working copy
243
	 * a working copy, or this element if this element is already a working copy
244
	 * 
245
	 * @deprecated Use {@link ICompilationUnit#getWorkingCopy(IProgressMonitor)} instead.
230
	 */
246
	 */
231
	IJavaElement getWorkingCopy() throws JavaModelException;
247
	IJavaElement getWorkingCopy() throws JavaModelException;
232
	
248
	
Lines 260-265 Link Here
260
	 * @return a new working copy of this element using the given factory to create
276
	 * @return a new working copy of this element using the given factory to create
261
	 * the buffer, or this element if this element is already a working copy
277
	 * the buffer, or this element if this element is already a working copy
262
	 * @since 2.0
278
	 * @since 2.0
279
	 * 
280
	 * @deprecated Use {@link ICompilationUnit#getWorkingCopy(WorkingCopyOwner, IProblemRequestor, IProgressMonitor)} instead.
263
	 */
281
	 */
264
	IJavaElement getWorkingCopy(
282
	IJavaElement getWorkingCopy(
265
		IProgressMonitor monitor,
283
		IProgressMonitor monitor,
Lines 274-279 Link Here
274
	 * @param resource this working copy's resource
292
	 * @param resource this working copy's resource
275
	 * @return true if this working copy's original element's content
293
	 * @return true if this working copy's original element's content
276
	 * has not changed since the inception of this working copy, false otherwise
294
	 * has not changed since the inception of this working copy, false otherwise
295
	 * 
296
	 * @deprecated Use {@link ICompilationUnit#hasResourceChanged()} instead.
277
	 */
297
	 */
278
	boolean isBasedOn(IResource resource);
298
	boolean isBasedOn(IResource resource);
279
	
299
	
Lines 281-286 Link Here
281
	 * Returns whether this element is a working copy.
301
	 * Returns whether this element is a working copy.
282
	 * 
302
	 * 
283
	 * @return true if this element is a working copy, false otherwise
303
	 * @return true if this element is a working copy, false otherwise
304
	 * 
305
	 * @deprecated Use {@link ICompilationUnit#isWorkingCopy()} instead.
284
	 */
306
	 */
285
	boolean isWorkingCopy();
307
	boolean isWorkingCopy();
286
	
308
	
Lines 307-312 Link Here
307
	 * <li> The original Java element does not exist (ELEMENT_DOES_NOT_EXIST)</li>
329
	 * <li> The original Java element does not exist (ELEMENT_DOES_NOT_EXIST)</li>
308
	 * </ul>
330
	 * </ul>
309
	 * @return <code>null</code>
331
	 * @return <code>null</code>
332
	 * 
333
	 * @deprecated Use {@link ICompilationUnit#reconcile(int, boolean, WorkingCopyOwner, IProgressMonitor)} instead.
310
	 */
334
	 */
311
	IMarker[] reconcile() throws JavaModelException;
335
	IMarker[] reconcile() throws JavaModelException;
312
	
336
	
Lines 336-341 Link Here
336
	 * <li> The original Java element does not exist (ELEMENT_DOES_NOT_EXIST)</li>
360
	 * <li> The original Java element does not exist (ELEMENT_DOES_NOT_EXIST)</li>
337
	 * </ul>
361
	 * </ul>
338
	 * @since 2.0
362
	 * @since 2.0
363
	 * 
364
	 * @deprecated Use {@link ICompilationUnit#reconcile(int, boolean, WorkingCopyOwner, IProgressMonitor)} instead.
339
	 */
365
	 */
340
	void reconcile(boolean forceProblemDetection, IProgressMonitor monitor) throws JavaModelException;
366
	void reconcile(boolean forceProblemDetection, IProgressMonitor monitor) throws JavaModelException;
341
367
Lines 352-357 Link Here
352
	 * <ul>
378
	 * <ul>
353
	 * <li> The original Java element does not exist (ELEMENT_DOES_NOT_EXIST)</li>
379
	 * <li> The original Java element does not exist (ELEMENT_DOES_NOT_EXIST)</li>
354
	 * </ul>
380
	 * </ul>
381
	 * @deprecated Use {@link ICompilationUnit#restore()} instead.
355
	 */
382
	 */
356
	void restore() throws JavaModelException;
383
	void restore() throws JavaModelException;
357
}
384
}
(-)model/org/eclipse/jdt/core/ToolFactory.java (-3 / +3 lines)
Lines 54-60 Link Here
54
	 * @return an instance of a code formatter
54
	 * @return an instance of a code formatter
55
	 * @see ICodeFormatter
55
	 * @see ICodeFormatter
56
	 * @see ToolFactory#createDefaultCodeFormatter(Map)
56
	 * @see ToolFactory#createDefaultCodeFormatter(Map)
57
	 * @deprecated - should use #createCodeFormatter(Map) instead. Extension point is discontinued
57
	 * @deprecated Use {@link #createCodeFormatter(Map)} instead. Extension point is discontinued
58
	 */
58
	 */
59
	public static ICodeFormatter createCodeFormatter(){
59
	public static ICodeFormatter createCodeFormatter(){
60
		
60
		
Lines 119-125 Link Here
119
	 * 
119
	 * 
120
	 * @return a classfile bytecode disassembler
120
	 * @return a classfile bytecode disassembler
121
	 * @see org.eclipse.jdt.core.util.IClassFileDisassembler
121
	 * @see org.eclipse.jdt.core.util.IClassFileDisassembler
122
	 * @deprecated - should use factory method creating ClassFileBytesDisassembler instead 
122
	 * @deprecated Use {@link #createDefaultClassFileBytesDisassembler()} instead 
123
	 */
123
	 */
124
	public static org.eclipse.jdt.core.util.IClassFileDisassembler createDefaultClassFileDisassembler(){
124
	public static org.eclipse.jdt.core.util.IClassFileDisassembler createDefaultClassFileDisassembler(){
125
		class DeprecatedDisassembler extends Disassembler implements org.eclipse.jdt.core.util.IClassFileDisassembler {
125
		class DeprecatedDisassembler extends Disassembler implements org.eclipse.jdt.core.util.IClassFileDisassembler {
Lines 287-293 Link Here
287
	 * @see ICodeFormatter
287
	 * @see ICodeFormatter
288
	 * @see ToolFactory#createCodeFormatter()
288
	 * @see ToolFactory#createCodeFormatter()
289
	 * @see JavaCore#getOptions()
289
	 * @see JavaCore#getOptions()
290
	 * @deprecated - use #createCodeFormatter(Map) instead
290
	 * @deprecated Use {@link #createCodeFormatter(Map)} instead
291
	 */
291
	 */
292
	public static ICodeFormatter createDefaultCodeFormatter(Map options){
292
	public static ICodeFormatter createDefaultCodeFormatter(Map options){
293
		if (options == null) options = JavaCore.getOptions();
293
		if (options == null) options = JavaCore.getOptions();
(-)model/org/eclipse/jdt/core/IBufferFactory.java (-1 / +1 lines)
Lines 16-22 Link Here
16
 * This interface may be implemented by clients.
16
 * This interface may be implemented by clients.
17
 * </p>
17
 * </p>
18
 * @since 2.0
18
 * @since 2.0
19
 * @deprecated Use <code>WorkingCopyOwner</code> instead
19
 * @deprecated Use {@link WorkingCopyOwner} instead
20
 */
20
 */
21
public interface IBufferFactory {
21
public interface IBufferFactory {
22
22
(-)model/org/eclipse/jdt/core/IClasspathEntry.java (-1 / +1 lines)
Lines 447-453 Link Here
447
	 *	<p> 
447
	 *	<p> 
448
	 * Note that this deprecated API doesn't handle CPE_CONTAINER entries.
448
	 * Note that this deprecated API doesn't handle CPE_CONTAINER entries.
449
	 * 
449
	 * 
450
	 * @deprecated - use JavaCore.getResolvedClasspathEntry(...)
450
	 * @deprecated Use {@link JavaCore#getResolvedClasspathEntry(IClasspathEntry)} instead
451
	 */
451
	 */
452
	IClasspathEntry getResolvedEntry();	
452
	IClasspathEntry getResolvedEntry();	
453
}
453
}
(-)model/org/eclipse/jdt/core/IMethod.java (-1 / +1 lines)
Lines 65-71 Link Here
65
 * in the order declared in the source, an empty array if none
65
 * in the order declared in the source, an empty array if none
66
 * @see Signature
66
 * @see Signature
67
 * @since 3.0
67
 * @since 3.0
68
 * @deprecated Use #getTypeParameters() instead
68
 * @deprecated Use {@link #getTypeParameters()} instead
69
 */
69
 */
70
String[] getTypeParameterSignatures() throws JavaModelException;
70
String[] getTypeParameterSignatures() throws JavaModelException;
71
/**
71
/**
(-)model/org/eclipse/jdt/core/IType.java (-2 / +2 lines)
Lines 861-867 Link Here
861
	 * @exception JavaModelException if this element does not exist or if an
861
	 * @exception JavaModelException if this element does not exist or if an
862
	 *		exception occurs while accessing its corresponding resource.
862
	 *		exception occurs while accessing its corresponding resource.
863
	 * @since 2.0
863
	 * @since 2.0
864
	 * @deprecated use #newSupertypeHierarchy(ICompilationUnit[], IProgressMonitor) instead
864
	 * @deprecated Use {@link #newSupertypeHierarchy(ICompilationUnit[], IProgressMonitor)} instead
865
	 */
865
	 */
866
	ITypeHierarchy newSupertypeHierarchy(IWorkingCopy[] workingCopies, IProgressMonitor monitor)
866
	ITypeHierarchy newSupertypeHierarchy(IWorkingCopy[] workingCopies, IProgressMonitor monitor)
867
		throws JavaModelException;
867
		throws JavaModelException;
Lines 973-979 Link Here
973
	 * @exception JavaModelException if this element does not exist or if an
973
	 * @exception JavaModelException if this element does not exist or if an
974
	 *		exception occurs while accessing its corresponding resource.
974
	 *		exception occurs while accessing its corresponding resource.
975
	 * @since 2.0
975
	 * @since 2.0
976
	 * @deprecated use #newTypeHierarchy(ICompilationUnit[], IProgressMonitor) instead
976
	 * @deprecated Use {@link #newTypeHierarchy(ICompilationUnit[], IProgressMonitor)} instead
977
	 */
977
	 */
978
	ITypeHierarchy newTypeHierarchy(IWorkingCopy[] workingCopies, IProgressMonitor monitor) throws JavaModelException;
978
	ITypeHierarchy newTypeHierarchy(IWorkingCopy[] workingCopies, IProgressMonitor monitor) throws JavaModelException;
979
	
979
	
(-)model/org/eclipse/jdt/core/IClassFile.java (-1 / +1 lines)
Lines 147-153 Link Here
147
 * <li> This class file does not exist (ELEMENT_DOES_NOT_EXIST)</li>
147
 * <li> This class file does not exist (ELEMENT_DOES_NOT_EXIST)</li>
148
 * </ul>
148
 * </ul>
149
 * @since 2.0
149
 * @since 2.0
150
 * @deprecated Use getWorkingCopy(WorkingCopyOwner, IProgressMonitor) instead
150
 * @deprecated Use {@link #getWorkingCopy(WorkingCopyOwner, IProgressMonitor)} instead
151
 */
151
 */
152
IJavaElement getWorkingCopy(IProgressMonitor monitor, IBufferFactory factory) throws JavaModelException;
152
IJavaElement getWorkingCopy(IProgressMonitor monitor, IBufferFactory factory) throws JavaModelException;
153
/**
153
/**
(-)dom/org/eclipse/jdt/core/dom/Message.java (-1 / +1 lines)
Lines 101-107 Link Here
101
	 * @return the 0-based character index, or <code>-1</code>
101
	 * @return the 0-based character index, or <code>-1</code>
102
	 *    if no source position information is recorded for this
102
	 *    if no source position information is recorded for this
103
	 *    message
103
	 *    message
104
	 * @deprecated Use getStartPosition() instead.
104
	 * @deprecated Use {@link #getStartPosition()} instead.
105
	 * @see #getLength()
105
	 * @see #getLength()
106
	 */
106
	 */
107
	public int getSourcePosition() {
107
	public int getSourcePosition() {

Return to bug 158951