Added @Override annotations to protected methods.
1.1 --- a/lexer.editorbridge.calc/src/org/netbeans/modules/lexer/editorbridge/calc/lang/CalcTokenId.java Wed Dec 06 14:35:00 2006 +0000
1.2 +++ b/lexer.editorbridge.calc/src/org/netbeans/modules/lexer/editorbridge/calc/lang/CalcTokenId.java Wed Dec 06 15:26:45 2006 +0000
1.3 @@ -79,10 +79,12 @@
1.4 }
1.5
1.6 private static final Language<CalcTokenId> language = new LanguageHierarchy<CalcTokenId>() {
1.7 + @Override
1.8 protected Collection<CalcTokenId> createTokenIds() {
1.9 return EnumSet.allOf(CalcTokenId.class);
1.10 }
1.11
1.12 + @Override
1.13 protected Map<String,Collection<CalcTokenId>> createTokenCategories() {
1.14 Map<String,Collection<CalcTokenId>> cats = new HashMap<String,Collection<CalcTokenId>>();
1.15
1.16 @@ -94,17 +96,19 @@
1.17 return cats;
1.18 }
1.19
1.20 - public Lexer<CalcTokenId> createLexer(LexerRestartInfo<CalcTokenId> info) {
1.21 + @Override
1.22 + protected Lexer<CalcTokenId> createLexer(LexerRestartInfo<CalcTokenId> info) {
1.23 return new CalcLexer(info);
1.24 }
1.25
1.26 - public LanguageEmbedding embedding(
1.27 - Token<CalcTokenId> token, boolean tokenComplete,
1.28 - LanguagePath languagePath, InputAttributes inputAttributes) {
1.29 + @Override
1.30 + protected LanguageEmbedding embedding(
1.31 + Token<CalcTokenId> token, LanguagePath languagePath, InputAttributes inputAttributes) {
1.32 return null; // No embedding
1.33 }
1.34
1.35 - public String mimeType() {
1.36 + @Override
1.37 + protected String mimeType() {
1.38 return CalcDataLoader.CALC_MIME_TYPE;
1.39 }
1.40