private Object findConfigurationDescriptor( ApplicationDetailDescriptor descriptor, Class<?> configType) { Object configDescriptor = null; for (LayerDetailDescriptor childDescriptor : descriptor.layers()) { Object obj = findInModules(childDescriptor.modules(), configType); if (obj != null) { configDescriptor = obj; break; } } return configDescriptor; }
public MutableTreeNode build(ApplicationDetailDescriptor descriptor) { DefaultMutableTreeNode node = new DefaultMutableTreeNode(descriptor); buildLayersNode(node, descriptor.layers()); return node; }