/* * To change this template, choose Tools | Templates * and open the template in the editor. */ package org.nbstudio.syntax.utils; /** * * @author daimor */ public class ANTLRTokenId implements org.netbeans.api.lexer.TokenId { private final String name; private final String primaryCategory; private final int id; public ANTLRTokenId(String name, String primaryCategory, int id) { this.name = name; this.primaryCategory = primaryCategory; this.id = id; } @Override public String name() { return name; } @Override public int ordinal() { return id; } @Override public String primaryCategory() { return primaryCategory; } }