

Classes | |
| class | MyBean |
| class | MyBeanNode |
| class | MyNodeAction |
Public Member Functions | |
| ExplorerIssue (Node rootNode) | |
Static Public Member Functions | |
| static void | main (String[] args) throws IntrospectionException |
Static Private Member Functions | |
| static Action | actionForComp (TopComponent c) |
| static Node | createNodeStructure (String name) throws IntrospectionException |
An example that shows a possible bug: A JButton connected to an action (via a ButtonBridge) is not correctly activated.
To see this behavior, execute the main() method. It creates two Explorers, one of which is directly opened, and the other is first inserted into a TopComponent and then opened. Click on the node: The JButton works in the first explorer, but not in the second one.
| cern::laser::test::ExplorerIssue::ExplorerIssue | ( | Node | rootNode | ) | [inline] |
Referenced by main().
| static Action cern::laser::test::ExplorerIssue::actionForComp | ( | TopComponent | c | ) | [inline, static, private] |
References org::openide::windows::TopComponent::getLookup().
Referenced by main().
| static Node cern::laser::test::ExplorerIssue::createNodeStructure | ( | String | name | ) | throws IntrospectionException [inline, static, private] |
helper method, creates a BeanNode with children
Referenced by main().
| static void cern::laser::test::ExplorerIssue::main | ( | String[] | args | ) | throws IntrospectionException [inline, static] |
1.6.2