Class SourcePositionImpl
- java.lang.Object
-
- gw.gosudoc.com.sun.tools.javadoc.main.SourcePositionImpl
-
- All Implemented Interfaces:
SourcePosition
@Deprecated public class SourcePositionImpl extends java.lang.Object implements SourcePosition
Deprecated.A source position: filename, line number, and column number.This is NOT part of any supported API. If you write code that depends on this, you do so at your own risk. This code and its internal interfaces are subject to change or deletion without notice.
- Since:
- J2SE1.4
-
-
Constructor Summary
Constructors Modifier Constructor Description privateSourcePositionImpl(javax.tools.FileObject file, int position, com.sun.tools.javac.util.Position.LineMap lineMap)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description intcolumn()Deprecated.The column in the source file.java.io.Filefile()Deprecated.The source file.javax.tools.FileObjectfileObject()Deprecated.The source file.intline()Deprecated.The line in the source file.static SourcePositionmake(javax.tools.FileObject file, int pos, com.sun.tools.javac.util.Position.LineMap lineMap)Deprecated.java.lang.StringtoString()Deprecated.Convert the source position to the form "Filename:line".
-
-
-
Method Detail
-
file
public java.io.File file()
Deprecated.The source file. Returns null if no file information is available.- Specified by:
filein interfaceSourcePosition- Returns:
- the source file as a File.
-
fileObject
public javax.tools.FileObject fileObject()
Deprecated.The source file. Returns null if no file information is available.
-
line
public int line()
Deprecated.The line in the source file. The first line is numbered 1; 0 means no line number information is available.- Specified by:
linein interfaceSourcePosition- Returns:
- the line number in the source file as an integer.
-
column
public int column()
Deprecated.The column in the source file. The first column is numbered 1; 0 means no column information is available. Columns count characters in the input stream; a tab advances the column number to the next 8-column tab stop.- Specified by:
columnin interfaceSourcePosition- Returns:
- the column on the source line as an integer.
-
make
public static SourcePosition make(javax.tools.FileObject file, int pos, com.sun.tools.javac.util.Position.LineMap lineMap)
Deprecated.
-
toString
public java.lang.String toString()
Deprecated.Description copied from interface:SourcePositionConvert the source position to the form "Filename:line".- Specified by:
toStringin interfaceSourcePosition- Overrides:
toStringin classjava.lang.Object
-
-