diff options
Diffstat (limited to 'odk/examples/DevelopersGuide/ScriptingFramework/ScriptSelector/ScriptSelector/ScriptSelector.java')
-rw-r--r-- | odk/examples/DevelopersGuide/ScriptingFramework/ScriptSelector/ScriptSelector/ScriptSelector.java | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/odk/examples/DevelopersGuide/ScriptingFramework/ScriptSelector/ScriptSelector/ScriptSelector.java b/odk/examples/DevelopersGuide/ScriptingFramework/ScriptSelector/ScriptSelector/ScriptSelector.java index 5cbd401c941b..7382a7d42762 100644 --- a/odk/examples/DevelopersGuide/ScriptingFramework/ScriptSelector/ScriptSelector/ScriptSelector.java +++ b/odk/examples/DevelopersGuide/ScriptingFramework/ScriptSelector/ScriptSelector/ScriptSelector.java @@ -64,8 +64,7 @@ public class ScriptSelector { Object obj = ctxt.getComponentContext().getValueByName(MSP_FACTORY); - XScriptProviderFactory fac = (XScriptProviderFactory) - UnoRuntime.queryInterface(XScriptProviderFactory.class, obj); + XScriptProviderFactory fac = UnoRuntime.queryInterface(XScriptProviderFactory.class, obj); final XScriptProvider msp = fac.createScriptProvider(new Any(new Type(), null)); @@ -94,8 +93,7 @@ public class ScriptSelector { new TreeSelectionListener() { public void valueChanged(TreeSelectionEvent e) { XBrowseNode xbn = selectorPanel.getSelection(); - XPropertySet props = (XPropertySet) - UnoRuntime.queryInterface(XPropertySet.class, xbn); + XPropertySet props = UnoRuntime.queryInterface(XPropertySet.class, xbn); if (xbn != null && xbn.getType() == BrowseNodeTypes.SCRIPT) @@ -219,11 +217,10 @@ public class ScriptSelector { XBrowseNode result = null; XComponentContext xcc = ctxt.getComponentContext(); - XBrowseNodeFactory xBrowseFac = (XBrowseNodeFactory) - UnoRuntime.queryInterface( - XBrowseNodeFactory.class, xcc.getValueByName(BROWSE_FACTORY)); + XBrowseNodeFactory xBrowseFac = UnoRuntime.queryInterface( + XBrowseNodeFactory.class, xcc.getValueByName(BROWSE_FACTORY)); - result = (XBrowseNode)UnoRuntime.queryInterface( + result = UnoRuntime.queryInterface( XBrowseNode.class, xBrowseFac.createView( BrowseNodeFactoryViewTypes.MACROSELECTOR ) ); @@ -276,7 +273,7 @@ class ScriptSelectorPanel extends JPanel { tree.addTreeSelectionListener(new TreeSelectionListener() { public void valueChanged(TreeSelectionEvent e) { XBrowseNode xbn = getSelection(); - XPropertySet props = (XPropertySet)UnoRuntime.queryInterface( + XPropertySet props = UnoRuntime.queryInterface( XPropertySet.class, xbn); if (xbn == null) { |