package folioxml.core; /** * Used within FolioToken as a storage device for information about where the token was located in the source file. * Populated from FolioTokenReader * * @author nathanael */ public class TokenInfo { public TokenInfo() { } public long line = 0; public long col = 0; public long charIndex = 0; public long length = 0; public String text = null; public IIncludeResolutionService parentService; public String toString() { if (parentService == null) return "Line " + Long.toString(line + 1) + " col " + Long.toString(col + 1); else return "Line " + Long.toString(line + 1) + " col " + Long.toString(col + 1) + " in " + parentService.getDescription(); } }