Class SourcePositionImpl
- java.lang.Object
-
- gw.gosudoc.com.sun.tools.javadoc.main.SourcePositionImpl
-
- All Implemented Interfaces:
SourcePosition
@Deprecated public class SourcePositionImpl extends 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
- Author:
- Neal M Gafter, Michael Van De Vanter (position representation changed to char offsets)
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description int
column()
Deprecated.The column in the source file.File
file()
Deprecated.The source file.FileObject
fileObject()
Deprecated.The source file.int
line()
Deprecated.The line in the source file.static SourcePosition
make(FileObject file, int pos, com.sun.tools.javac.util.Position.LineMap lineMap)
Deprecated.String
toString()
Deprecated.Convert the source position to the form "Filename:line".
-
-
-
Method Detail
-
file
public File file()
Deprecated.The source file. Returns null if no file information is available.- Specified by:
file
in interfaceSourcePosition
- Returns:
- the source file as a File.
-
fileObject
public 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:
line
in 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:
column
in interfaceSourcePosition
- Returns:
- the column on the source line as an integer.
-
make
public static SourcePosition make(FileObject file, int pos, com.sun.tools.javac.util.Position.LineMap lineMap)
Deprecated.
-
toString
public String toString()
Deprecated.Description copied from interface:SourcePosition
Convert the source position to the form "Filename:line".- Specified by:
toString
in interfaceSourcePosition
- Overrides:
toString
in classObject
-
-