@@ -0,0 +1,768 @@
+package org.cytoscape.keggscape.internal.read.kgml;%0A%0Apublic enum KeggNodeTableType %7B%0A%09X(%22KEGG_NODE_X%22), Y(%22KEGG_NODE_Y%22), WIDTH(%22KEGG_NODE_WIDTH%22), HEIGHT(%22KEGG_NODE_HEIGHT%22),%0A%09LABEL(%22KEGG_NODE_LABEL%22), LABEL_COLOR(%22KEGG_NODE_LABEL_COLOR%22), FILL_COLOR(%22KEGG_NODE_FILL_COLOR%22),%0A%09LABEL_LIST_FIRST(%22KEGG_NODE_LABEL_LIST_FIRST%22), SHAPE(%22KEGG_NODE_SHAPE%22), TYPE(%22KEGG_NODE_TYPE%22);%0A%09%0A%09private String tag;%0A%09%0A%09private KeggNodeTableType(final String tag) %7B%0A%09%09this.tag = tag;%0A%09%7D%0A%09%0A%09public String getTag() %7B%0A%09%09return this.tag;%0A%09%7D%0A%09%0A%09public static KeggNodeTableType getType(final String tag) %7B%0A        for(KeggNodeTableType entry: KeggNodeTableType.values()) %7B%0A            if(entry.getTag().equals(tag))%0A                    return entry;%0A        %7D%0A    %0A        return null;%0A%09%7D%0A%0A%7D%0A

add enum for static strings