case JavaNode.ENUM:
	static String buildID(int type, String name) {		StringBuffer sb= new StringBuffer();		switch (type) {		case JavaNode.CU:			sb.append(JavaElement.JEM_COMPILATIONUNIT);			break;		case JavaNode.CLASS:		case JavaNode.INTERFACE:			sb.append(JavaElement.JEM_TYPE);			sb.append(name);			break;		case JavaNode.FIELD:			sb.append(JavaElement.JEM_FIELD);			sb.append(name);			break;		case JavaNode.CONSTRUCTOR:		case JavaNode.METHOD:			sb.append(JavaElement.JEM_METHOD);			sb.append(name);			break;		case JavaNode.INIT:			sb.append(JavaElement.JEM_INITIALIZER);			sb.append(name);			break;		case JavaNode.PACKAGE:			sb.append(JavaElement.JEM_PACKAGEDECLARATION);			break;		case JavaNode.IMPORT:			sb.append(JavaElement.JEM_IMPORTDECLARATION);			sb.append(name);			break;		case JavaNode.IMPORT_CONTAINER:			sb.append('<');			break;		default:			Assert.isTrue(false);			break;		}		return sb.toString();	}