public override bool IncrementToken() { if (index == Enclosing_Instance.tokens.Length) { return false; } else { ClearAttributes(); termAtt.SetTermBuffer(Enclosing_Instance.tokens[index++]); offsetAtt.SetOffset(0, 0); return true; } }