/** * Constructor. * * @param line The segment from which to get the token. * @param beg The first character's position in <code>line</code>. * @param end The last character's position in <code>line</code>. * @param startOffset The offset into the document at which this * token begins. * @param type A token type listed as "generic" above. * @param languageIndex The language index for this token. */ public TokenImpl(char[] line, int beg, int end, int startOffset, int type, int languageIndex) { this(); set(line, beg,end, startOffset, type); setLanguageIndex(languageIndex); }
/** * {@inheritDoc} */ @Override public TokenImpl createToken(final char[] line, final int beg, final int end, final int startOffset, final int type) { TokenImpl token = tokenList[currentFreeToken]; token.set(line, beg,end, startOffset, type); currentFreeToken++; if (currentFreeToken==size) { augmentTokenList(); } return token; }
/** * Constructor. * * @param line The segment from which to get the token. * @param beg The first character's position in <code>line</code>. * @param end The last character's position in <code>line</code>. * @param startOffset The offset into the document at which this * token begins. * @param type A token type listed as "generic" above. * @param languageIndex The language index for this token. */ public TokenImpl(char[] line, int beg, int end, int startOffset, int type, int languageIndex) { this(); set(line, beg,end, startOffset, type); setLanguageIndex(languageIndex); }
/** * {@inheritDoc} */ @Override public TokenImpl createToken(final char[] line, final int beg, final int end, final int startOffset, final int type) { TokenImpl token = tokenList[currentFreeToken]; token.set(line, beg,end, startOffset, type); currentFreeToken++; if (currentFreeToken==size) { augmentTokenList(); } return token; }
tempToken.set(drawSeg.array, tokenOffset-start, p-1-start, tokenOffset, token.getType()); tempToken.setLanguageIndex(token.getLanguageIndex());
tempToken.set(drawSeg.array, tokenOffset-start, p-1-start, tokenOffset, token.getType()); tempToken.setLanguageIndex(token.getLanguageIndex());