int categoryNodeIndex = categoryNode.getIndex();
if (category.equals(BrowserTreeNode.NODE_CONSTANT_POOL)) {
--categoryNodeIndex;
}
if (category.equals(BrowserTreeNode.NODE_METHOD)) {
MethodInfo methodInfo = services.getClassFile().getMethods()[categoryNodeIndex];
addClassMemberPathComponent(methodInfo, browserPath, selectionPath);
} else if (category.equals(BrowserTreeNode.NODE_FIELD)) {
FieldInfo fieldInfo = services.getClassFile().getFields()[categoryNodeIndex];
addClassMemberPathComponent(fieldInfo, browserPath, selectionPath);
} else {