/** @return bean node */ public Node createNode(Object bean) throws IntrospectionException { return new BeanNode(bean); } }
/** @return bean node */ public Node createNode (Object bean) throws IntrospectionException { return new BeanNode (bean); } }
/** @return bean node */ public Node createNode (Object bean) throws IntrospectionException { return new BeanNode (bean); } }
@Override public void resultChanged(LookupEvent ev) { // // only change nodes when component is not active // if (!active) { Collection<? extends Bean> c = ((Lookup.Result) ev.getSource()).allInstances(); Node[] nodes = new Node[c.size()]; int i = 0; for (Bean bean : c) { try { nodes[i++] = new org.openide.nodes.BeanNode<Bean>(bean); } catch (IntrospectionException ex) { Exceptions.printStackTrace(ex); } } propertySheet.setNodes(nodes); } } }
final Object instance = ic.instanceCreate(); if (instance instanceof JavaPlatform) { node = new FilterNode (new BeanNode(instance), Children.LEAF, Lookups.singleton(instance)); platform = (JavaPlatform) instance;