KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > freemarker > eclipse > editors > ITokenManager


1 package freemarker.eclipse.editors;
2
3 import org.eclipse.jface.text.rules.IToken;
4
5 /**
6  * Implementations of this interface provide a set of tokens which should be
7  * used by ITokenScanner-s when they scan a piece of ftl code.
8  *
9  * This interface makes it possible to replace the default TokenManager with
10  * a non-SWT-dependent (and therefore lightweight) mock at test time.
11  *
12  * @author <a HREF="mailto:stephan&#64;chaquotay.net">Stephan Mueller</a>
13  * @version $Id: ITokenManager.java,v 1.1 2004/02/05 00:16:23 stephanmueller Exp $
14  */

15 public interface ITokenManager {
16     public IToken getInterpolationToken();
17     public IToken getXmlToken();
18     public IToken getXmlCommentToken();
19     public IToken getTextToken();
20     public IToken getDirectiveToken();
21     public IToken getStringToken();
22     public IToken getCommentToken();
23     public IToken getWhitespaceToken();
24     public void dispose();
25 }
Popular Tags