// Path: src/main/java/tk/skuro/idea/orgmode/OrgLanguage.java
// public final class OrgLanguage extends Language {
// 
//     public static final String ORG_LANGUAGE_ID = "OrgMode";
//     // see: http://lists.gnu.org/archive/html/emacs-diffs/2011-01/msg00290.html
//     public static final String ORG_LANGUAGE_MIME_TYPE = "text/x-org";
// 
//     public static final OrgLanguage INSTANCE = new OrgLanguage();
// 
//     private OrgLanguage() {
//         super(OrgLanguage.ORG_LANGUAGE_ID, OrgLanguage.ORG_LANGUAGE_MIME_TYPE);
//     }
// }


import tk.skuro.idea.orgmode.OrgLanguage;
import org.jetbrains.annotations.NonNls;
import com.intellij.psi.tree.IElementType;
package tk.skuro.idea.orgmode.parser;




/**
 * Class to represent an OrgElement token type for parsing org-mode text
 *
 * @author Carlo Sciolla
 * @since 0.1
 */
public class OrgTokenType extends IElementType {

    public OrgTokenType(@NonNls String debugId) {
// Path: src/main/java/tk/skuro/idea/orgmode/OrgLanguage.java
// public final class OrgLanguage extends Language {
// 
//     public static final String ORG_LANGUAGE_ID = "OrgMode";
//     // see: http://lists.gnu.org/archive/html/emacs-diffs/2011-01/msg00290.html
//     public static final String ORG_LANGUAGE_MIME_TYPE = "text/x-org";
// 
//     public static final OrgLanguage INSTANCE = new OrgLanguage();
// 
//     private OrgLanguage() {
//         super(OrgLanguage.ORG_LANGUAGE_ID, OrgLanguage.ORG_LANGUAGE_MIME_TYPE);
//     }
// }


// Path: src/main/java/tk/skuro/idea/orgmode/parser/OrgTokenType.java
import tk.skuro.idea.orgmode.OrgLanguage;
import org.jetbrains.annotations.NonNls;
import com.intellij.psi.tree.IElementType;

package tk.skuro.idea.orgmode.parser;




/**
 * Class to represent an OrgElement token type for parsing org-mode text
 *
 * @author Carlo Sciolla
 * @since 0.1
 */
public class OrgTokenType extends IElementType {

    public OrgTokenType(@NonNls String debugId) {
        super(debugId, OrgLanguage.INSTANCE);