diff options
Diffstat (limited to 'odk/examples/DevelopersGuide/ScriptingFramework/ScriptSelector/ScriptSelector/ScriptSelector.java')
-rw-r--r-- | odk/examples/DevelopersGuide/ScriptingFramework/ScriptSelector/ScriptSelector/ScriptSelector.java | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/odk/examples/DevelopersGuide/ScriptingFramework/ScriptSelector/ScriptSelector/ScriptSelector.java b/odk/examples/DevelopersGuide/ScriptingFramework/ScriptSelector/ScriptSelector/ScriptSelector.java index f461b9ddfb5d..cc448ff27715 100644 --- a/odk/examples/DevelopersGuide/ScriptingFramework/ScriptSelector/ScriptSelector/ScriptSelector.java +++ b/odk/examples/DevelopersGuide/ScriptingFramework/ScriptSelector/ScriptSelector/ScriptSelector.java @@ -63,7 +63,7 @@ public class ScriptSelector { XScriptProviderFactory fac = (XScriptProviderFactory) UnoRuntime.queryInterface(XScriptProviderFactory.class, obj); - + final XScriptProvider msp = fac.createScriptProvider(new Any(new Type(), null)); @@ -117,7 +117,7 @@ public class ScriptSelector { Object[][] out = new Object[1][0]; out[0] = new Object[0]; - + short[][] num = new short[1][0]; num[0] = new short[0]; @@ -185,7 +185,7 @@ public class ScriptSelector { JButton button) { boolean enable = false; - + try { if (props != null) @@ -207,19 +207,19 @@ public class ScriptSelector { { // leave enable set to false } - + button.setEnabled(enable); } private XBrowseNode getRootNode(XScriptContext ctxt) { XBrowseNode result = null; - + XComponentContext xcc = ctxt.getComponentContext(); XBrowseNodeFactory xBrowseFac = (XBrowseNodeFactory) UnoRuntime.queryInterface( XBrowseNodeFactory.class, xcc.getValueByName(BROWSE_FACTORY)); - + result = (XBrowseNode)UnoRuntime.queryInterface( XBrowseNode.class, xBrowseFac.createView( BrowseNodeFactoryViewTypes.MACROSELECTOR ) ); @@ -244,7 +244,7 @@ class ScriptSelectorPanel extends JPanel { public XBrowseNode getSelection() { DefaultMutableTreeNode node = (DefaultMutableTreeNode) tree.getLastSelectedPathComponent(); - + if (node == null) { return null; } @@ -384,7 +384,7 @@ class ScriptTreeRenderer extends DefaultTreeCellRenderer { XBrowseNode xbn = (XBrowseNode)node.getUserObject(); if (xbn.getType() == BrowseNodeTypes.SCRIPT) { setIcon(scriptIcon); - } + } else if(xbn.getType() == BrowseNodeTypes.CONTAINER) { setIcon(containerIcon); } |