com.ptc.windchill.structconf.xconf
Class ParseLocator
java.lang.Object
com.ptc.windchill.structconf.xconf.ParseLocator
- All Implemented Interfaces:
- Comparable
- public final class ParseLocator
- extends Object
- implements Comparable
Class to record locations in a xconf files.
Constructor Summary |
(package private) |
ParseLocator(String id,
int line_number,
boolean is_declaration)
|
id_
private final String id_
lineNumber_
private final int lineNumber_
isDeclaration_
private final boolean isDeclaration_
ParseLocator
ParseLocator(String id,
int line_number,
boolean is_declaration)
getId
public final String getId()
getLineNumber
public final int getLineNumber()
isDeclaration
public final boolean isDeclaration()
toString
public String toString()
hashCode
public int hashCode()
equals
public boolean equals(Object o)
compareTo
public int compareTo(Object o)
- Specified by:
compareTo
in interface Comparable
getPathWithoutFileProtocol
public String getPathWithoutFileProtocol()
- If the id is a file url, return the path with out the file:/ prefix. Otherwise return the full id with protocol.