summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--accessibility/bridge/org/openoffice/accessibility/AccessBridge.java13
-rw-r--r--accessibility/bridge/org/openoffice/accessibility/WindowsAccessBridgeAdapter.java14
-rw-r--r--accessibility/bridge/org/openoffice/java/accessibility/AbstractButton.java6
-rw-r--r--accessibility/bridge/org/openoffice/java/accessibility/AccessibleComponentImpl.java3
-rw-r--r--accessibility/bridge/org/openoffice/java/accessibility/AccessibleEditableTextImpl.java7
-rw-r--r--accessibility/bridge/org/openoffice/java/accessibility/AccessibleHypertextImpl.java6
-rw-r--r--accessibility/bridge/org/openoffice/java/accessibility/AccessibleObjectFactory.java12
-rw-r--r--accessibility/bridge/org/openoffice/java/accessibility/AccessibleTextImpl.java3
-rw-r--r--accessibility/bridge/org/openoffice/java/accessibility/ComboBox.java2
-rw-r--r--accessibility/bridge/org/openoffice/java/accessibility/Component.java21
-rw-r--r--accessibility/bridge/org/openoffice/java/accessibility/Container.java19
-rw-r--r--accessibility/bridge/org/openoffice/java/accessibility/DescendantManager.java4
-rw-r--r--accessibility/bridge/org/openoffice/java/accessibility/Dialog.java5
-rw-r--r--accessibility/bridge/org/openoffice/java/accessibility/Frame.java5
-rw-r--r--accessibility/bridge/org/openoffice/java/accessibility/Icon.java2
-rw-r--r--accessibility/bridge/org/openoffice/java/accessibility/Label.java2
-rw-r--r--accessibility/bridge/org/openoffice/java/accessibility/List.java19
-rw-r--r--accessibility/bridge/org/openoffice/java/accessibility/Menu.java10
-rw-r--r--accessibility/bridge/org/openoffice/java/accessibility/MenuContainer.java2
-rw-r--r--accessibility/bridge/org/openoffice/java/accessibility/Paragraph.java8
-rw-r--r--accessibility/bridge/org/openoffice/java/accessibility/ScrollBar.java5
-rw-r--r--accessibility/bridge/org/openoffice/java/accessibility/Table.java21
-rw-r--r--accessibility/bridge/org/openoffice/java/accessibility/TextComponent.java9
-rw-r--r--accessibility/bridge/org/openoffice/java/accessibility/ToggleButton.java2
-rw-r--r--accessibility/bridge/org/openoffice/java/accessibility/ToolTip.java2
-rw-r--r--accessibility/bridge/org/openoffice/java/accessibility/Tree.java24
-rw-r--r--accessibility/bridge/org/openoffice/java/accessibility/Window.java5
-rw-r--r--accessibility/bridge/org/openoffice/java/accessibility/logging/XAccessibleEventLog.java9
-rw-r--r--accessibility/bridge/org/openoffice/java/accessibility/logging/XAccessibleTextLog.java2
-rw-r--r--bean/com/sun/star/beans/LocalOfficeConnection.java11
-rw-r--r--bean/com/sun/star/beans/LocalOfficeWindow.java16
-rw-r--r--bean/com/sun/star/comp/beans/Controller.java5
-rw-r--r--bean/com/sun/star/comp/beans/Frame.java10
-rw-r--r--bean/com/sun/star/comp/beans/LocalOfficeConnection.java15
-rw-r--r--bean/com/sun/star/comp/beans/LocalOfficeWindow.java16
-rw-r--r--bean/com/sun/star/comp/beans/OOoBean.java42
-rw-r--r--bean/com/sun/star/comp/beans/OfficeDocument.java15
-rw-r--r--bean/com/sun/star/comp/beans/Wrapper.java5
-rw-r--r--bean/qa/complex/bean/OOoBeanTest.java2
-rw-r--r--bean/qa/complex/bean/WriterFrame.java8
-rw-r--r--filter/qa/complex/filter/detection/typeDetection/Helper.java127
-rw-r--r--filter/qa/complex/filter/detection/typeDetection/TypeDetection.java72
-rw-r--r--filter/source/xsltfilter/com/sun/star/comp/xsltfilter/Base64.java2
-rw-r--r--filter/source/xsltfilter/com/sun/star/comp/xsltfilter/XSLTFilterOLEExtracter.java30
-rw-r--r--filter/source/xsltfilter/com/sun/star/comp/xsltfilter/XSLTransformer.java2
-rw-r--r--javaunohelper/com/sun/star/lib/uno/adapter/ByteArrayToXInputStreamAdapter.java2
-rw-r--r--javaunohelper/com/sun/star/lib/uno/adapter/InputStreamToXInputStreamAdapter.java2
-rw-r--r--javaunohelper/com/sun/star/lib/uno/helper/PropertySetMixin.java8
-rw-r--r--javaunohelper/test/com/sun/star/comp/helper/Bootstrap_Test.java4
-rw-r--r--javaunohelper/test/com/sun/star/comp/helper/ComponentContext_Test.java4
-rw-r--r--javaunohelper/test/com/sun/star/lib/uno/helper/InterfaceContainer_Test.java16
-rw-r--r--javaunohelper/test/com/sun/star/lib/uno/helper/MultiTypeInterfaceContainer_Test.java12
-rw-r--r--javaunohelper/test/com/sun/star/lib/uno/helper/PropertySet_Test.java70
-rw-r--r--javaunohelper/test/com/sun/star/lib/uno/helper/UnoUrlTest.java6
-rw-r--r--jurt/test/com/sun/star/lib/uno/protocols/urp/Marshaling_Test.java2
-rw-r--r--jurt/test/com/sun/star/lib/uno/protocols/urp/Protocol_Test.java4
-rw-r--r--odk/source/com/sun/star/lib/loader/InstallationFinder.java6
-rw-r--r--odk/source/com/sun/star/lib/loader/Loader.java18
-rw-r--r--scripting/java/Framework/com/sun/star/script/framework/security/SecurityDialog.java50
-rw-r--r--scripting/java/com/sun/star/script/framework/browse/DialogFactory.java75
-rw-r--r--scripting/java/com/sun/star/script/framework/browse/ParcelBrowseNode.java15
-rw-r--r--scripting/java/com/sun/star/script/framework/browse/ProviderBrowseNode.java11
-rw-r--r--scripting/java/com/sun/star/script/framework/browse/ScriptBrowseNode.java13
-rw-r--r--scripting/java/com/sun/star/script/framework/container/Parcel.java3
-rw-r--r--scripting/java/com/sun/star/script/framework/container/ParcelContainer.java15
-rw-r--r--scripting/java/com/sun/star/script/framework/container/ParcelDescriptor.java6
-rw-r--r--scripting/java/com/sun/star/script/framework/container/ScriptEntry.java10
-rw-r--r--scripting/java/com/sun/star/script/framework/container/ScriptMetaData.java10
-rw-r--r--scripting/java/com/sun/star/script/framework/container/UnoPkgContainer.java2
-rw-r--r--scripting/java/com/sun/star/script/framework/io/UCBStreamHandler.java4
-rw-r--r--scripting/java/com/sun/star/script/framework/io/XStorageHelper.java21
-rw-r--r--scripting/java/com/sun/star/script/framework/provider/EditorScriptContext.java4
-rw-r--r--scripting/java/com/sun/star/script/framework/provider/ScriptContext.java3
-rw-r--r--scripting/java/com/sun/star/script/framework/provider/ScriptProvider.java31
-rw-r--r--scripting/java/com/sun/star/script/framework/provider/beanshell/ScriptEditorForBeanShell.java13
-rw-r--r--scripting/java/com/sun/star/script/framework/provider/java/Resolver.java2
-rw-r--r--scripting/java/com/sun/star/script/framework/provider/java/ScriptDescriptor.java4
-rw-r--r--scripting/java/com/sun/star/script/framework/provider/java/ScriptProviderForJava.java5
-rw-r--r--scripting/java/com/sun/star/script/framework/provider/java/StrictResolver.java2
-rw-r--r--scripting/java/com/sun/star/script/framework/provider/javascript/ScriptEditorForJavaScript.java18
-rw-r--r--unotest/source/java/org/openoffice/test/tools/OfficeDocument.java2
81 files changed, 507 insertions, 586 deletions
diff --git a/accessibility/bridge/org/openoffice/accessibility/AccessBridge.java b/accessibility/bridge/org/openoffice/accessibility/AccessBridge.java
index 1d99feb231c8..d4aff6b5dfcb 100644
--- a/accessibility/bridge/org/openoffice/accessibility/AccessBridge.java
+++ b/accessibility/bridge/org/openoffice/accessibility/AccessBridge.java
@@ -34,6 +34,7 @@ import com.sun.star.uno.*;
import org.openoffice.java.accessibility.*;
+import java.awt.Window;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
@@ -42,7 +43,7 @@ import javax.accessibility.Accessible;
public class AccessBridge {
//
- protected static java.util.Hashtable topWindowMap = new java.util.Hashtable();
+ protected static java.util.Hashtable<String, Window> topWindowMap = new java.util.Hashtable<String, Window>();
private static java.awt.Window getTopWindowImpl(XAccessible xAccessible) {
// Because it can not be garantied that
@@ -51,7 +52,7 @@ public class AccessBridge {
// atomic.
synchronized (topWindowMap) {
String oid = UnoRuntime.generateOid(xAccessible);
- java.awt.Window w = (java.awt.Window) topWindowMap.get(oid);
+ java.awt.Window w = topWindowMap.get(oid);
if (w == null) {
w = AccessibleObjectFactory.getTopWindow(xAccessible);
@@ -107,7 +108,7 @@ public class AccessBridge {
case AccessibleRole.WINDOW:
case AccessibleRole.FRAME:
case AccessibleRole.DIALOG:
- return (java.awt.Window) topWindowMap.remove(UnoRuntime.generateOid(xAccessible));
+ return topWindowMap.remove(UnoRuntime.generateOid(xAccessible));
default:
break;
@@ -156,7 +157,7 @@ public class AccessBridge {
// FIXME this should be done in VCL
unoToolkit.addTopWindowListener(this);
- String os = (String) System.getProperty("os.name");
+ String os = System.getProperty("os.name");
// Try to initialize the WindowsAccessBridgeAdapter
if (os.startsWith("Windows")) {
@@ -177,7 +178,7 @@ public class AccessBridge {
* XTopWindowListener
*/
public void windowOpened(com.sun.star.lang.EventObject event) {
- XAccessible xAccessible = (XAccessible) UnoRuntime.queryInterface(XAccessible.class,
+ XAccessible xAccessible = UnoRuntime.queryInterface(XAccessible.class,
event.Source);
java.awt.Window w = getTopWindow(xAccessible);
}
@@ -198,7 +199,7 @@ public class AccessBridge {
}
public void windowClosed(com.sun.star.lang.EventObject event) {
- XAccessible xAccessible = (XAccessible) UnoRuntime.queryInterface(XAccessible.class,
+ XAccessible xAccessible = UnoRuntime.queryInterface(XAccessible.class,
event.Source);
java.awt.Window w = removeTopWindow(xAccessible);
diff --git a/accessibility/bridge/org/openoffice/accessibility/WindowsAccessBridgeAdapter.java b/accessibility/bridge/org/openoffice/accessibility/WindowsAccessBridgeAdapter.java
index 15fded22cece..41e0e0381da6 100644
--- a/accessibility/bridge/org/openoffice/accessibility/WindowsAccessBridgeAdapter.java
+++ b/accessibility/bridge/org/openoffice/accessibility/WindowsAccessBridgeAdapter.java
@@ -34,7 +34,7 @@ import javax.accessibility.*;
public class WindowsAccessBridgeAdapter {
private static Method registerVirtualFrame;
private static Method revokeVirtualFrame;
- private static java.util.Hashtable frameMap;
+ private static java.util.Hashtable<Integer, Accessible> frameMap;
protected static native byte[] getProcessID();
@@ -44,9 +44,9 @@ public class WindowsAccessBridgeAdapter {
// Therefor the bridge exports two methods that we try to find here.
protected static void attach(XComponentContext xComponentContext) {
try {
- Class bridge = Class.forName(
+ Class<?> bridge = Class.forName(
"com.sun.java.accessibility.AccessBridge");
- Class[] parameterTypes = {
+ Class<?>[] parameterTypes = {
javax.accessibility.Accessible.class, Integer.class
};
@@ -63,7 +63,7 @@ public class WindowsAccessBridgeAdapter {
"/singletons/com.sun.star.java.theJavaVirtualMachine");
if (AnyConverter.isObject(any)) {
- XJavaVM xJavaVM = (XJavaVM) UnoRuntime.queryInterface(XJavaVM.class,
+ XJavaVM xJavaVM = UnoRuntime.queryInterface(XJavaVM.class,
AnyConverter.toObject(new Type(XJavaVM.class), any));
if (xJavaVM != null) {
@@ -71,7 +71,7 @@ public class WindowsAccessBridgeAdapter {
if (AnyConverter.isLong(any)) {
createMapping(AnyConverter.toLong(any));
- frameMap = new java.util.Hashtable();
+ frameMap = new java.util.Hashtable<Integer, Accessible>();
}
}
}
@@ -149,7 +149,7 @@ public class WindowsAccessBridgeAdapter {
break;
default:
- a = (Accessible) AccessBridge.getTopWindow(xAccessible);
+ a = AccessBridge.getTopWindow(xAccessible);
break;
}
}
@@ -201,7 +201,7 @@ public class WindowsAccessBridgeAdapter {
public static void revokeTopWindow(int handle, XAccessible xAccessible) {
Integer hwnd = new Integer(handle);
- Accessible a = (Accessible) frameMap.remove(hwnd);
+ Accessible a = frameMap.remove(hwnd);
if (a != null) {
Object[] args = { a, hwnd };
diff --git a/accessibility/bridge/org/openoffice/java/accessibility/AbstractButton.java b/accessibility/bridge/org/openoffice/java/accessibility/AbstractButton.java
index e4b4f17250d3..530a5dd59d2b 100644
--- a/accessibility/bridge/org/openoffice/java/accessibility/AbstractButton.java
+++ b/accessibility/bridge/org/openoffice/java/accessibility/AbstractButton.java
@@ -57,8 +57,7 @@ public abstract class AbstractButton extends Component {
return null;
try {
- XAccessibleText unoAccessibleText = (XAccessibleText)
- UnoRuntime.queryInterface(XAccessibleText.class,unoAccessibleComponent);
+ XAccessibleText unoAccessibleText = UnoRuntime.queryInterface(XAccessibleText.class,unoAccessibleComponent);
if (unoAccessibleText != null) {
return new AccessibleTextImpl(unoAccessibleText);
} else {
@@ -137,8 +136,7 @@ public abstract class AbstractButton extends Component {
XAccessibleContext xAccessibleContext = unoAccessibleContext;
if (xAccessibleContext != null) {
// Query for XAccessibleAction interface
- XAccessibleAction xAccessibleAction = (XAccessibleAction)
- UnoRuntime.queryInterface(XAccessibleAction.class, xAccessibleContext);
+ XAccessibleAction xAccessibleAction = UnoRuntime.queryInterface(XAccessibleAction.class, xAccessibleContext);
if (xAccessibleAction != null) {
return xAccessibleAction.doAccessibleAction(0);
diff --git a/accessibility/bridge/org/openoffice/java/accessibility/AccessibleComponentImpl.java b/accessibility/bridge/org/openoffice/java/accessibility/AccessibleComponentImpl.java
index 557bae23689c..03e1fa56c5b1 100644
--- a/accessibility/bridge/org/openoffice/java/accessibility/AccessibleComponentImpl.java
+++ b/accessibility/bridge/org/openoffice/java/accessibility/AccessibleComponentImpl.java
@@ -36,8 +36,7 @@ public class AccessibleComponentImpl implements javax.accessibility.AccessibleCo
protected boolean hasState(short state) {
try {
- XAccessibleContext unoAccessibleContext = (XAccessibleContext)
- UnoRuntime.queryInterface(XAccessibleContext.class, unoObject);
+ XAccessibleContext unoAccessibleContext = UnoRuntime.queryInterface(XAccessibleContext.class, unoObject);
// All UNO accessibility implementations must support XAccessibleContext
// and return a valid XAccessibleStateSet ..
return unoAccessibleContext.getAccessibleStateSet().contains(state);
diff --git a/accessibility/bridge/org/openoffice/java/accessibility/AccessibleEditableTextImpl.java b/accessibility/bridge/org/openoffice/java/accessibility/AccessibleEditableTextImpl.java
index c99608144910..a12f08db7165 100644
--- a/accessibility/bridge/org/openoffice/java/accessibility/AccessibleEditableTextImpl.java
+++ b/accessibility/bridge/org/openoffice/java/accessibility/AccessibleEditableTextImpl.java
@@ -23,6 +23,7 @@ import com.sun.star.style.*;
import com.sun.star.uno.*;
import com.sun.star.accessibility.AccessibleTextType;
import com.sun.star.accessibility.XAccessibleEditableText;
+import com.sun.star.beans.PropertyValue;
import javax.accessibility.AccessibleText;
import javax.swing.text.StyleConstants;
@@ -104,7 +105,7 @@ public class AccessibleEditableTextImpl extends AccessibleTextImpl implements ja
/** Sets the attributes for the text between two indices */
public void setAttributes(int startIndex, int endIndex, javax.swing.text.AttributeSet as) {
- java.util.ArrayList propertyValues = new java.util.ArrayList();
+ java.util.ArrayList<PropertyValue> propertyValues = new java.util.ArrayList<PropertyValue>();
// Convert Alignment attribute
Object attribute = as.getAttribute(StyleConstants.Alignment);
@@ -298,7 +299,7 @@ public class AccessibleEditableTextImpl extends AccessibleTextImpl implements ja
propertyValue.Name = "ParaTabStops";
javax.swing.text.TabSet tabSet = StyleConstants.getTabSet(as);
- java.util.ArrayList tabStops = new java.util.ArrayList(tabSet.getTabCount());
+ java.util.ArrayList<TabStop> tabStops = new java.util.ArrayList<TabStop>(tabSet.getTabCount());
for (int i = 0, max = tabSet.getTabCount(); i < max; i++) {
javax.swing.text.TabStop tab = tabSet.getTab(i);
@@ -323,7 +324,7 @@ public class AccessibleEditableTextImpl extends AccessibleTextImpl implements ja
tabStops.add(unoTab);
}
- propertyValue.Value = (com.sun.star.style.TabStop[]) tabStops.toArray();
+ propertyValue.Value = tabStops.toArray();
propertyValues.add(propertyValue);
}
diff --git a/accessibility/bridge/org/openoffice/java/accessibility/AccessibleHypertextImpl.java b/accessibility/bridge/org/openoffice/java/accessibility/AccessibleHypertextImpl.java
index 11223eda1cda..24ab5efe0687 100644
--- a/accessibility/bridge/org/openoffice/java/accessibility/AccessibleHypertextImpl.java
+++ b/accessibility/bridge/org/openoffice/java/accessibility/AccessibleHypertextImpl.java
@@ -136,14 +136,12 @@ public class AccessibleHypertextImpl extends AccessibleTextImpl
public static javax.accessibility.AccessibleText get(com.sun.star.uno.XInterface unoObject) {
try {
- XAccessibleHypertext unoAccessibleHypertext = (XAccessibleHypertext)
- UnoRuntime.queryInterface(XAccessibleHypertext.class, unoObject);
+ XAccessibleHypertext unoAccessibleHypertext = UnoRuntime.queryInterface(XAccessibleHypertext.class, unoObject);
if (unoAccessibleHypertext != null) {
return new AccessibleHypertextImpl(unoAccessibleHypertext);
}
- XAccessibleText unoAccessibleText = (XAccessibleText)
- UnoRuntime.queryInterface(XAccessibleText.class, unoObject);
+ XAccessibleText unoAccessibleText = UnoRuntime.queryInterface(XAccessibleText.class, unoObject);
if (unoAccessibleText != null) {
return new AccessibleTextImpl(unoAccessibleText);
}
diff --git a/accessibility/bridge/org/openoffice/java/accessibility/AccessibleObjectFactory.java b/accessibility/bridge/org/openoffice/java/accessibility/AccessibleObjectFactory.java
index b3f876c21484..29cdfe609d04 100644
--- a/accessibility/bridge/org/openoffice/java/accessibility/AccessibleObjectFactory.java
+++ b/accessibility/bridge/org/openoffice/java/accessibility/AccessibleObjectFactory.java
@@ -18,6 +18,7 @@
package org.openoffice.java.accessibility;
+import java.awt.Component;
import java.lang.ref.WeakReference;
import javax.accessibility.Accessible;
import javax.accessibility.AccessibleStateSet;
@@ -32,7 +33,7 @@ public class AccessibleObjectFactory {
// This type is needed for conversions from/to uno Any
public static final Type XAccessibleType = new Type(XAccessible.class);
- private static java.util.Hashtable objectList = new java.util.Hashtable();
+ private static java.util.Hashtable<String, WeakReference<Component>> objectList = new java.util.Hashtable<String, WeakReference<Component>>();
private static java.awt.FocusTraversalPolicy focusTraversalPolicy = new FocusTraversalPolicy();
private static java.awt.EventQueue theEventQueue = java.awt.Toolkit.getDefaultToolkit().
@@ -93,9 +94,9 @@ public class AccessibleObjectFactory {
// Check if we already have a wrapper object for this context
synchronized (objectList) {
- WeakReference r = (WeakReference) objectList.get(oid);
+ WeakReference<java.awt.Component> r = objectList.get(oid);
if(r != null) {
- c = (java.awt.Component) r.get();
+ c = r.get();
}
}
}
@@ -450,7 +451,7 @@ public class AccessibleObjectFactory {
if (c != null) {
// Add the newly created object to the cache list
synchronized (objectList) {
- objectList.put(c.toString(), new WeakReference(c));
+ objectList.put(c.toString(), new WeakReference<Component>(c));
if (Build.DEBUG) {
// System.out.println("Object cache now contains " + objectList.size() + " objects.");
}
@@ -483,8 +484,7 @@ public class AccessibleObjectFactory {
if (xAccessibleContext != null) {
short role = xAccessibleContext.getAccessibleRole();
XAccessibleStateSet xAccessibleStateSet = xAccessibleContext.getAccessibleStateSet();
- XAccessibleComponent xAccessibleComponent = (XAccessibleComponent)
- UnoRuntime.queryInterface(XAccessibleComponent.class, xAccessibleContext);
+ XAccessibleComponent xAccessibleComponent = UnoRuntime.queryInterface(XAccessibleComponent.class, xAccessibleContext);
java.awt.Window w;
if (role == AccessibleRole.DIALOG) {
diff --git a/accessibility/bridge/org/openoffice/java/accessibility/AccessibleTextImpl.java b/accessibility/bridge/org/openoffice/java/accessibility/AccessibleTextImpl.java
index e0a9a9463fab..fd522ae6dd05 100644
--- a/accessibility/bridge/org/openoffice/java/accessibility/AccessibleTextImpl.java
+++ b/accessibility/bridge/org/openoffice/java/accessibility/AccessibleTextImpl.java
@@ -74,8 +74,7 @@ public class AccessibleTextImpl implements javax.accessibility.AccessibleText {
public static javax.accessibility.AccessibleText get(com.sun.star.uno.XInterface unoObject) {
try {
- XAccessibleText unoAccessibleText = (XAccessibleText)
- UnoRuntime.queryInterface(XAccessibleText.class, unoObject);
+ XAccessibleText unoAccessibleText = UnoRuntime.queryInterface(XAccessibleText.class, unoObject);
if (unoAccessibleText != null) {
return new AccessibleTextImpl(unoAccessibleText);
}
diff --git a/accessibility/bridge/org/openoffice/java/accessibility/ComboBox.java b/accessibility/bridge/org/openoffice/java/accessibility/ComboBox.java
index fb7535de8061..4d4718b50200 100644
--- a/accessibility/bridge/org/openoffice/java/accessibility/ComboBox.java
+++ b/accessibility/bridge/org/openoffice/java/accessibility/ComboBox.java
@@ -68,7 +68,7 @@ public class ComboBox extends Container {
/** Gets the AccessibleAction associated with this object that supports one or more actions */
public javax.accessibility.AccessibleAction getAccessibleAction() {
if (unoAccessibleAction == null) {
- unoAccessibleAction = (XAccessibleAction) UnoRuntime.queryInterface(XAccessibleAction.class,
+ unoAccessibleAction = UnoRuntime.queryInterface(XAccessibleAction.class,
unoAccessibleContext);
if (unoAccessibleAction == null) {
diff --git a/accessibility/bridge/org/openoffice/java/accessibility/Component.java b/accessibility/bridge/org/openoffice/java/accessibility/Component.java
index c78fba29b314..d2f7873b21bb 100644
--- a/accessibility/bridge/org/openoffice/java/accessibility/Component.java
+++ b/accessibility/bridge/org/openoffice/java/accessibility/Component.java
@@ -38,13 +38,11 @@ public abstract class Component extends java.awt.Component {
super();
unoAccessible = xAccessible;
unoAccessibleContext = xAccessibleContext;
- unoAccessibleComponent = (XAccessibleComponent)
- UnoRuntime.queryInterface(XAccessibleComponent.class, xAccessibleContext);
+ unoAccessibleComponent = UnoRuntime.queryInterface(XAccessibleComponent.class, xAccessibleContext);
// Add the event listener right away, because the global focus notification doesn't
// work yet ..
- XAccessibleEventBroadcaster broadcaster = (XAccessibleEventBroadcaster)
- UnoRuntime.queryInterface(XAccessibleEventBroadcaster.class,
- unoAccessibleComponent);
+ XAccessibleEventBroadcaster broadcaster = UnoRuntime.queryInterface(XAccessibleEventBroadcaster.class,
+ unoAccessibleComponent);
if (broadcaster != null) {
broadcaster.addEventListener(createEventListener());
}
@@ -122,10 +120,10 @@ public abstract class Component extends java.awt.Component {
public Object[] getAccessibleComponents(Object[] targetSet) {
try {
- java.util.ArrayList list = new java.util.ArrayList(targetSet.length);
+ java.util.ArrayList<java.awt.Component> list = new java.util.ArrayList<java.awt.Component>(targetSet.length);
for (int i=0; i < targetSet.length; i++) {
java.awt.Component c = AccessibleObjectFactory.getAccessibleComponent(
- (XAccessible) UnoRuntime.queryInterface(XAccessible.class, targetSet[i]));
+ UnoRuntime.queryInterface(XAccessible.class, targetSet[i]));
if (c != null) {
list.add(c);
}
@@ -659,8 +657,7 @@ public abstract class Component extends java.awt.Component {
public String getToolTipText() {
try {
- XAccessibleExtendedComponent unoAccessibleExtendedComponent = (XAccessibleExtendedComponent)
- UnoRuntime.queryInterface(XAccessibleExtendedComponent.class, unoAccessibleComponent);
+ XAccessibleExtendedComponent unoAccessibleExtendedComponent = UnoRuntime.queryInterface(XAccessibleExtendedComponent.class, unoAccessibleComponent);
if (unoAccessibleExtendedComponent != null) {
return unoAccessibleExtendedComponent.getToolTipText();
}
@@ -672,8 +669,7 @@ public abstract class Component extends java.awt.Component {
public String getTitledBorderText() {
try {
- XAccessibleExtendedComponent unoAccessibleExtendedComponent = (XAccessibleExtendedComponent)
- UnoRuntime.queryInterface(XAccessibleExtendedComponent.class, unoAccessibleComponent);
+ XAccessibleExtendedComponent unoAccessibleExtendedComponent = UnoRuntime.queryInterface(XAccessibleExtendedComponent.class, unoAccessibleComponent);
if (unoAccessibleExtendedComponent != null) {
return unoAccessibleExtendedComponent.getTitledBorderText();
}
@@ -685,8 +681,7 @@ public abstract class Component extends java.awt.Component {
public javax.accessibility.AccessibleKeyBinding getAccessibleKeyBinding() {
try {
- XAccessibleAction unoAccessibleAction = (XAccessibleAction)
- UnoRuntime.queryInterface(XAccessibleAction.class, unoAccessibleComponent);
+ XAccessibleAction unoAccessibleAction = UnoRuntime.queryInterface(XAccessibleAction.class, unoAccessibleComponent);
if (unoAccessibleAction != null) {
XAccessibleKeyBinding unoAccessibleKeyBinding = unoAccessibleAction.getAccessibleActionKeyBinding(0);
if (unoAccessibleKeyBinding != null) {
diff --git a/accessibility/bridge/org/openoffice/java/accessibility/Container.java b/accessibility/bridge/org/openoffice/java/accessibility/Container.java
index 65d894c3fa5f..7b2298b46cf0 100644
--- a/accessibility/bridge/org/openoffice/java/accessibility/Container.java
+++ b/accessibility/bridge/org/openoffice/java/accessibility/Container.java
@@ -18,6 +18,8 @@
package org.openoffice.java.accessibility;
+import java.awt.Component;
+
import javax.accessibility.AccessibleContext;
import javax.accessibility.AccessibleState;
@@ -39,15 +41,13 @@ public class Container extends java.awt.Container implements javax.accessibility
accessibleRole = role;
unoAccessible = xAccessible;
unoAccessibleContext = xAccessibleContext;
- unoAccessibleComponent = (XAccessibleComponent)
- UnoRuntime.queryInterface(XAccessibleComponent.class,
- xAccessibleContext);
+ unoAccessibleComponent = UnoRuntime.queryInterface(XAccessibleComponent.class,
+ xAccessibleContext);
// Add the event listener right away, because the global focus notification doesn't
// work yet ..
- XAccessibleEventBroadcaster broadcaster = (XAccessibleEventBroadcaster)
- UnoRuntime.queryInterface(XAccessibleEventBroadcaster.class,
- unoAccessibleContext);
+ XAccessibleEventBroadcaster broadcaster = UnoRuntime.queryInterface(XAccessibleEventBroadcaster.class,
+ unoAccessibleContext);
if (broadcaster != null) {
broadcaster.addEventListener(createEventListener());
}
@@ -125,10 +125,10 @@ public class Container extends java.awt.Container implements javax.accessibility
public Object[] getAccessibleComponents(Object[] targetSet) {
try {
- java.util.ArrayList list = new java.util.ArrayList(targetSet.length);
+ java.util.ArrayList<Component> list = new java.util.ArrayList<Component>(targetSet.length);
for (int i=0; i < targetSet.length; i++) {
java.awt.Component c = AccessibleObjectFactory.getAccessibleComponent(
- (XAccessible) UnoRuntime.queryInterface(XAccessible.class, targetSet[i]));
+ UnoRuntime.queryInterface(XAccessible.class, targetSet[i]));
if (c != null) {
list.add(c);
}
@@ -567,8 +567,7 @@ public class Container extends java.awt.Container implements javax.accessibility
/** Returns the AccessibleSelection interface for this object */
public javax.accessibility.AccessibleSelection getAccessibleSelection() {
try {
- XAccessibleSelection unoAccessibleSelection = (XAccessibleSelection)
- UnoRuntime.queryInterface(XAccessibleSelection.class, unoAccessibleContext);
+ XAccessibleSelection unoAccessibleSelection = UnoRuntime.queryInterface(XAccessibleSelection.class, unoAccessibleContext);
if (unoAccessibleSelection != null) {
return new AccessibleSelectionImpl(unoAccessibleSelection);
}
diff --git a/accessibility/bridge/org/openoffice/java/accessibility/DescendantManager.java b/accessibility/bridge/org/openoffice/java/accessibility/DescendantManager.java
index b8e6f159a7f8..3ac7f428b944 100644
--- a/accessibility/bridge/org/openoffice/java/accessibility/DescendantManager.java
+++ b/accessibility/bridge/org/openoffice/java/accessibility/DescendantManager.java
@@ -46,7 +46,7 @@ public abstract class DescendantManager extends Component {
protected class AccessibleDescendantManagerListener
extends AccessibleUNOComponentListener {
protected AccessibleDescendantManagerListener() {
- unoAccessibleSelection = (XAccessibleSelection) UnoRuntime.queryInterface(XAccessibleSelection.class,
+ unoAccessibleSelection = UnoRuntime.queryInterface(XAccessibleSelection.class,
unoAccessibleContext);
}
@@ -69,7 +69,7 @@ public abstract class DescendantManager extends Component {
extends AccessibleUNOComponent
implements javax.accessibility.AccessibleSelection {
protected AccessibleDescendantManager() {
- unoAccessibleSelection = (XAccessibleSelection) UnoRuntime.queryInterface(XAccessibleSelection.class,
+ unoAccessibleSelection = UnoRuntime.queryInterface(XAccessibleSelection.class,
unoAccessibleContext);
}
diff --git a/accessibility/bridge/org/openoffice/java/accessibility/Dialog.java b/accessibility/bridge/org/openoffice/java/accessibility/Dialog.java
index a34d343cfc8c..9bebc7e38b53 100644
--- a/accessibility/bridge/org/openoffice/java/accessibility/Dialog.java
+++ b/accessibility/bridge/org/openoffice/java/accessibility/Dialog.java
@@ -50,9 +50,8 @@ public class Dialog extends java.awt.Dialog implements javax.accessibility.Acces
private void initialize(XAccessibleComponent xAccessibleComponent) {
unoAccessibleComponent = xAccessibleComponent;
eventQueue = java.awt.Toolkit.getDefaultToolkit().getSystemEventQueue();
- XAccessibleEventBroadcaster broadcaster = (XAccessibleEventBroadcaster)
- UnoRuntime.queryInterface(XAccessibleEventBroadcaster.class,
- xAccessibleComponent);
+ XAccessibleEventBroadcaster broadcaster = UnoRuntime.queryInterface(XAccessibleEventBroadcaster.class,
+ xAccessibleComponent);
if (broadcaster != null) {
broadcaster.addEventListener(new AccessibleDialogListener());
}
diff --git a/accessibility/bridge/org/openoffice/java/accessibility/Frame.java b/accessibility/bridge/org/openoffice/java/accessibility/Frame.java
index f36d35851460..311a32f2e2f6 100644
--- a/accessibility/bridge/org/openoffice/java/accessibility/Frame.java
+++ b/accessibility/bridge/org/openoffice/java/accessibility/Frame.java
@@ -42,9 +42,8 @@ public class Frame extends java.awt.Frame implements javax.accessibility.Accessi
private void initialize(XAccessibleComponent xAccessibleComponent) {
unoAccessibleComponent = xAccessibleComponent;
eventQueue = java.awt.Toolkit.getDefaultToolkit().getSystemEventQueue();
- XAccessibleEventBroadcaster broadcaster = (XAccessibleEventBroadcaster)
- UnoRuntime.queryInterface(XAccessibleEventBroadcaster.class,
- unoAccessibleComponent);
+ XAccessibleEventBroadcaster broadcaster = UnoRuntime.queryInterface(XAccessibleEventBroadcaster.class,
+ unoAccessibleComponent);
if (broadcaster != null) {
broadcaster.addEventListener(new AccessibleFrameListener());
}
diff --git a/accessibility/bridge/org/openoffice/java/accessibility/Icon.java b/accessibility/bridge/org/openoffice/java/accessibility/Icon.java
index 0e2cd5990560..a20bc3126bcc 100644
--- a/accessibility/bridge/org/openoffice/java/accessibility/Icon.java
+++ b/accessibility/bridge/org/openoffice/java/accessibility/Icon.java
@@ -47,7 +47,7 @@ public class Icon extends Component implements javax.accessibility.Accessible {
/** Gets the AccessibleText associated with this object presenting text on the display */
public javax.accessibility.AccessibleIcon[] getAccessibleIcon() {
try {
- XAccessibleImage unoAccessibleImage = (XAccessibleImage) UnoRuntime.queryInterface(XAccessibleImage.class,
+ XAccessibleImage unoAccessibleImage = UnoRuntime.queryInterface(XAccessibleImage.class,
unoAccessibleComponent);
if (unoAccessibleImage != null) {
diff --git a/accessibility/bridge/org/openoffice/java/accessibility/Label.java b/accessibility/bridge/org/openoffice/java/accessibility/Label.java
index 718739e36a2f..a5ced04424fa 100644
--- a/accessibility/bridge/org/openoffice/java/accessibility/Label.java
+++ b/accessibility/bridge/org/openoffice/java/accessibility/Label.java
@@ -60,7 +60,7 @@ public class Label extends Component implements javax.accessibility.Accessible {
return null;
try {
- XAccessibleText unoAccessibleText = (XAccessibleText) UnoRuntime.queryInterface(XAccessibleText.class,
+ XAccessibleText unoAccessibleText = UnoRuntime.queryInterface(XAccessibleText.class,
unoAccessibleContext);
if (unoAccessibleText != null) {
diff --git a/accessibility/bridge/org/openoffice/java/accessibility/List.java b/accessibility/bridge/org/openoffice/java/accessibility/List.java
index 38d9ff6b0ea5..bc4fd666fa5e 100644
--- a/accessibility/bridge/org/openoffice/java/accessibility/List.java
+++ b/accessibility/bridge/org/openoffice/java/accessibility/List.java
@@ -231,9 +231,9 @@ public class List extends DescendantManager implements javax.accessibility.Acces
public Object[] create(Object[] targetSet) {
try {
- java.util.ArrayList list = new java.util.ArrayList(targetSet.length);
+ java.util.ArrayList<ListItem> list = new java.util.ArrayList<ListItem>(targetSet.length);
for (int i=0; i < targetSet.length; i++) {
- XAccessible xAccessible = (XAccessible) UnoRuntime.queryInterface(
+ XAccessible xAccessible = UnoRuntime.queryInterface(
XAccessible.class, targetSet[i]);
if (xAccessible != null) {
list.add(new ListItem(xAccessible));
@@ -375,8 +375,7 @@ public class List extends DescendantManager implements javax.accessibility.Acces
/** Gets the AccessibleComponent associated with this object that has a graphical representation */
public javax.accessibility.AccessibleComponent getAccessibleComponent() {
try {
- XAccessibleComponent unoAccessibleComponent = (XAccessibleComponent)
- UnoRuntime.queryInterface(XAccessibleComponent.class, unoAccessibleContext);
+ XAccessibleComponent unoAccessibleComponent = UnoRuntime.queryInterface(XAccessibleComponent.class, unoAccessibleContext);
return (unoAccessibleComponent != null) ?
new AccessibleComponentImpl(unoAccessibleComponent) : null;
} catch (com.sun.star.uno.RuntimeException e) {
@@ -387,8 +386,7 @@ public class List extends DescendantManager implements javax.accessibility.Acces
/** Gets the AccessibleAction associated with this object that has a graphical representation */
public javax.accessibility.AccessibleAction getAccessibleAction() {
try {
- XAccessibleAction unoAccessibleAction = (XAccessibleAction)
- UnoRuntime.queryInterface(XAccessibleAction.class, unoAccessibleContext);
+ XAccessibleAction unoAccessibleAction = UnoRuntime.queryInterface(XAccessibleAction.class, unoAccessibleContext);
return (unoAccessibleAction != null) ?
new AccessibleActionImpl(unoAccessibleAction) : null;
} catch (com.sun.star.uno.RuntimeException e) {
@@ -403,8 +401,7 @@ public class List extends DescendantManager implements javax.accessibility.Acces
return null;
try {
- XAccessibleText unoAccessibleText = (XAccessibleText)
- UnoRuntime.queryInterface(XAccessibleText.class, unoAccessibleContext);
+ XAccessibleText unoAccessibleText = UnoRuntime.queryInterface(XAccessibleText.class, unoAccessibleContext);
return (unoAccessibleText != null) ?
new AccessibleTextImpl(unoAccessibleText) : null;
} catch (com.sun.star.uno.RuntimeException e) {
@@ -415,8 +412,7 @@ public class List extends DescendantManager implements javax.accessibility.Acces
/** Gets the AccessibleValue associated with this object that has a graphical representation */
public javax.accessibility.AccessibleValue getAccessibleValue() {
try {
- XAccessibleValue unoAccessibleValue = (XAccessibleValue)
- UnoRuntime.queryInterface(XAccessibleValue.class, unoAccessibleContext);
+ XAccessibleValue unoAccessibleValue = UnoRuntime.queryInterface(XAccessibleValue.class, unoAccessibleContext);
return (unoAccessibleValue != null) ?
new AccessibleValueImpl(unoAccessibleValue) : null;
} catch (com.sun.star.uno.RuntimeException e) {
@@ -427,8 +423,7 @@ public class List extends DescendantManager implements javax.accessibility.Acces
/** Gets the AccessibleText associated with this object presenting text on the display */
public javax.accessibility.AccessibleIcon[] getAccessibleIcon() {
try {
- XAccessibleImage unoAccessibleImage = (XAccessibleImage)
- UnoRuntime.queryInterface(XAccessibleImage.class, unoAccessibleContext);
+ XAccessibleImage unoAccessibleImage = UnoRuntime.queryInterface(XAccessibleImage.class, unoAccessibleContext);
if (unoAccessibleImage != null) {
javax.accessibility.AccessibleIcon[] icons = { new AccessibleIconImpl(unoAccessibleImage) };
return icons;
diff --git a/accessibility/bridge/org/openoffice/java/accessibility/Menu.java b/accessibility/bridge/org/openoffice/java/accessibility/Menu.java
index ecf2df9497d3..005657172b1d 100644
--- a/accessibility/bridge/org/openoffice/java/accessibility/Menu.java
+++ b/accessibility/bridge/org/openoffice/java/accessibility/Menu.java
@@ -17,6 +17,8 @@
*/
package org.openoffice.java.accessibility;
+import java.awt.Component;
+
import com.sun.star.accessibility.*;
import com.sun.star.uno.AnyConverter;
import com.sun.star.uno.UnoRuntime;
@@ -24,7 +26,7 @@ import com.sun.star.uno.UnoRuntime;
public class Menu extends AbstractButton
implements javax.accessibility.Accessible {
- private java.util.ArrayList children;
+ private java.util.ArrayList<Component> children;
protected XAccessibleSelection unoAccessibleSelection = null;
protected Menu(XAccessible xAccessible,
@@ -34,7 +36,7 @@ public class Menu extends AbstractButton
try {
// Create a vector with the correct initial capacity
int count = unoAccessibleContext.getAccessibleChildCount();
- children = new java.util.ArrayList(count);
+ children = new java.util.ArrayList<Component>(count);
// Fill the vector with objects
for (int i = 0; i < count; i++) {
@@ -52,7 +54,7 @@ public class Menu extends AbstractButton
}
if (children == null) {
- children = new java.util.ArrayList(0);
+ children = new java.util.ArrayList<Component>(0);
}
} catch (com.sun.star.lang.IndexOutOfBoundsException e) {
}
@@ -172,7 +174,7 @@ public class Menu extends AbstractButton
protected class AccessibleMenu extends AccessibleAbstractButton
implements javax.accessibility.AccessibleSelection {
protected AccessibleMenu() {
- unoAccessibleSelection = (XAccessibleSelection) UnoRuntime.queryInterface(XAccessibleSelection.class,
+ unoAccessibleSelection = UnoRuntime.queryInterface(XAccessibleSelection.class,
unoAccessibleContext);
}
diff --git a/accessibility/bridge/org/openoffice/java/accessibility/MenuContainer.java b/accessibility/bridge/org/openoffice/java/accessibility/MenuContainer.java
index 892cb55139f8..79741ad57558 100644
--- a/accessibility/bridge/org/openoffice/java/accessibility/MenuContainer.java
+++ b/accessibility/bridge/org/openoffice/java/accessibility/MenuContainer.java
@@ -67,7 +67,7 @@ public class MenuContainer extends Container implements javax.accessibility.Acce
protected class AccessibleMenuContainer extends AccessibleContainer implements javax.accessibility.AccessibleSelection {
protected AccessibleMenuContainer() {
- unoAccessibleSelection = (XAccessibleSelection) UnoRuntime.queryInterface(XAccessibleSelection.class,
+ unoAccessibleSelection = UnoRuntime.queryInterface(XAccessibleSelection.class,
unoAccessibleContext);
}
diff --git a/accessibility/bridge/org/openoffice/java/accessibility/Paragraph.java b/accessibility/bridge/org/openoffice/java/accessibility/Paragraph.java
index d1b18721ded2..a37831121c9e 100644
--- a/accessibility/bridge/org/openoffice/java/accessibility/Paragraph.java
+++ b/accessibility/bridge/org/openoffice/java/accessibility/Paragraph.java
@@ -128,9 +128,8 @@ public class Paragraph extends Container implements javax.accessibility.Accessib
return null;
try {
- XAccessibleEditableText unoAccessibleText = (XAccessibleEditableText)
- UnoRuntime.queryInterface(XAccessibleEditableText.class,
- unoAccessibleComponent);
+ XAccessibleEditableText unoAccessibleText = UnoRuntime.queryInterface(XAccessibleEditableText.class,
+ unoAccessibleComponent);
if (unoAccessibleText != null) {
return new AccessibleEditableTextImpl(unoAccessibleText);
} else {
@@ -144,8 +143,7 @@ public class Paragraph extends Container implements javax.accessibility.Accessib
/** Gets the AccessibleAction associated with this object that has a graphical representation */
public javax.accessibility.AccessibleAction getAccessibleAction() {
try {
- XAccessibleAction unoAccessibleAction = (XAccessibleAction)
- UnoRuntime.queryInterface(XAccessibleAction.class, unoAccessibleComponent);
+ XAccessibleAction unoAccessibleAction = UnoRuntime.queryInterface(XAccessibleAction.class, unoAccessibleComponent);
return (unoAccessibleAction != null) ?
new AccessibleActionImpl(unoAccessibleAction) : null;
} catch (com.sun.star.uno.RuntimeException e) {
diff --git a/accessibility/bridge/org/openoffice/java/accessibility/ScrollBar.java b/accessibility/bridge/org/openoffice/java/accessibility/ScrollBar.java
index 80a3c16fc17e..2d586eca7c31 100644
--- a/accessibility/bridge/org/openoffice/java/accessibility/ScrollBar.java
+++ b/accessibility/bridge/org/openoffice/java/accessibility/ScrollBar.java
@@ -49,7 +49,7 @@ public class ScrollBar extends Component implements SwingConstants, javax.access
*/
protected AccessibleScrollBar() {
super();
- unoAccessibleAction = (XAccessibleAction) UnoRuntime.queryInterface(
+ unoAccessibleAction = UnoRuntime.queryInterface(
XAccessibleAction.class, unoAccessibleContext);
if (unoAccessibleAction != null) {
actionCount = unoAccessibleAction.getAccessibleActionCount();
@@ -68,8 +68,7 @@ public class ScrollBar extends Component implements SwingConstants, javax.access
/** Gets the AccessibleValue associated with this object that has a graphical representation */
public javax.accessibility.AccessibleValue getAccessibleValue() {
try {
- XAccessibleValue unoAccessibleValue = (XAccessibleValue)
- UnoRuntime.queryInterface(XAccessibleValue.class, unoAccessibleContext);
+ XAccessibleValue unoAccessibleValue = UnoRuntime.queryInterface(XAccessibleValue.class, unoAccessibleContext);
return (unoAccessibleValue != null) ?
new AccessibleValueImpl(unoAccessibleValue) : null;
} catch (com.sun.star.uno.RuntimeException e) {
diff --git a/accessibility/bridge/org/openoffice/java/accessibility/Table.java b/accessibility/bridge/org/openoffice/java/accessibility/Table.java
index 93c457a28e06..fdb84ece84af 100644
--- a/accessibility/bridge/org/openoffice/java/accessibility/Table.java
+++ b/accessibility/bridge/org/openoffice/java/accessibility/Table.java
@@ -130,7 +130,7 @@ public class Table extends DescendantManager implements javax.accessibility.Acce
protected XAccessibleTable unoAccessibleTable;
public AccessibleTable() {
- unoAccessibleTable = (XAccessibleTable) UnoRuntime.queryInterface(XAccessibleTable.class, unoAccessibleContext);
+ unoAccessibleTable = UnoRuntime.queryInterface(XAccessibleTable.class, unoAccessibleContext);
}
/** Gets the role of this object */
@@ -457,9 +457,9 @@ public class Table extends DescendantManager implements javax.accessibility.Acce
public Object[] create(Object[] targetSet) {
try {
- java.util.ArrayList list = new java.util.ArrayList(targetSet.length);
+ java.util.ArrayList<TableCell> list = new java.util.ArrayList<TableCell>(targetSet.length);
for (int i=0; i < targetSet.length; i++) {
- XAccessible xAccessible = (XAccessible) UnoRuntime.queryInterface(
+ XAccessible xAccessible = UnoRuntime.queryInterface(
XAccessible.class, targetSet[i]);
if (xAccessible != null) {
list.add(new TableCell(xAccessible));
@@ -650,8 +650,7 @@ public class Table extends DescendantManager implements javax.accessibility.Acce
/** Gets the AccessibleComponent associated with this object that has a graphical representation */
public javax.accessibility.AccessibleComponent getAccessibleComponent() {
try {
- XAccessibleComponent unoAccessibleComponent = (XAccessibleComponent)
- UnoRuntime.queryInterface(XAccessibleComponent.class, unoAccessibleContext);
+ XAccessibleComponent unoAccessibleComponent = UnoRuntime.queryInterface(XAccessibleComponent.class, unoAccessibleContext);
return (unoAccessibleComponent != null) ?
new AccessibleComponentImpl(unoAccessibleComponent) : null;
} catch (com.sun.star.uno.RuntimeException e) {
@@ -662,8 +661,7 @@ public class Table extends DescendantManager implements javax.accessibility.Acce
/** Gets the AccessibleAction associated with this object that has a graphical representation */
public javax.accessibility.AccessibleAction getAccessibleAction() {
try {
- XAccessibleAction unoAccessibleAction = (XAccessibleAction)
- UnoRuntime.queryInterface(XAccessibleAction.class, unoAccessibleContext);
+ XAccessibleAction unoAccessibleAction = UnoRuntime.queryInterface(XAccessibleAction.class, unoAccessibleContext);
return (unoAccessibleAction != null) ?
new AccessibleActionImpl(unoAccessibleAction) : null;
} catch (com.sun.star.uno.RuntimeException e) {
@@ -678,8 +676,7 @@ public class Table extends DescendantManager implements javax.accessibility.Acce
return null;
try {
- XAccessibleText unoAccessibleText = (XAccessibleText)
- UnoRuntime.queryInterface(XAccessibleText.class, unoAccessibleContext);
+ XAccessibleText unoAccessibleText = UnoRuntime.queryInterface(XAccessibleText.class, unoAccessibleContext);
return (unoAccessibleText != null) ?
new AccessibleTextImpl(unoAccessibleText) : null;
} catch (com.sun.star.uno.RuntimeException e) {
@@ -690,8 +687,7 @@ public class Table extends DescendantManager implements javax.accessibility.Acce
/** Gets the AccessibleValue associated with this object that has a graphical representation */
public javax.accessibility.AccessibleValue getAccessibleValue() {
try {
- XAccessibleValue unoAccessibleValue = (XAccessibleValue)
- UnoRuntime.queryInterface(XAccessibleValue.class, unoAccessibleContext);
+ XAccessibleValue unoAccessibleValue = UnoRuntime.queryInterface(XAccessibleValue.class, unoAccessibleContext);
return (unoAccessibleValue != null) ?
new AccessibleValueImpl(unoAccessibleValue) : null;
} catch (com.sun.star.uno.RuntimeException e) {
@@ -702,8 +698,7 @@ public class Table extends DescendantManager implements javax.accessibility.Acce
/** Gets the AccessibleText associated with this object presenting text on the display */
public javax.accessibility.AccessibleIcon[] getAccessibleIcon() {
try {
- XAccessibleImage unoAccessibleImage = (XAccessibleImage)
- UnoRuntime.queryInterface(XAccessibleImage.class, unoAccessibleContext);
+ XAccessibleImage unoAccessibleImage = UnoRuntime.queryInterface(XAccessibleImage.class, unoAccessibleContext);
if (unoAccessibleImage != null) {
javax.accessibility.AccessibleIcon[] icons = { new AccessibleIconImpl(unoAccessibleImage) };
return icons;
diff --git a/accessibility/bridge/org/openoffice/java/accessibility/TextComponent.java b/accessibility/bridge/org/openoffice/java/accessibility/TextComponent.java
index cead76bb59a6..a9c27d280772 100644
--- a/accessibility/bridge/org/openoffice/java/accessibility/TextComponent.java
+++ b/accessibility/bridge/org/openoffice/java/accessibility/TextComponent.java
@@ -86,8 +86,7 @@ public class TextComponent extends Component implements javax.accessibility.Acce
return null;
try {
- XAccessibleText unoAccessibleText = (XAccessibleText)
- UnoRuntime.queryInterface(XAccessibleText.class,unoAccessibleComponent);
+ XAccessibleText unoAccessibleText = UnoRuntime.queryInterface(XAccessibleText.class,unoAccessibleComponent);
if (unoAccessibleText != null) {
return new AccessibleTextImpl(unoAccessibleText);
} else {
@@ -101,8 +100,7 @@ public class TextComponent extends Component implements javax.accessibility.Acce
/** Gets the AccessibleEditableText associated with this object presenting text on the display */
public javax.accessibility.AccessibleEditableText getAccessibleEditableText() {
try {
- XAccessibleEditableText unoAccessibleText = (XAccessibleEditableText)
- UnoRuntime.queryInterface(XAccessibleEditableText.class,unoAccessibleComponent);
+ XAccessibleEditableText unoAccessibleText = UnoRuntime.queryInterface(XAccessibleEditableText.class,unoAccessibleComponent);
if (unoAccessibleText != null) {
return new AccessibleEditableTextImpl(unoAccessibleText);
} else {
@@ -116,8 +114,7 @@ public class TextComponent extends Component implements javax.accessibility.Acce
/** Gets the AccessibleAction associated with this object that has a graphical representation */
public javax.accessibility.AccessibleAction getAccessibleAction() {
try {
- XAccessibleAction unoAccessibleAction = (XAccessibleAction)
- UnoRuntime.queryInterface(XAccessibleAction.class, unoAccessibleComponent);
+ XAccessibleAction unoAccessibleAction = UnoRuntime.queryInterface(XAccessibleAction.class, unoAccessibleComponent);
return (unoAccessibleAction != null) ?
new AccessibleActionImpl(unoAccessibleAction) : null;
} catch (com.sun.star.uno.RuntimeException e) {
diff --git a/accessibility/bridge/org/openoffice/java/accessibility/ToggleButton.java b/accessibility/bridge/org/openoffice/java/accessibility/ToggleButton.java
index 5322e9be2e1d..c433315665ff 100644
--- a/accessibility/bridge/org/openoffice/java/accessibility/ToggleButton.java
+++ b/accessibility/bridge/org/openoffice/java/accessibility/ToggleButton.java
@@ -40,7 +40,7 @@ class ToggleButton extends AbstractButton implements javax.accessibility.Accessi
/** Gets the AccessibleValue associated with this object that has a graphical representation */
public javax.accessibility.AccessibleValue getAccessibleValue() {
try {
- XAccessibleValue unoAccessibleValue = (XAccessibleValue) UnoRuntime.queryInterface(XAccessibleValue.class,
+ XAccessibleValue unoAccessibleValue = UnoRuntime.queryInterface(XAccessibleValue.class,
unoAccessibleContext);
return (unoAccessibleValue != null)
diff --git a/accessibility/bridge/org/openoffice/java/accessibility/ToolTip.java b/accessibility/bridge/org/openoffice/java/accessibility/ToolTip.java
index 10ad1d1cfe2c..d3a6b7918a8a 100644
--- a/accessibility/bridge/org/openoffice/java/accessibility/ToolTip.java
+++ b/accessibility/bridge/org/openoffice/java/accessibility/ToolTip.java
@@ -54,7 +54,7 @@ public class ToolTip extends Component implements javax.accessibility.Accessible
return null;
try {
- XAccessibleText unoAccessibleText = (XAccessibleText) UnoRuntime.queryInterface(XAccessibleText.class,
+ XAccessibleText unoAccessibleText = UnoRuntime.queryInterface(XAccessibleText.class,
unoAccessibleComponent);
if (unoAccessibleText != null) {
diff --git a/accessibility/bridge/org/openoffice/java/accessibility/Tree.java b/accessibility/bridge/org/openoffice/java/accessibility/Tree.java
index 477c20b980a6..1291f555854d 100644
--- a/accessibility/bridge/org/openoffice/java/accessibility/Tree.java
+++ b/accessibility/bridge/org/openoffice/java/accessibility/Tree.java
@@ -136,7 +136,7 @@ public class Tree extends DescendantManager implements javax.accessibility.Acces
protected XAccessibleTable unoAccessibleTable;
public AccessibleTree() {
- unoAccessibleTable = (XAccessibleTable) UnoRuntime.queryInterface(XAccessibleTable.class, unoAccessibleContext);
+ unoAccessibleTable = UnoRuntime.queryInterface(XAccessibleTable.class, unoAccessibleContext);
}
/*
@@ -467,9 +467,9 @@ public class Tree extends DescendantManager implements javax.accessibility.Acces
public Object[] create(Object[] targetSet) {
try {
- java.util.ArrayList list = new java.util.ArrayList(targetSet.length);
+ java.util.ArrayList<TreeItem> list = new java.util.ArrayList<TreeItem>(targetSet.length);
for (int i=0; i < targetSet.length; i++) {
- XAccessible xAccessible = (XAccessible) UnoRuntime.queryInterface(
+ XAccessible xAccessible = UnoRuntime.queryInterface(
XAccessible.class, targetSet[i]);
if (xAccessible != null) {
list.add(new TreeItem(xAccessible));
@@ -510,8 +510,7 @@ public class Tree extends DescendantManager implements javax.accessibility.Acces
public AccessibleTreeItem(XAccessibleContext xAccessibleContext) {
unoAccessibleContext = xAccessibleContext;
- unoAccessibleSelection = (XAccessibleSelection)
- UnoRuntime.queryInterface(XAccessibleSelection.class, xAccessibleContext);
+ unoAccessibleSelection = UnoRuntime.queryInterface(XAccessibleSelection.class, xAccessibleContext);
}
/** Returns the accessible name of this object */
@@ -614,8 +613,7 @@ public class Tree extends DescendantManager implements javax.accessibility.Acces
/** Gets the AccessibleComponent associated with this object that has a graphical representation */
public javax.accessibility.AccessibleComponent getAccessibleComponent() {
try {
- XAccessibleComponent unoAccessibleComponent = (XAccessibleComponent)
- UnoRuntime.queryInterface(XAccessibleComponent.class, unoAccessibleContext);
+ XAccessibleComponent unoAccessibleComponent = UnoRuntime.queryInterface(XAccessibleComponent.class, unoAccessibleContext);
return (unoAccessibleComponent != null) ?
new AccessibleComponentImpl(unoAccessibleComponent) : null;
} catch (com.sun.star.uno.RuntimeException e) {
@@ -631,8 +629,7 @@ public class Tree extends DescendantManager implements javax.accessibility.Acces
/** Gets the AccessibleAction associated with this object that has a graphical representation */
public javax.accessibility.AccessibleAction getAccessibleAction() {
try {
- XAccessibleAction unoAccessibleAction = (XAccessibleAction)
- UnoRuntime.queryInterface(XAccessibleAction.class, unoAccessibleContext);
+ XAccessibleAction unoAccessibleAction = UnoRuntime.queryInterface(XAccessibleAction.class, unoAccessibleContext);
return (unoAccessibleAction != null) ?
new AccessibleActionImpl(unoAccessibleAction) : null;
} catch (com.sun.star.uno.RuntimeException e) {
@@ -647,8 +644,7 @@ public class Tree extends DescendantManager implements javax.accessibility.Acces
return null;
try {
- XAccessibleText unoAccessibleText = (XAccessibleText)
- UnoRuntime.queryInterface(XAccessibleText.class, unoAccessibleContext);
+ XAccessibleText unoAccessibleText = UnoRuntime.queryInterface(XAccessibleText.class, unoAccessibleContext);
return (unoAccessibleText != null) ?
new AccessibleTextImpl(unoAccessibleText) : null;
} catch (com.sun.star.uno.RuntimeException e) {
@@ -659,8 +655,7 @@ public class Tree extends DescendantManager implements javax.accessibility.Acces
/** Gets the AccessibleValue associated with this object that has a graphical representation */
public javax.accessibility.AccessibleValue getAccessibleValue() {
try {
- XAccessibleValue unoAccessibleValue = (XAccessibleValue)
- UnoRuntime.queryInterface(XAccessibleValue.class, unoAccessibleContext);
+ XAccessibleValue unoAccessibleValue = UnoRuntime.queryInterface(XAccessibleValue.class, unoAccessibleContext);
return (unoAccessibleValue != null) ?
new AccessibleValueImpl(unoAccessibleValue) : null;
} catch (com.sun.star.uno.RuntimeException e) {
@@ -671,8 +666,7 @@ public class Tree extends DescendantManager implements javax.accessibility.Acces
/** Gets the AccessibleText associated with this object presenting text on the display */
public javax.accessibility.AccessibleIcon[] getAccessibleIcon() {
try {
- XAccessibleImage unoAccessibleImage = (XAccessibleImage)
- UnoRuntime.queryInterface(XAccessibleImage.class, unoAccessibleContext);
+ XAccessibleImage unoAccessibleImage = UnoRuntime.queryInterface(XAccessibleImage.class, unoAccessibleContext);
if (unoAccessibleImage != null) {
javax.accessibility.AccessibleIcon[] icons = { new AccessibleIconImpl(unoAccessibleImage) };
return icons;
diff --git a/accessibility/bridge/org/openoffice/java/accessibility/Window.java b/accessibility/bridge/org/openoffice/java/accessibility/Window.java
index 216b51192330..00300d678256 100644
--- a/accessibility/bridge/org/openoffice/java/accessibility/Window.java
+++ b/accessibility/bridge/org/openoffice/java/accessibility/Window.java
@@ -37,9 +37,8 @@ public class Window extends java.awt.Window implements javax.accessibility.Acces
private void initialize(XAccessibleComponent xAccessibleComponent) {
unoAccessibleComponent = xAccessibleComponent;
eventQueue = java.awt.Toolkit.getDefaultToolkit().getSystemEventQueue();
- XAccessibleEventBroadcaster broadcaster = (XAccessibleEventBroadcaster)
- UnoRuntime.queryInterface(XAccessibleEventBroadcaster.class,
- unoAccessibleComponent);
+ XAccessibleEventBroadcaster broadcaster = UnoRuntime.queryInterface(XAccessibleEventBroadcaster.class,
+ unoAccessibleComponent);
if (broadcaster != null) {
broadcaster.addEventListener(new AccessibleWindowListener());
}
diff --git a/accessibility/bridge/org/openoffice/java/accessibility/logging/XAccessibleEventLog.java b/accessibility/bridge/org/openoffice/java/accessibility/logging/XAccessibleEventLog.java
index 6e89fedd8858..e601a1cae4fc 100644
--- a/accessibility/bridge/org/openoffice/java/accessibility/logging/XAccessibleEventLog.java
+++ b/accessibility/bridge/org/openoffice/java/accessibility/logging/XAccessibleEventLog.java
@@ -18,6 +18,8 @@
package org.openoffice.java.accessibility.logging;
+import java.awt.Component;
+
import com.sun.star.accessibility.*;
import com.sun.star.uno.*;
@@ -28,7 +30,7 @@ public class XAccessibleEventLog implements XAccessibleEventListener {
private static XAccessibleEventLog theEventListener = null;
- private static java.util.Hashtable proxyList = new java.util.Hashtable();
+ private static java.util.Hashtable<String, Component> proxyList = new java.util.Hashtable<String, Component>();
/** Creates a new instance of UNOAccessibleEventListener */
public XAccessibleEventLog() {
@@ -42,8 +44,7 @@ public class XAccessibleEventLog implements XAccessibleEventListener {
}
public static void addEventListener(XAccessibleContext xac, java.awt.Component c) {
- XAccessibleEventBroadcaster broadcaster = (XAccessibleEventBroadcaster)
- UnoRuntime.queryInterface(XAccessibleEventBroadcaster.class, xac);
+ XAccessibleEventBroadcaster broadcaster = UnoRuntime.queryInterface(XAccessibleEventBroadcaster.class, xac);
if (broadcaster != null) {
broadcaster.addEventListener(XAccessibleEventLog.get());
@@ -137,7 +138,7 @@ public class XAccessibleEventLog implements XAccessibleEventListener {
}
protected static void logMessage(Object o, String s) {
- XAccessibleContext xac = (XAccessibleContext) UnoRuntime.queryInterface(XAccessibleContext.class, o);
+ XAccessibleContext xac = UnoRuntime.queryInterface(XAccessibleContext.class, o);
if( xac != null ) {
String oid = UnoRuntime.generateOid(xac);
synchronized (proxyList) {
diff --git a/accessibility/bridge/org/openoffice/java/accessibility/logging/XAccessibleTextLog.java b/accessibility/bridge/org/openoffice/java/accessibility/logging/XAccessibleTextLog.java
index 10c4fb6b0a22..7b3527bd278a 100644
--- a/accessibility/bridge/org/openoffice/java/accessibility/logging/XAccessibleTextLog.java
+++ b/accessibility/bridge/org/openoffice/java/accessibility/logging/XAccessibleTextLog.java
@@ -38,7 +38,7 @@ public class XAccessibleTextLog
private void setName(
com.sun.star.accessibility.XAccessibleText xAccessibleText) {
try {
- com.sun.star.accessibility.XAccessibleContext unoAccessibleContext = (com.sun.star.accessibility.XAccessibleContext) com.sun.star.uno.UnoRuntime.queryInterface(com.sun.star.accessibility.XAccessibleContext.class,
+ com.sun.star.accessibility.XAccessibleContext unoAccessibleContext = com.sun.star.uno.UnoRuntime.queryInterface(com.sun.star.accessibility.XAccessibleContext.class,
xAccessibleText);
if (unoAccessibleContext != null) {
diff --git a/bean/com/sun/star/beans/LocalOfficeConnection.java b/bean/com/sun/star/beans/LocalOfficeConnection.java
index 15f025ac6738..b742fb3a7027 100644
--- a/bean/com/sun/star/beans/LocalOfficeConnection.java
+++ b/bean/com/sun/star/beans/LocalOfficeConnection.java
@@ -110,8 +110,8 @@ public class LocalOfficeConnection
UnoUrl aURL = UnoUrl.parseUnoUrl( url );
mProgramPath = null;
mConnType = aURL.getConnection();
- mPipe = (String) aURL.getConnectionParameters().get( "pipe" );
- mPort = (String) aURL.getConnectionParameters().get( "port" );
+ mPipe = aURL.getConnectionParameters().get( "pipe" );
+ mPort = aURL.getConnectionParameters().get( "port" );
mProtocol = aURL.getProtocol();
mInitialObject = aURL.getRootOid();
}
@@ -221,7 +221,7 @@ public class LocalOfficeConnection
// query for the XUnoUrlResolver interface
XUnoUrlResolver xUrlResolver =
- (XUnoUrlResolver) UnoRuntime.queryInterface( XUnoUrlResolver.class, urlResolver );
+ UnoRuntime.queryInterface( XUnoUrlResolver.class, urlResolver );
// try to connect to soffice
Object aInitialObject = null;
@@ -261,10 +261,9 @@ public class LocalOfficeConnection
// XComponentContext
if( null != aInitialObject )
{
- XPropertySet xPropertySet = (XPropertySet)
- UnoRuntime.queryInterface( XPropertySet.class, aInitialObject);
+ XPropertySet xPropertySet = UnoRuntime.queryInterface( XPropertySet.class, aInitialObject);
Object xContext = xPropertySet.getPropertyValue("DefaultContext");
- XComponentContext xComponentContext = (XComponentContext) UnoRuntime.queryInterface(
+ XComponentContext xComponentContext = UnoRuntime.queryInterface(
XComponentContext.class, xContext);
return xComponentContext;
}
diff --git a/bean/com/sun/star/beans/LocalOfficeWindow.java b/bean/com/sun/star/beans/LocalOfficeWindow.java
index 4f06c2ebe5c9..90ddbe8a8311 100644
--- a/bean/com/sun/star/beans/LocalOfficeWindow.java
+++ b/bean/com/sun/star/beans/LocalOfficeWindow.java
@@ -58,7 +58,7 @@ public class LocalOfficeWindow
/* package */ LocalOfficeWindow(OfficeConnection connection)
{
mConnection = connection;
- mConnection.addEventListener((XEventListener)this);
+ mConnection.addEventListener(this);
}
/**
@@ -109,10 +109,10 @@ public class LocalOfficeWindow
{
compfactory = mConnection.getComponentContext().getServiceManager();
XMultiServiceFactory factory;
- factory = (XMultiServiceFactory)UnoRuntime.queryInterface(
+ factory = UnoRuntime.queryInterface(
XMultiServiceFactory.class, compfactory);
Object object = factory.createInstance( "com.sun.star.awt.Toolkit");
- return (XToolkit)UnoRuntime.queryInterface(XToolkit.class, object);
+ return UnoRuntime.queryInterface(XToolkit.class, object);
}
else
return null;
@@ -124,13 +124,13 @@ public class LocalOfficeWindow
if ( !bPeer )
{
// set real parent
- XVclWindowPeer xVclWindowPeer = (XVclWindowPeer)UnoRuntime.queryInterface(
+ XVclWindowPeer xVclWindowPeer = UnoRuntime.queryInterface(
XVclWindowPeer.class, mWindow);
xVclWindowPeer.setProperty( "PluginParent", new Long(getNativeWindow()) );
bPeer = true;
// show document window
- XWindow aWindow = (XWindow)UnoRuntime.queryInterface(XWindow.class, mWindow);
+ XWindow aWindow = UnoRuntime.queryInterface(XWindow.class, mWindow);
aWindow.setVisible( true );
}
}
@@ -141,11 +141,11 @@ public class LocalOfficeWindow
if ( bPeer )
{
// hide document window
- XWindow aWindow = (XWindow)UnoRuntime.queryInterface(XWindow.class, mWindow);
+ XWindow aWindow = UnoRuntime.queryInterface(XWindow.class, mWindow);
aWindow.setVisible( false );
// set null parent
- XVclWindowPeer xVclWindowPeer = (XVclWindowPeer)UnoRuntime.queryInterface(
+ XVclWindowPeer xVclWindowPeer = UnoRuntime.queryInterface(
XVclWindowPeer.class, mWindow);
xVclWindowPeer.setProperty( "PluginParent", new Long(0) );
bPeer = false;
@@ -228,7 +228,7 @@ public class LocalOfficeWindow
addComponentListener( new ComponentEventHandler() );
// set initial visibility
- XWindow aWindow = (XWindow)UnoRuntime.queryInterface(XWindow.class, mWindow);
+ XWindow aWindow = UnoRuntime.queryInterface(XWindow.class, mWindow);
aWindow.setVisible( bPeer );
}
catch (com.sun.star.uno.Exception exp) {
diff --git a/bean/com/sun/star/comp/beans/Controller.java b/bean/com/sun/star/comp/beans/Controller.java
index ee29234802a5..9521af6bc2cd 100644
--- a/bean/com/sun/star/comp/beans/Controller.java
+++ b/bean/com/sun/star/comp/beans/Controller.java
@@ -36,9 +36,8 @@ public class Controller
{
super( xController );
this.xController = xController;
- xDispatchProvider = (com.sun.star.frame.XDispatchProvider)
- UnoRuntime.queryInterface( com.sun.star.frame.XDispatchProvider.class,
- xController );
+ xDispatchProvider = UnoRuntime.queryInterface( com.sun.star.frame.XDispatchProvider.class,
+ xController );
}
//==============================================================
diff --git a/bean/com/sun/star/comp/beans/Frame.java b/bean/com/sun/star/comp/beans/Frame.java
index 03e2a37c593d..cd68bb789090 100644
--- a/bean/com/sun/star/comp/beans/Frame.java
+++ b/bean/com/sun/star/comp/beans/Frame.java
@@ -39,12 +39,10 @@ public class Frame
{
super( xFrame );
this.xFrame = xFrame;
- xDispatchProvider = (com.sun.star.frame.XDispatchProvider)
- UnoRuntime.queryInterface( com.sun.star.frame.XDispatchProvider.class,
- xFrame );
- xDispatchProviderInterception = (com.sun.star.frame.XDispatchProviderInterception)
- UnoRuntime.queryInterface( com.sun.star.frame.XDispatchProviderInterception.class,
- xFrame );
+ xDispatchProvider = UnoRuntime.queryInterface( com.sun.star.frame.XDispatchProvider.class,
+ xFrame );
+ xDispatchProviderInterception = UnoRuntime.queryInterface( com.sun.star.frame.XDispatchProviderInterception.class,
+ xFrame );
}
//==============================================================
diff --git a/bean/com/sun/star/comp/beans/LocalOfficeConnection.java b/bean/com/sun/star/comp/beans/LocalOfficeConnection.java
index a1d51f6ae18d..bf0e079075d8 100644
--- a/bean/com/sun/star/comp/beans/LocalOfficeConnection.java
+++ b/bean/com/sun/star/comp/beans/LocalOfficeConnection.java
@@ -176,8 +176,8 @@ public class LocalOfficeConnection
{
UnoUrl aURL = UnoUrl.parseUnoUrl( url );
mConnType = aURL.getConnection();
- mPipe = (String) aURL.getConnectionParameters().get( "pipe" );
- mPort = (String) aURL.getConnectionParameters().get( "port" );
+ mPipe = aURL.getConnectionParameters().get( "pipe" );
+ mPort = aURL.getConnectionParameters().get( "port" );
mProtocol = aURL.getProtocol();
mInitialObject = aURL.getRootOid();
}
@@ -251,7 +251,7 @@ public class LocalOfficeConnection
//to the office including the bridge needs to be terminated.
if (mBridge != null)
{
- XComponent comp = (XComponent)UnoRuntime.queryInterface(
+ XComponent comp = UnoRuntime.queryInterface(
XComponent.class, mBridge);
if (comp != null)
comp.dispose();
@@ -337,10 +337,9 @@ public class LocalOfficeConnection
// XComponentContext
if( null != aInitialObject )
{
- XPropertySet xPropertySet = (XPropertySet)
- UnoRuntime.queryInterface( XPropertySet.class, aInitialObject);
+ XPropertySet xPropertySet = UnoRuntime.queryInterface( XPropertySet.class, aInitialObject);
Object xContext = xPropertySet.getPropertyValue("DefaultContext");
- XComponentContext xComponentContext = (XComponentContext) UnoRuntime.queryInterface(
+ XComponentContext xComponentContext = UnoRuntime.queryInterface(
XComponentContext.class, xContext);
return xComponentContext;
}
@@ -419,7 +418,7 @@ public class LocalOfficeConnection
XMultiComponentFactory xLocalServiceManager = xLocalContext.getServiceManager();
try {
- xBridgeFactory = (XBridgeFactory)UnoRuntime.queryInterface(
+ xBridgeFactory = UnoRuntime.queryInterface(
XBridgeFactory.class,
xLocalServiceManager.createInstanceWithContext(
"com.sun.star.bridge.BridgeFactory", xLocalContext));
@@ -435,7 +434,7 @@ public class LocalOfficeConnection
} catch (com.sun.star.uno.Exception e) {
throw new com.sun.star.uno.RuntimeException(e.getMessage());
}
- XConnector connector_xConnector = (XConnector)UnoRuntime.queryInterface(XConnector.class, connector);
+ XConnector connector_xConnector = UnoRuntime.queryInterface(XConnector.class, connector);
// connect to the server
XConnection xConnection = connector_xConnector.connect(conDcp);
// create the bridge name. This should not be necessary if we pass an
diff --git a/bean/com/sun/star/comp/beans/LocalOfficeWindow.java b/bean/com/sun/star/comp/beans/LocalOfficeWindow.java
index 76f73d9d55ed..9e471b03ee86 100644
--- a/bean/com/sun/star/comp/beans/LocalOfficeWindow.java
+++ b/bean/com/sun/star/comp/beans/LocalOfficeWindow.java
@@ -62,7 +62,7 @@ public class LocalOfficeWindow
protected LocalOfficeWindow(OfficeConnection connection)
{
mConnection = connection;
- mConnection.addEventListener((XEventListener)this);
+ mConnection.addEventListener(this);
}
/**
@@ -113,10 +113,10 @@ public class LocalOfficeWindow
{
compfactory = mConnection.getComponentContext().getServiceManager();
XMultiServiceFactory factory;
- factory = (XMultiServiceFactory)UnoRuntime.queryInterface(
+ factory = UnoRuntime.queryInterface(
XMultiServiceFactory.class, compfactory);
Object object = factory.createInstance( "com.sun.star.awt.Toolkit");
- return (XToolkit)UnoRuntime.queryInterface(XToolkit.class, object);
+ return UnoRuntime.queryInterface(XToolkit.class, object);
}
else
return null;
@@ -128,13 +128,13 @@ public class LocalOfficeWindow
if ( !bPeer )
{
// set real parent
- XVclWindowPeer xVclWindowPeer = (XVclWindowPeer)UnoRuntime.queryInterface(
+ XVclWindowPeer xVclWindowPeer = UnoRuntime.queryInterface(
XVclWindowPeer.class, mWindow);
xVclWindowPeer.setProperty( "PluginParent", getWrappedWindowHandle());
bPeer = true;
// show document window
- XWindow aWindow = (XWindow)UnoRuntime.queryInterface(XWindow.class, mWindow);
+ XWindow aWindow = UnoRuntime.queryInterface(XWindow.class, mWindow);
aWindow.setVisible( true );
}
}
@@ -145,11 +145,11 @@ public class LocalOfficeWindow
if ( bPeer )
{
// hide document window
- XWindow aWindow = (XWindow)UnoRuntime.queryInterface(XWindow.class, mWindow);
+ XWindow aWindow = UnoRuntime.queryInterface(XWindow.class, mWindow);
aWindow.setVisible( false );
// set null parent
- XVclWindowPeer xVclWindowPeer = (XVclWindowPeer)UnoRuntime.queryInterface(
+ XVclWindowPeer xVclWindowPeer = UnoRuntime.queryInterface(
XVclWindowPeer.class, mWindow);
xVclWindowPeer.setProperty( "PluginParent", new Long(0) );
bPeer = false;
@@ -209,7 +209,7 @@ public class LocalOfficeWindow
// set initial visibility
- XWindow aWindow = (XWindow)UnoRuntime.queryInterface(XWindow.class, mWindow);
+ XWindow aWindow = UnoRuntime.queryInterface(XWindow.class, mWindow);
aWindow.setVisible( bPeer );
}
catch (com.sun.star.uno.Exception exp) {
diff --git a/bean/com/sun/star/comp/beans/OOoBean.java b/bean/com/sun/star/comp/beans/OOoBean.java
index 2c7a72005563..9c30201639b3 100644
--- a/bean/com/sun/star/comp/beans/OOoBean.java
+++ b/bean/com/sun/star/comp/beans/OOoBean.java
@@ -295,9 +295,8 @@ public class OOoBean
{
com.sun.star.lang.XMultiComponentFactory aFactory =
iConn.getComponentContext().getServiceManager();
- xServiceFactory = (com.sun.star.lang.XMultiServiceFactory)
- UnoRuntime.queryInterface(
- com.sun.star.lang.XMultiServiceFactory.class, aFactory );
+ xServiceFactory = UnoRuntime.queryInterface(
+ com.sun.star.lang.XMultiServiceFactory.class, aFactory );
}
};
aConnectorThread.start();
@@ -324,7 +323,7 @@ public class OOoBean
try
{
Object aObject = getMultiServiceFactory().createInstance( "com.sun.star.frame.Desktop");
- xDesktop = (com.sun.star.frame.XDesktop) UnoRuntime.queryInterface(
+ xDesktop = UnoRuntime.queryInterface(
com.sun.star.frame.XDesktop.class, aObject );
}
catch ( com.sun.star.uno.Exception aExc )
@@ -381,8 +380,7 @@ public class OOoBean
new CallWatchThread( nOOoCallTimeOut, "clear" );
//By closing the frame we avoid that dialogs are displayed, for example when
//the document is modified.
- com.sun.star.util.XCloseable xCloseable = (com.sun.star.util.XCloseable)
- UnoRuntime.queryInterface( com.sun.star.util.XCloseable.class, aFrame );
+ com.sun.star.util.XCloseable xCloseable = UnoRuntime.queryInterface( com.sun.star.util.XCloseable.class, aFrame );
if ( xCloseable != null )
{
try
@@ -415,9 +413,8 @@ public class OOoBean
{
try
{
- com.sun.star.lang.XComponent xComp = (com.sun.star.lang.XComponent)
- UnoRuntime.queryInterface(
- com.sun.star.lang.XComponent.class, xURLTransformer );
+ com.sun.star.lang.XComponent xComp = UnoRuntime.queryInterface(
+ com.sun.star.lang.XComponent.class, xURLTransformer );
if ( xComp != null )
xComp.dispose();
}
@@ -573,23 +570,23 @@ public class OOoBean
{
// create the frame
com.sun.star.awt.XWindow xWindow =
- (com.sun.star.awt.XWindow) UnoRuntime.queryInterface(
- com.sun.star.awt.XWindow.class, xFrameWindow.getUNOWindowPeer());
+ UnoRuntime.queryInterface(
+ com.sun.star.awt.XWindow.class, xFrameWindow.getUNOWindowPeer());
Object xFrame = xServiceFactory.createInstance( "com.sun.star.frame.Frame");
- aFrame = new Frame( (com.sun.star.frame.XFrame)UnoRuntime.queryInterface(
+ aFrame = new Frame( UnoRuntime.queryInterface(
com.sun.star.frame.XFrame.class, xFrame ) );
aFrame.initialize( xWindow );
aFrame.setName( aFrame.toString() );
// register the frame at the desktop
com.sun.star.frame.XFrames xFrames =
- ( (com.sun.star.frame.XFramesSupplier)UnoRuntime.queryInterface(
- com.sun.star.frame.XFramesSupplier.class, getOOoDesktop() ) ).getFrames();
+ UnoRuntime.queryInterface(
+ com.sun.star.frame.XFramesSupplier.class, getOOoDesktop() ).getFrames();
xFrames.append( aFrame );
}
// Initializes the slot command execution environment.
- xURLTransformer = (com.sun.star.util.XURLTransformer) UnoRuntime.queryInterface(
+ xURLTransformer = UnoRuntime.queryInterface(
com.sun.star.util.XURLTransformer.class,
xServiceFactory.createInstance( "com.sun.star.util.URLTransformer") );
@@ -603,8 +600,7 @@ public class OOoBean
}
// get XComponentLoader from frame
- com.sun.star.frame.XComponentLoader xLoader = (com.sun.star.frame.XComponentLoader)
- UnoRuntime.queryInterface( com.sun.star.frame.XComponentLoader.class, aFrame );
+ com.sun.star.frame.XComponentLoader xLoader = UnoRuntime.queryInterface( com.sun.star.frame.XComponentLoader.class, aFrame );
if ( xLoader == null )
{
throw new java.lang.RuntimeException(
@@ -668,7 +664,7 @@ public class OOoBean
// Get document's XModifiable interface if any.
aDocument = new OfficeDocument(
- (com.sun.star.frame.XModel) UnoRuntime.queryInterface(
+ UnoRuntime.queryInterface(
com.sun.star.frame.XModel.class, xComponent ) );
bLoaded = true;
}
@@ -1088,12 +1084,12 @@ xLayoutManager.showElement("private:resource/menubar/menubar");
try
{
com.sun.star.beans.XPropertySet xPropSet =
- (com.sun.star.beans.XPropertySet) UnoRuntime.queryInterface(
- com.sun.star.beans.XPropertySet.class, aFrame );
+ UnoRuntime.queryInterface(
+ com.sun.star.beans.XPropertySet.class, aFrame );
com.sun.star.frame.XLayoutManager xLayoutManager =
- (com.sun.star.frame.XLayoutManager) UnoRuntime.queryInterface(
- com.sun.star.frame.XLayoutManager.class,
- xPropSet.getPropertyValue( "LayoutManager" ) );
+ UnoRuntime.queryInterface(
+ com.sun.star.frame.XLayoutManager.class,
+ xPropSet.getPropertyValue( "LayoutManager" ) );
if ( bNewValue )
xLayoutManager.showElement( aResourceURL );
else
diff --git a/bean/com/sun/star/comp/beans/OfficeDocument.java b/bean/com/sun/star/comp/beans/OfficeDocument.java
index a7d01507cfc9..380bceac5c50 100644
--- a/bean/com/sun/star/comp/beans/OfficeDocument.java
+++ b/bean/com/sun/star/comp/beans/OfficeDocument.java
@@ -47,15 +47,12 @@ public class OfficeDocument extends Wrapper
super( xModel );
this.xModel = xModel;
- this.xModifiable = (com.sun.star.util.XModifiable)
- UnoRuntime.queryInterface(
- com.sun.star.util.XModifiable.class, xModel );
- this.xPrintable = (com.sun.star.view.XPrintable)
- UnoRuntime.queryInterface(
- com.sun.star.view.XPrintable.class, xModel );
- this.xStorable = (com.sun.star.frame.XStorable)
- UnoRuntime.queryInterface(
- com.sun.star.frame.XStorable.class, xModel );
+ this.xModifiable = UnoRuntime.queryInterface(
+ com.sun.star.util.XModifiable.class, xModel );
+ this.xPrintable = UnoRuntime.queryInterface(
+ com.sun.star.view.XPrintable.class, xModel );
+ this.xStorable = UnoRuntime.queryInterface(
+ com.sun.star.frame.XStorable.class, xModel );
}
//==========================================================
diff --git a/bean/com/sun/star/comp/beans/Wrapper.java b/bean/com/sun/star/comp/beans/Wrapper.java
index 4eefcf58cc64..9303c868105d 100644
--- a/bean/com/sun/star/comp/beans/Wrapper.java
+++ b/bean/com/sun/star/comp/beans/Wrapper.java
@@ -51,9 +51,8 @@ class Wrapper
public Wrapper( com.sun.star.uno.XInterface xProxy )
{
xQueryInterface = (com.sun.star.uno.IQueryInterface) xProxy;
- xComponent = (com.sun.star.lang.XComponent)
- UnoRuntime.queryInterface(
- com.sun.star.lang.XComponent.class, xProxy );
+ xComponent = UnoRuntime.queryInterface(
+ com.sun.star.lang.XComponent.class, xProxy );
}
//==============================================================
diff --git a/bean/qa/complex/bean/OOoBeanTest.java b/bean/qa/complex/bean/OOoBeanTest.java
index a64499363877..8a394d2299d1 100644
--- a/bean/qa/complex/bean/OOoBeanTest.java
+++ b/bean/qa/complex/bean/OOoBeanTest.java
@@ -95,7 +95,7 @@ public class OOoBeanTest
private String getText(OOoBean bean) throws Exception
{
- com.sun.star.frame.XModel model = (com.sun.star.frame.XModel)bean.getDocument();
+ com.sun.star.frame.XModel model = bean.getDocument();
com.sun.star.text.XTextDocument myDoc =
UnoRuntime.queryInterface(com.sun.star.text.XTextDocument.class, model);
com.sun.star.text.XText xText = myDoc.getText();
diff --git a/bean/qa/complex/bean/WriterFrame.java b/bean/qa/complex/bean/WriterFrame.java
index a12bf8fcb09c..525ddf78fc48 100644
--- a/bean/qa/complex/bean/WriterFrame.java
+++ b/bean/qa/complex/bean/WriterFrame.java
@@ -77,7 +77,7 @@ class WriterFrame extends java.awt.Frame
public void setText(String s) throws Exception
{
- com.sun.star.frame.XModel model = (com.sun.star.frame.XModel)m_bean.getDocument();
+ com.sun.star.frame.XModel model = m_bean.getDocument();
com.sun.star.text.XTextDocument myDoc =
UnoRuntime.queryInterface(com.sun.star.text.XTextDocument.class, model);
com.sun.star.text.XText xText = myDoc.getText();
@@ -88,7 +88,7 @@ class WriterFrame extends java.awt.Frame
public String getText() throws Exception
{
- com.sun.star.frame.XModel model = (com.sun.star.frame.XModel)m_bean.getDocument();
+ com.sun.star.frame.XModel model = m_bean.getDocument();
com.sun.star.text.XTextDocument myDoc =
UnoRuntime.queryInterface(com.sun.star.text.XTextDocument.class, model);
com.sun.star.text.XText xText = myDoc.getText();
@@ -112,7 +112,7 @@ class WriterFrame extends java.awt.Frame
*/
public void goToStart() throws Exception
{
- com.sun.star.frame.XModel xModel = (com.sun.star.frame.XModel)m_bean.getDocument();
+ com.sun.star.frame.XModel xModel = m_bean.getDocument();
com.sun.star.frame.XController xController = xModel.getCurrentController();
com.sun.star.text.XTextViewCursorSupplier xVCSupplier =
@@ -125,7 +125,7 @@ class WriterFrame extends java.awt.Frame
public void pageDown() throws Exception
{
- com.sun.star.frame.XModel xModel = (com.sun.star.frame.XModel)m_bean.getDocument();
+ com.sun.star.frame.XModel xModel = m_bean.getDocument();
com.sun.star.frame.XController xController = xModel.getCurrentController();
com.sun.star.text.XTextViewCursorSupplier xVCSupplier =
diff --git a/filter/qa/complex/filter/detection/typeDetection/Helper.java b/filter/qa/complex/filter/detection/typeDetection/Helper.java
index 2ed403f631b1..70cf7c4d86fd 100644
--- a/filter/qa/complex/filter/detection/typeDetection/Helper.java
+++ b/filter/qa/complex/filter/detection/typeDetection/Helper.java
@@ -27,9 +27,10 @@ import java.io.*;
import java.net.URL;
import java.net.URLConnection;
import java.util.Enumeration;
-import java.util.Hashtable;
+import java.util.Iterator;
+import java.util.HashMap;
import java.util.StringTokenizer;
-import java.util.Vector;
+import java.util.ArrayList;
import lib.TestParameters;
import share.LogWriter;
import util.utils;
@@ -43,10 +44,10 @@ public class Helper {
/** The runner log writer
* @member m_log for log purposes
- * @member m_sTestDocPath directory for seraching files to load
- * @member m_vFiles list of all files describet in "files.csv"
- * @member m_hFileURLs contains the postition of a file name in the m_vFiles Vector
- * @member m_hFileTypes contains the postition of a file type in the m_vFiles Vector
+ * @member m_sTestDocPath directory for searching files to load
+ * @member m_vFiles list of all files described in "files.csv"
+ * @member m_hFileURLs contains the position of a file name in the m_vFiles Vector
+ * @member m_hFileTypes contains the position of a file type in the m_vFiles Vector
* @member m_param the test parameters
*/
@@ -54,11 +55,11 @@ public class Helper {
String m_sTestDocPath = null;
- Vector m_vFiles = null;
+ ArrayList<ArrayList<String>> m_vFiles = null;
- Hashtable m_hFileURLs = new Hashtable();
+ HashMap<String,String> m_hFileURLs = new HashMap<String,String>();
- Hashtable m_hFileTypes = new Hashtable();
+ HashMap<String,String> m_hFileTypes = new HashMap<String,String>();
TestParameters m_param = null;
@@ -89,22 +90,22 @@ public class Helper {
/** Reads a comma separated file (CSV). Every line of the file is
- * repesented by an <code>Vector</code> entry. Every data entry of a row is
+ * represented by an <code>Vector</code> entry. Every data entry of a row is
* also stored in a <code>Vector</code>. So the returned value is a
* <code>Vector[][]</code> where the first dimension represents a row
- * and the second dimenesion inclueds the data values.
+ * and the second dimension includes the data values.
* @param csvFileName the name of the csv file
* @return Vector filled with Vector filled with data of a row
*/
- public Vector getToDoList(String csvFileName){
+ public ArrayList<ArrayList<String>> getToDoList(String csvFileName){
try {
- Vector vAll = new Vector();
- Vector vFields = new Vector();
+ ArrayList<ArrayList<String>> vAll = new ArrayList<ArrayList<String>>();
+ ArrayList<String> vFields = new ArrayList<String>();
// get content of file
- Vector content = getCSVFileContent(csvFileName);
+ ArrayList<String> content = getCSVFileContent(csvFileName);
// remove superfluous content like "#" started lines
content = removeSuperfluousContent(content);
@@ -113,24 +114,24 @@ public class Helper {
content = replacePlaceHolder(content);
// create Enumeration
- Enumeration contentEnum = content.elements();
+ Iterator<String> contentEnum = content.iterator();
// the first line contains field names of the columns
// split line by ";"
StringTokenizer fields = new StringTokenizer(
- contentEnum.nextElement().toString(),";");
+ contentEnum.next(),";");
int fieldCount = 0;
while (fields.hasMoreElements()){
- vFields.add(fields.nextElement());
+ vFields.add(fields.nextToken());
fieldCount++;
}
// fill vData with data of CSV-row
- while (contentEnum.hasMoreElements()){
- Vector vData = new Vector();
+ while (contentEnum.hasNext()){
+ ArrayList<String> vData = new ArrayList<String>();
StringTokenizer data = new StringTokenizer(
- contentEnum.nextElement().toString(),";", true);
+ contentEnum.next(),";", true);
// example: data = "firstData;secondData;;forthData"
// => three tokens => missing one data because the imagine
@@ -139,7 +140,7 @@ public class Helper {
boolean nextIsData = false;
int dataCount = 0;
while (data.hasMoreTokens()) {
- Object myToken = data.nextToken();
+ String myToken = data.nextToken();
// if the "thirdData" will be recieved, myToken=";" but
// vData must add an empty String
if (myToken.equals(";")){
@@ -176,9 +177,9 @@ public class Helper {
* cannot be read
*/
- public Vector getCSVFileContent(String csvFileName) {
+ public ArrayList<String> getCSVFileContent(String csvFileName) {
try {
- Vector content = new Vector();
+ ArrayList<String> content = new ArrayList<String>();
BufferedReader br;
String line;
if ( m_param.DebugIsActive ) {
@@ -194,7 +195,7 @@ public class Helper {
br = new BufferedReader(new InputStreamReader(in));
try {
while( ( line = br.readLine() ) != null ) {
- content.addElement( line );
+ content.add( line );
}
} catch (IOException e) {
br.close();
@@ -230,34 +231,34 @@ public class Helper {
* @param content the content of a csv file
* @return changed file content
*/
- private Vector replacePlaceHolder(Vector content){
+ private ArrayList<String> replacePlaceHolder(ArrayList<String> content){
- Vector vReturn = new Vector();
+ ArrayList<String> vReturn = new ArrayList<String>();
- Vector placeHolders = new Vector();
- Enumeration m_params = m_param.keys();
+ ArrayList<String> placeHolders = new ArrayList<String>();
+ Iterator<String> m_params = m_param.keySet().iterator();
String placeHolder = (String)m_param.get("placeHolder");
- // get all place holdes from typeDetection.csv
- while (m_params.hasMoreElements()){
- String holderKey = (String) m_params.nextElement();
+ // get all place holders from typeDetection.csv
+ while (m_params.hasNext()){
+ String holderKey = m_params.next();
if (holderKey.startsWith(placeHolder)){
placeHolders.add(holderKey);
}
}
// replace all occurrences of place holders in 'CSVData'
- Enumeration cont = content.elements();
+ Iterator<String> cont = content.iterator();
- while( cont.hasMoreElements() ) {
+ while( cont.hasNext() ) {
- String line = (String) cont.nextElement();
+ String line = cont.next();
String newLine = line;
- Enumeration holders = placeHolders.elements();
+ Iterator<String> holders = placeHolders.iterator();
- while( holders.hasMoreElements() ) {
+ while( holders.hasNext() ) {
- String holder = (String) holders.nextElement();
+ String holder = holders.next();
int startPos = line.indexOf(holder);
if (startPos > -1){
@@ -280,29 +281,25 @@ public class Helper {
/** Removes lines of an ascii file content which starts with "#"
* or are empty
- * @param content content of a csv fiöe
+ * @param content content of a csv file
* @return a stripped Vector
*/
- public Vector removeSuperfluousContent(Vector content){
- try{
- Vector newContent = new Vector();
- Enumeration cont = content.elements();
- while( cont.hasMoreElements() ) {
- String line = (String) cont.nextElement();
- if (( ! line.startsWith( "#" ))&& ( line.length() != 0 )) {
- newContent.addElement( line );
- }
- }
- return newContent;
- } catch (ClassCastException e){
- return null;
+ public ArrayList<String> removeSuperfluousContent(ArrayList<String> content){
+ ArrayList<String> newContent = new ArrayList<String>();
+ Iterator<String> cont = content.iterator();
+ while( cont.hasNext() ) {
+ String line = cont.next();
+ if (( ! line.startsWith( "#" ))&& ( line.length() != 0 )) {
+ newContent.add( line );
+ }
}
+ return newContent;
}
/** returns a <code>MediaDescripto</code> filled with given properties and
* values.
- * @param propNames String Array of propertie names
- * @param values Objecr Array of propertie values
+ * @param propNames String Array of property names
+ * @param values Object Array of property values
* @return <code>PropertyValue[]<code>
* @see com.sun.star.beans.PropertyValue
* @see com.sun.star.document.MediaDescriptor
@@ -342,7 +339,7 @@ public class Helper {
public String getURLforfileAlias(String fileAlias)
throws FileAliasNotFoundException{
try{
- String fileURL = (String) m_hFileURLs.get(fileAlias).toString();
+ String fileURL = m_hFileURLs.get(fileAlias).toString();
return utils.getFullURL(ensureEndingFileSep(m_sTestDocPath) + fileURL);
} catch (java.lang.NullPointerException e){
throw new FileAliasNotFoundException(fileAlias);
@@ -358,25 +355,23 @@ public class Helper {
public String getTypeforfileAlias(String fileAlias)
throws FileAliasNotFoundException{
try{
- return (String) m_hFileTypes.get(fileAlias).toString();
+ return m_hFileTypes.get(fileAlias).toString();
} catch (java.lang.NullPointerException e){
throw new FileAliasNotFoundException(fileAlias);
}
}
/**
- * Filles the Hashtable m_hFileURLs with all file names and their URL
- * and the Hashtable m_hFilesTypes with all file names and thier file
- * typ name. This informations are extracted from "files.csv"
- * This is for faster acccess to get fileURL and fileType of fileAlias
+ * Fills the Hashtable m_hFileURLs with all file names and their URL
+ * and the Hashtable m_hFilesTypes with all file names and their file
+ * type name. This informations are extracted from "files.csv"
+ * This is for faster access to get fileURL and fileType of fileAlias
*/
public void createFilesList(){
for (int i = 0; i < m_vFiles.size();i++){
- Vector toDo = (Vector) m_vFiles.get(i);
- m_hFileURLs.put((String) toDo.get(0).toString(),
- (String) toDo.get(1).toString());
- m_hFileTypes.put((String) toDo.get(0).toString(),
- (String) toDo.get(2).toString());
+ ArrayList<String> toDo = m_vFiles.get(i);
+ m_hFileURLs.put(toDo.get(0), toDo.get(1));
+ m_hFileTypes.put(toDo.get(0), toDo.get(2));
}
}
@@ -423,7 +418,7 @@ public class Helper {
}
-/** This exeception should be thrown if a method seeks for an invalid alias name */
+/** This exception should be thrown if a method seeks for an invalid alias name */
class FileAliasNotFoundException extends java.lang.Exception{
/** throws error message with wrong alias name
* @param fileAlias the alias name
diff --git a/filter/qa/complex/filter/detection/typeDetection/TypeDetection.java b/filter/qa/complex/filter/detection/typeDetection/TypeDetection.java
index 770dc98234ed..094a2ddd8d90 100644
--- a/filter/qa/complex/filter/detection/typeDetection/TypeDetection.java
+++ b/filter/qa/complex/filter/detection/typeDetection/TypeDetection.java
@@ -27,9 +27,11 @@ import com.sun.star.uno.XInterface;
import complexlib.ComplexTestCase;
import java.io.File;
+import java.util.Iterator;
import java.util.Enumeration;
import java.util.Hashtable;
import java.util.Vector;
+import java.util.ArrayList;
import util.utils;
@@ -218,11 +220,10 @@ public class TypeDetection extends ComplexTestCase {
XInterface oObj = (XInterface) oInterface ;
log.println("ImplName: "+utils.getImplName(oObj));
- m_xDetection = (XTypeDetection)
- UnoRuntime.queryInterface(XTypeDetection.class, oInterface);
- Enumeration k = param.keys();
- while (k.hasMoreElements()){
- String kName = ((String)k.nextElement()).toString();
+ m_xDetection = UnoRuntime.queryInterface(XTypeDetection.class, oInterface);
+ Iterator<String> k = param.keySet().iterator();
+ while (k.hasNext()){
+ String kName = k.next();
log.println(kName + ":" + param.get(kName).toString());
}
// create instrace of helper class
@@ -248,17 +249,17 @@ public class TypeDetection extends ComplexTestCase {
public void checkByURLonly() {
try{
log.println("### checkByURLonly() ###");
- Vector CSVData = helper.getToDoList(
+ ArrayList<ArrayList<String>> CSVData = helper.getToDoList(
(String)param.get("csv.files"));
- Enumeration allToDos = CSVData.elements();
+ Iterator<ArrayList<String>> allToDos = CSVData.iterator();
- while (allToDos.hasMoreElements()){
- Vector toDo = (Vector) allToDos.nextElement();
+ while (allToDos.hasNext()){
+ ArrayList<String> toDo = allToDos.next();
- String fileAlias = (String) toDo.get(0);
- String fileURL = (String) toDo.get(1);
- String URLfileType = (String) toDo.get(2);
- String StreamfileType = (String) toDo.get(3);
+ String fileAlias = toDo.get(0);
+ String fileURL = toDo.get(1);
+ String URLfileType = toDo.get(2);
+ String StreamfileType = toDo.get(3);
fileURL = utils.getFullURL(helper.ensureEndingFileSep(
(String)param.get("TestDocumentPath")) + fileURL);
@@ -350,18 +351,18 @@ public class TypeDetection extends ComplexTestCase {
try{
log.println("### checkPreselectedType() ###");
- Vector CSVData = helper.getToDoList(
+ ArrayList<ArrayList<String>> CSVData = helper.getToDoList(
(String)param.get("csv.preselectedType"));
- Enumeration allToDos = CSVData.elements();
+ Iterator<ArrayList<String>> allToDos = CSVData.iterator();
- while (allToDos.hasMoreElements()){
+ while (allToDos.hasNext()){
try{
- Vector toDo = (Vector) allToDos.nextElement();
+ ArrayList<String> toDo = allToDos.next();
- String fileAlias = (String) toDo.get(0);
+ String fileAlias = toDo.get(0);
String fileURL = helper.getURLforfileAlias(fileAlias);
- String preselectFileType = (String) toDo.get(1);
- String expectedFileType = (String) toDo.get(2);
+ String preselectFileType = toDo.get(1);
+ String expectedFileType = toDo.get(2);
PropertyValue[] MediaDescriptor = helper.createMediaDescriptor(
new String[] {"URL", "MediaType"},
@@ -399,21 +400,20 @@ public class TypeDetection extends ComplexTestCase {
try{
log.println("### checkPreselectedFilter() ###");
- Vector CSVData = helper.getToDoList(
+ ArrayList<ArrayList<String>> CSVData = helper.getToDoList(
(String)param.get("csv.preselectedFilter"));
+ Iterator<ArrayList<String>> allToDos = CSVData.iterator();
- Enumeration allToDos = CSVData.elements();
-
- while (allToDos.hasMoreElements()){
+ while (allToDos.hasNext()){
try{
- Vector toDo = (Vector) allToDos.nextElement();
+ ArrayList<String> toDo = allToDos.next();
- String fileAlias = (String) toDo.get(0);
+ String fileAlias = toDo.get(0);
String fileURL = helper.getURLforfileAlias(fileAlias);
- String filterName = (String) toDo.get(1);
- String filterOptions = (String) toDo.get(2);
- String filterData = (String) toDo.get(3);
- String expectedType = (String) toDo.get(4);
+ String filterName = toDo.get(1);
+ String filterOptions = toDo.get(2);
+ String filterData = toDo.get(3);
+ String expectedType = toDo.get(4);
PropertyValue[] MediaDescriptor = helper.createMediaDescriptor(
new String[] {"URL","FilterName",
@@ -452,16 +452,16 @@ public class TypeDetection extends ComplexTestCase {
try{
log.println("### checkPreselectedDocService() ###");
- Vector CSVData = helper.getToDoList((String)param.get("csv.serviceName"));
- Enumeration allToDos = CSVData.elements();
+ ArrayList<ArrayList<String>> CSVData = helper.getToDoList((String)param.get("csv.serviceName"));
+ Iterator<ArrayList<String>> allToDos = CSVData.iterator();
- while (allToDos.hasMoreElements()){
+ while (allToDos.hasNext()){
try{
- Vector toDo = (Vector) allToDos.nextElement();
+ ArrayList<String> toDo = allToDos.next();
- String fileAlias = (String) toDo.get(0);
+ String fileAlias = toDo.get(0);
String fileURL = helper.getURLforfileAlias(fileAlias);
- String serviceName = (String) toDo.get(1);
+ String serviceName = toDo.get(1);
String fileType = helper.getTypeforfileAlias(fileAlias);
PropertyValue[] MediaDescriptor = helper.createMediaDescriptor(
diff --git a/filter/source/xsltfilter/com/sun/star/comp/xsltfilter/Base64.java b/filter/source/xsltfilter/com/sun/star/comp/xsltfilter/Base64.java
index 1f8eca92c8b0..43e3f2525331 100644
--- a/filter/source/xsltfilter/com/sun/star/comp/xsltfilter/Base64.java
+++ b/filter/source/xsltfilter/com/sun/star/comp/xsltfilter/Base64.java
@@ -1011,7 +1011,7 @@ public class Base64
if( bytes != null && bytes.length >= 4 )
{
- int head = ((int)bytes[0] & 0xff) | ((bytes[1] << 8) & 0xff00);
+ int head = (bytes[0] & 0xff) | ((bytes[1] << 8) & 0xff00);
if( java.util.zip.GZIPInputStream.GZIP_MAGIC == head )
{
java.io.ByteArrayInputStream bais = null;
diff --git a/filter/source/xsltfilter/com/sun/star/comp/xsltfilter/XSLTFilterOLEExtracter.java b/filter/source/xsltfilter/com/sun/star/comp/xsltfilter/XSLTFilterOLEExtracter.java
index 078e03135ced..a19e0e49d448 100644
--- a/filter/source/xsltfilter/com/sun/star/comp/xsltfilter/XSLTFilterOLEExtracter.java
+++ b/filter/source/xsltfilter/com/sun/star/comp/xsltfilter/XSLTFilterOLEExtracter.java
@@ -113,7 +113,7 @@ public class XSLTFilterOLEExtracter {
if (aName.equals("oledata.mso")) {
try {
//get the length and seek to 0
- XSeekable xSeek = (XSeekable) UnoRuntime.queryInterface(XSeekable.class, m_RootStream);
+ XSeekable xSeek = UnoRuntime.queryInterface(XSeekable.class, m_RootStream);
int oleLength = (int) xSeek.getLength();
xSeek.seek(0);
xSeek = null;
@@ -142,14 +142,14 @@ public class XSLTFilterOLEExtracter {
if (oSubStream == null) {
return "Not Found:" + aName;
}
- XInputStream xSubStream = (XInputStream) UnoRuntime.queryInterface(XInputStream.class,
+ XInputStream xSubStream = UnoRuntime.queryInterface(XInputStream.class,
oSubStream);
if (xSubStream == null) {
return "Not Found:" + aName;
}
//The first four byte are the length of the uncompressed data
byte pLength[][] = new byte[1][4];
- XSeekable xSeek = (XSeekable) UnoRuntime.queryInterface(XSeekable.class, xSubStream);
+ XSeekable xSeek = UnoRuntime.queryInterface(XSeekable.class, xSubStream);
xSeek.seek(0);
xSeek = null;
//Get the uncompressed length
@@ -186,7 +186,7 @@ public class XSLTFilterOLEExtracter {
XStream xTempFileStream = null;
try {
Object oTempFile = xMSF.createInstance("com.sun.star.io.TempFile");
- xTempFileStream = (XStream) UnoRuntime.queryInterface(XStream.class, oTempFile);
+ xTempFileStream = UnoRuntime.queryInterface(XStream.class, oTempFile);
} catch (Exception e) {
}
@@ -207,18 +207,18 @@ public class XSLTFilterOLEExtracter {
xOutput.flush();
//Get the input stream and seek to begin
XInputStream xInput = m_RootStream.getInputStream();
- XSeekable xSeek = (XSeekable) UnoRuntime.queryInterface(XSeekable.class, xInput);
+ XSeekable xSeek = UnoRuntime.queryInterface(XSeekable.class, xInput);
xSeek.seek(0);
oledata = null;
xSeek = null;
//create an com.sun.star.embed.OLESimpleStorage from the temp stream
Object pArgs[] = new Object[1];
- pArgs[0] = (Object) xInput;
+ pArgs[0] = xInput;
Object oTempStorage = m_xMSF.createInstanceWithArguments("com.sun.star.embed.OLESimpleStorage", pArgs);
pArgs = null;
- m_Storage = (XNameContainer) UnoRuntime.queryInterface(XNameContainer.class, oTempStorage);
+ m_Storage = UnoRuntime.queryInterface(XNameContainer.class, oTempStorage);
} catch (Exception e) {
e.printStackTrace();
}
@@ -230,11 +230,11 @@ public class XSLTFilterOLEExtracter {
m_RootStream = CreateTempFileStream(m_xMSF);
Object pArgs[] = new Object[1];
- pArgs[0] = (Object) m_RootStream;
+ pArgs[0] = m_RootStream;
Object oTempStorage = m_xMSF.createInstanceWithArguments("com.sun.star.embed.OLESimpleStorage", pArgs);
pArgs = null;
- m_Storage = (XNameContainer) UnoRuntime.queryInterface(XNameContainer.class, oTempStorage);
+ m_Storage = UnoRuntime.queryInterface(XNameContainer.class, oTempStorage);
} catch (Exception e) {
e.printStackTrace();
}
@@ -273,13 +273,13 @@ public class XSLTFilterOLEExtracter {
//write the compressed data to the temp stream
xOutput.writeBytes(compressedBytes);
//seek to 0
- XSeekable xSeek = (XSeekable) UnoRuntime.queryInterface(XSeekable.class, xInput);
+ XSeekable xSeek = UnoRuntime.queryInterface(XSeekable.class, xInput);
xSeek.seek(0);
xSeek = null;
oledata = null;
//insert the temp stream as a sub stream and use an XTransactedObject to commit it immediately
- XTransactedObject xTransact = (XTransactedObject) UnoRuntime.queryInterface(XTransactedObject.class, m_Storage);
+ XTransactedObject xTransact = UnoRuntime.queryInterface(XTransactedObject.class, m_Storage);
m_Storage.insertByName(aName, xInput);
xTransact.commit();
xTransact = null;
@@ -327,7 +327,7 @@ public class XSLTFilterOLEExtracter {
Object x = xComponentContext.getServiceManager().createInstanceWithContext(
"com.sun.star.connection.Connector", xComponentContext);
- XConnector xConnector = (XConnector) UnoRuntime.queryInterface(XConnector.class, x);
+ XConnector xConnector = UnoRuntime.queryInterface(XConnector.class, x);
String a[] = parseUnoUrl(sConnectionString);
if (null == a) {
@@ -340,7 +340,7 @@ public class XSLTFilterOLEExtracter {
x = xComponentContext.getServiceManager().createInstanceWithContext(
"com.sun.star.bridge.BridgeFactory", xComponentContext);
- XBridgeFactory xBridgeFactory = (XBridgeFactory) UnoRuntime.queryInterface(
+ XBridgeFactory xBridgeFactory = UnoRuntime.queryInterface(
XBridgeFactory.class, x);
// create a nameless bridge with no instance provider
@@ -348,7 +348,7 @@ public class XSLTFilterOLEExtracter {
XBridge bridge = xBridgeFactory.createBridge("", a[1], m_Connection, null);
// query for the XComponent interface and add this as event listener
- XComponent xComponent = (XComponent) UnoRuntime.queryInterface(
+ XComponent xComponent = UnoRuntime.queryInterface(
XComponent.class, bridge);
// get the remote instance
@@ -360,7 +360,7 @@ public class XSLTFilterOLEExtracter {
"Server didn't provide an instance for" + a[2], null);
}
- XMultiServiceFactory xFac = (XMultiServiceFactory) UnoRuntime.queryInterface(XMultiServiceFactory.class, x);
+ XMultiServiceFactory xFac = UnoRuntime.queryInterface(XMultiServiceFactory.class, x);
return xFac;
}
protected static boolean DEBUG = false;
diff --git a/filter/source/xsltfilter/com/sun/star/comp/xsltfilter/XSLTransformer.java b/filter/source/xsltfilter/com/sun/star/comp/xsltfilter/XSLTransformer.java
index 265eed018365..1b776225d848 100644
--- a/filter/source/xsltfilter/com/sun/star/comp/xsltfilter/XSLTransformer.java
+++ b/filter/source/xsltfilter/com/sun/star/comp/xsltfilter/XSLTransformer.java
@@ -245,7 +245,7 @@ public class XSLTransformer
l.started();
}
- XSeekable xseek = (XSeekable) UnoRuntime.queryInterface(XSeekable.class, m_xis);
+ XSeekable xseek = UnoRuntime.queryInterface(XSeekable.class, m_xis);
if (xseek != null) {
xseek.seek(0);
}
diff --git a/javaunohelper/com/sun/star/lib/uno/adapter/ByteArrayToXInputStreamAdapter.java b/javaunohelper/com/sun/star/lib/uno/adapter/ByteArrayToXInputStreamAdapter.java
index 503e970ece19..f575927d2c1e 100644
--- a/javaunohelper/com/sun/star/lib/uno/adapter/ByteArrayToXInputStreamAdapter.java
+++ b/javaunohelper/com/sun/star/lib/uno/adapter/ByteArrayToXInputStreamAdapter.java
@@ -89,7 +89,7 @@ public class ByteArrayToXInputStreamAdapter
// System.err.println("readbytes(..., "+param+")");
_check();
try {
- int remain = (int)(m_length - m_pos);
+ int remain = (m_length - m_pos);
if (param > remain) param = remain;
/* ARGH!!! */
if (values[0] == null){
diff --git a/javaunohelper/com/sun/star/lib/uno/adapter/InputStreamToXInputStreamAdapter.java b/javaunohelper/com/sun/star/lib/uno/adapter/InputStreamToXInputStreamAdapter.java
index bbd4152f32ef..7c7a3f4445b0 100644
--- a/javaunohelper/com/sun/star/lib/uno/adapter/InputStreamToXInputStreamAdapter.java
+++ b/javaunohelper/com/sun/star/lib/uno/adapter/InputStreamToXInputStreamAdapter.java
@@ -142,7 +142,7 @@ public class InputStreamToXInputStreamAdapter implements XInputStream {
tmpIntVal = Integer.MAX_VALUE;
} else {
// Casting is safe here.
- tmpIntVal = (int)tmpLongVal;
+ tmpIntVal = tmpLongVal;
}
tmpLongVal -= tmpIntVal;
diff --git a/javaunohelper/com/sun/star/lib/uno/helper/PropertySetMixin.java b/javaunohelper/com/sun/star/lib/uno/helper/PropertySetMixin.java
index 950840cb0d1c..246dd8639c54 100644
--- a/javaunohelper/com/sun/star/lib/uno/helper/PropertySetMixin.java
+++ b/javaunohelper/com/sun/star/lib/uno/helper/PropertySetMixin.java
@@ -712,7 +712,7 @@ public final class PropertySetMixin {
throws UnknownPropertyException, PropertyVetoException,
com.sun.star.lang.IllegalArgumentException, WrappedTargetException
{
- PropertyData p = (PropertyData) properties.get(name);
+ PropertyData p = properties.get(name);
if (p == null) {
throw new UnknownPropertyException(name, object);
}
@@ -784,7 +784,7 @@ public final class PropertySetMixin {
Object getProperty(String name, PropertyState[] state)
throws UnknownPropertyException, WrappedTargetException
{
- PropertyData p = (PropertyData) properties.get(name);
+ PropertyData p = properties.get(name);
if (p == null) {
throw new UnknownPropertyException(name, object);
}
@@ -1008,7 +1008,7 @@ public final class PropertySetMixin {
private PropertyData get(Object object, String propertyName)
throws UnknownPropertyException
{
- PropertyData p = (PropertyData) properties.get(propertyName);
+ PropertyData p = properties.get(propertyName);
if (p == null || !p.present) {
throw new UnknownPropertyException(propertyName, object);
}
@@ -1057,7 +1057,7 @@ public final class PropertySetMixin {
}
public boolean hasPropertyByName(String name) {
- PropertyData p = (PropertyData) properties.get(name);
+ PropertyData p = properties.get(name);
return p != null && p.present;
}
diff --git a/javaunohelper/test/com/sun/star/comp/helper/Bootstrap_Test.java b/javaunohelper/test/com/sun/star/comp/helper/Bootstrap_Test.java
index 19d01c19620d..2a292be96b1a 100644
--- a/javaunohelper/test/com/sun/star/comp/helper/Bootstrap_Test.java
+++ b/javaunohelper/test/com/sun/star/comp/helper/Bootstrap_Test.java
@@ -28,7 +28,7 @@ import com.sun.star.lang.XMultiServiceFactory;
public class Bootstrap_Test {
- static public boolean test( String ini_file, java.util.Hashtable bootstrap_parameters )
+ static public boolean test( String ini_file, java.util.Hashtable<String,String> bootstrap_parameters )
throws java.lang.Exception
{
boolean passed = false;
@@ -91,7 +91,7 @@ public class Bootstrap_Test {
if ( args.length == 0 )
usage();
- java.util.Hashtable bootstrap_parameters = new java.util.Hashtable();
+ java.util.Hashtable<String,String> bootstrap_parameters = new java.util.Hashtable<String,String>();
for ( int nPos = 1; nPos < args.length; ++nPos )
{
String arg = args[ nPos ];
diff --git a/javaunohelper/test/com/sun/star/comp/helper/ComponentContext_Test.java b/javaunohelper/test/com/sun/star/comp/helper/ComponentContext_Test.java
index 7c31d134d79f..1a28a77f84f2 100644
--- a/javaunohelper/test/com/sun/star/comp/helper/ComponentContext_Test.java
+++ b/javaunohelper/test/com/sun/star/comp/helper/ComponentContext_Test.java
@@ -31,11 +31,11 @@ import java.util.Hashtable;
public class ComponentContext_Test {
public static void main(String args[]) {
try {
- Hashtable table = new Hashtable();
+ Hashtable<String,Object> table = new Hashtable<String,Object>();
table.put( "bla1", new ComponentContextEntry( null, new Integer( 1 ) ) );
XComponentContext xInitialContext = Bootstrap.createInitialComponentContext( table );
- table = new Hashtable();
+ table = new Hashtable<String,Object>();
table.put( "bla2", new ComponentContextEntry( new Integer( 2 ) ) );
table.put( "bla3", new Integer( 3 ) );
XComponentContext xContext = new ComponentContext( table, xInitialContext );
diff --git a/javaunohelper/test/com/sun/star/lib/uno/helper/InterfaceContainer_Test.java b/javaunohelper/test/com/sun/star/lib/uno/helper/InterfaceContainer_Test.java
index 84648f51511f..ca5255f03152 100644
--- a/javaunohelper/test/com/sun/star/lib/uno/helper/InterfaceContainer_Test.java
+++ b/javaunohelper/test/com/sun/star/lib/uno/helper/InterfaceContainer_Test.java
@@ -54,11 +54,11 @@ public class InterfaceContainer_Test
Object proxyObj3TypeProv;
Object proxyObj2TypeProv;
//contains original objects
- List list1;
+ List<Object> list1;
//contains original objects + proxies
- List list2;
+ List<Object> list2;
//contains original object + proxies + null value
- List list3;
+ List<Object> list3;
public InterfaceContainer_Test()
{
@@ -72,15 +72,15 @@ public class InterfaceContainer_Test
proxyObj2TypeProv= ProxyProvider.createProxy(obj2, XTypeProvider.class);
proxyObj3TypeProv= ProxyProvider.createProxy(obj3, XTypeProvider.class);
- list1= new ArrayList();
+ list1= new ArrayList<Object>();
list1.add(obj1);
list1.add(obj2);
list1.add(obj3);
- list2= new ArrayList();
+ list2= new ArrayList<Object>();
list2.add(obj1);
list2.add(proxyObj2TypeProv);
list2.add(proxyObj3TypeProv);
- list3= new ArrayList();
+ list3= new ArrayList<Object>();
list3.add(obj1);
list3.add(null);
list3.add(proxyObj2TypeProv);
@@ -368,7 +368,7 @@ public class InterfaceContainer_Test
r[i++]= cont.isEmpty();
cont.addAll(list2);
- List list= new ArrayList();
+ List<Object> list= new ArrayList<Object>();
list.add(list2.get(0));
list.add(list2.get(1));
list.add(proxyObj3Weak2);
@@ -396,7 +396,7 @@ public class InterfaceContainer_Test
cont.addAll(list1); //obj1, obj2, obj3
cont.addAll(list2); //obj1, proxyObj2TypeProv, proxyObj3TypeProv
- List list = new ArrayList();
+ List<Object> list = new ArrayList<Object>();
list.add(obj1);
list.add(proxyObj3Weak1);
diff --git a/javaunohelper/test/com/sun/star/lib/uno/helper/MultiTypeInterfaceContainer_Test.java b/javaunohelper/test/com/sun/star/lib/uno/helper/MultiTypeInterfaceContainer_Test.java
index 1d3fca43a091..12e33a201ee6 100644
--- a/javaunohelper/test/com/sun/star/lib/uno/helper/MultiTypeInterfaceContainer_Test.java
+++ b/javaunohelper/test/com/sun/star/lib/uno/helper/MultiTypeInterfaceContainer_Test.java
@@ -40,11 +40,11 @@ public class MultiTypeInterfaceContainer_Test
Object proxyObj3TypeProv;
Object proxyObj2TypeProv;
//contains original objects
- List list1;
+ List<Object> list1;
//contains original objects + proxies
- List list2;
+ List<Object> list2;
//contains original object + proxies + null value
- List list3;
+ List<Object> list3;
/** Creates a new instance of MultiTypeInterfaceContainer_Test */
public MultiTypeInterfaceContainer_Test()
@@ -60,15 +60,15 @@ public class MultiTypeInterfaceContainer_Test
proxyObj2TypeProv= ProxyProvider.createProxy(obj2, XTypeProvider.class);
proxyObj3TypeProv= ProxyProvider.createProxy(obj3, XTypeProvider.class);
- list1= new ArrayList();
+ list1= new ArrayList<Object>();
list1.add(obj1);
list1.add(obj2);
list1.add(obj3);
- list2= new ArrayList();
+ list2= new ArrayList<Object>();
list2.add(obj1);
list2.add(proxyObj2TypeProv);
list2.add(proxyObj3TypeProv);
- list3= new ArrayList();
+ list3= new ArrayList<Object>();
list3.add(obj1);
list3.add(null);
list3.add(proxyObj2TypeProv);
diff --git a/javaunohelper/test/com/sun/star/lib/uno/helper/PropertySet_Test.java b/javaunohelper/test/com/sun/star/lib/uno/helper/PropertySet_Test.java
index 1992ceb1094a..0dd6fce93ce7 100644
--- a/javaunohelper/test/com/sun/star/lib/uno/helper/PropertySet_Test.java
+++ b/javaunohelper/test/com/sun/star/lib/uno/helper/PropertySet_Test.java
@@ -104,47 +104,47 @@ public class PropertySet_Test
value= new Boolean(true);
cl.setPropertyValue("PropBoolA", value);
ret= cl.getPropertyValue("PropBoolA");
- r[i++]= ((Boolean) ret).equals( (Boolean) value);
+ r[i++]= ((Boolean) ret).equals( value);
value= new Character('A');
cl.setPropertyValue("PropCharA",value);
ret= cl.getPropertyValue("PropCharA");
- r[i++]= ((Character) ret).equals((Character) value);
+ r[i++]= ((Character) ret).equals(value);
value= new Byte((byte) 111);
cl.setPropertyValue("PropByteA",value);
ret= cl.getPropertyValue("PropByteA");
- r[i++]= ((Byte) ret).equals((Byte) value);
+ r[i++]= ((Byte) ret).equals(value);
value= new Short((short)112);
cl.setPropertyValue("PropShortA", value);
ret= cl.getPropertyValue("PropShortA");
- r[i++]= ((Short) ret).equals((Short) value);
+ r[i++]= ((Short) ret).equals(value);
value= new Integer(113);
cl.setPropertyValue("PropIntA", value);
ret= cl.getPropertyValue("PropIntA");
- r[i++]= ((Integer) ret).equals((Integer) value);
+ r[i++]= ((Integer) ret).equals(value);
value= new Long(115);
cl.setPropertyValue("PropLongA", value);
ret= cl.getPropertyValue("PropLongA");
- r[i++]= ((Long) ret).equals((Long) value);
+ r[i++]= ((Long) ret).equals(value);
value= new Float(3.14);
cl.setPropertyValue("PropFloatA", value);
ret= cl.getPropertyValue("PropFloatA");
- r[i++]= ((Float) ret).equals((Float) value);
+ r[i++]= ((Float) ret).equals(value);
value= new Double(3.145);
cl.setPropertyValue("PropDoubleA",value);
ret= cl.getPropertyValue("PropDoubleA");
- r[i++]= ((Double) ret).equals((Double) value);
+ r[i++]= ((Double) ret).equals(value);
value= new String("string");
cl.setPropertyValue("PropStringA",value);
ret= cl.getPropertyValue("PropStringA");
- r[i++]= ((String) ret).equals((String) value);
+ r[i++]= ((String) ret).equals(value);
value= new ComponentBase();
cl.setPropertyValue("PropXInterfaceA",value);
ret= cl.getPropertyValue("PropXInterfaceA");
- r[i++]= ((XInterface) ret).equals((XInterface) value);
+ r[i++]= ((XInterface) ret).equals(value);
value= new ComponentBase();
cl.setPropertyValue("PropXWeakA",value);
ret= cl.getPropertyValue("PropXWeakA");
- r[i++]= ((XWeak) ret).equals((XWeak) value);
+ r[i++]= ((XWeak) ret).equals(value);
value = com.sun.star.beans.PropertyState.AMBIGUOUS_VALUE;
cl.setPropertyValue("PropEnum",value);
ret= cl.getPropertyValue("PropEnum");
@@ -152,7 +152,7 @@ public class PropertySet_Test
value= new byte[]{1,2,3};
cl.setPropertyValue("PropArrayByteA", value);
ret= cl.getPropertyValue("PropArrayByteA");
- r[i++]= ((byte[]) ret).equals((byte[]) value);
+ r[i++]= ((byte[]) ret).equals(value);
value= new Type(String.class);
cl.setPropertyValue("PropTypeA", value);
ret= cl.getPropertyValue("PropTypeA");
@@ -162,10 +162,10 @@ public class PropertySet_Test
value= new Boolean(true);
cl.setPropertyValue("PropBoolB", value);
ret= cl.getPropertyValue("PropBoolB");
- r[i++]= ((Boolean) ret).equals((Boolean) value);
+ r[i++]= ((Boolean) ret).equals(value);
cl.setPropertyValue("PropBoolC", value);
ret= cl.getPropertyValue("PropBoolC");
- r[i++]= ((Boolean) ret).equals((Boolean) value);
+ r[i++]= ((Boolean) ret).equals(value);
try{
cl.setPropertyValue("PropBoolD", value);
@@ -179,51 +179,51 @@ public class PropertySet_Test
value= new Boolean(true);
cl.setPropertyValue("PropObjectA", value);
ret= cl.getPropertyValue("PropObjectA");
- r[i++]= ((Boolean) ret).equals((Boolean) value);
+ r[i++]= ((Boolean) ret).equals(value);
value= new Character('A');
cl.setPropertyValue("PropObjectA",value);
ret= cl.getPropertyValue("PropObjectA");
- r[i++]= ((Character) ret).equals((Character) value);
+ r[i++]= ((Character) ret).equals(value);
value= new Byte((byte) 111);
cl.setPropertyValue("PropObjectA",value);
ret= cl.getPropertyValue("PropObjectA");
- r[i++]= ((Byte) ret).equals((Byte) value);
+ r[i++]= ((Byte) ret).equals(value);
value= new Short((short)112);
cl.setPropertyValue("PropObjectA", value);
ret= cl.getPropertyValue("PropObjectA");
- r[i++]= ((Short) ret).equals((Short) value);
+ r[i++]= ((Short) ret).equals(value);
value= new Integer(113);
cl.setPropertyValue("PropObjectA", value);
ret= cl.getPropertyValue("PropObjectA");
- r[i++]= ((Integer) ret).equals((Integer) value);
+ r[i++]= ((Integer) ret).equals(value);
value= new Long(115);
cl.setPropertyValue("PropObjectA", value);
ret= cl.getPropertyValue("PropObjectA");
- r[i++]= ((Long) ret).equals((Long) value);
+ r[i++]= ((Long) ret).equals(value);
value= new Float(3.14);
cl.setPropertyValue("PropObjectA", value);
ret= cl.getPropertyValue("PropObjectA");
- r[i++]= ((Float) ret).equals((Float) value);
+ r[i++]= ((Float) ret).equals(value);
value= new Double(3.145);
cl.setPropertyValue("PropObjectA",value);
ret= cl.getPropertyValue("PropObjectA");
- r[i++]= ((Double) ret).equals((Double) value);
+ r[i++]= ((Double) ret).equals(value);
value= new String("string");
cl.setPropertyValue("PropObjectA",value);
ret= cl.getPropertyValue("PropObjectA");
- r[i++]= ((String) ret).equals((String) value);
+ r[i++]= ((String) ret).equals(value);
value= new ComponentBase();
cl.setPropertyValue("PropObjectA",value);
ret= cl.getPropertyValue("PropObjectA");
- r[i++]= ((XInterface) ret).equals((XInterface) value);
+ r[i++]= ((XInterface) ret).equals(value);
value= new ComponentBase();
cl.setPropertyValue("PropObjectA",value);
ret= cl.getPropertyValue("PropObjectA");
- r[i++]= ((XWeak) ret).equals((XWeak) value);
+ r[i++]= ((XWeak) ret).equals(value);
value= new byte[]{1,2,3};
cl.setPropertyValue("PropObjectA", value);
ret= cl.getPropertyValue("PropObjectA");
- r[i++]= ((byte[]) ret).equals((byte[]) value);
+ r[i++]= ((byte[]) ret).equals(value);
value= new Type(String.class);
cl.setPropertyValue("PropObjectA", value);
ret= cl.getPropertyValue("PropObjectA");
@@ -401,35 +401,35 @@ public class PropertySet_Test
value= new Boolean(true);
cl.setPropertyValue("PropBoolClass", value);
ret= cl.getPropertyValue("PropBoolClass");
- r[i++]= ((Boolean) ret).equals( (Boolean) value);
+ r[i++]= ((Boolean) ret).equals( value);
value= new Character('A');
cl.setPropertyValue("PropCharClass",value);
ret= cl.getPropertyValue("PropCharClass");
- r[i++]= ((Character) ret).equals((Character) value);
+ r[i++]= ((Character) ret).equals(value);
value= new Byte((byte) 111);
cl.setPropertyValue("PropByteClass",value);
ret= cl.getPropertyValue("PropByteClass");
- r[i++]= ((Byte) ret).equals((Byte) value);
+ r[i++]= ((Byte) ret).equals(value);
value= new Short((short)112);
cl.setPropertyValue("PropShortClass", value);
ret= cl.getPropertyValue("PropShortClass");
- r[i++]= ((Short) ret).equals((Short) value);
+ r[i++]= ((Short) ret).equals(value);
value= new Integer(113);
cl.setPropertyValue("PropIntClass", value);
ret= cl.getPropertyValue("PropIntClass");
- r[i++]= ((Integer) ret).equals((Integer) value);
+ r[i++]= ((Integer) ret).equals(value);
value= new Long(115);
cl.setPropertyValue("PropLongClass", value);
ret= cl.getPropertyValue("PropLongClass");
- r[i++]= ((Long) ret).equals((Long) value);
+ r[i++]= ((Long) ret).equals(value);
value= new Float(3.14);
cl.setPropertyValue("PropFloatClass", value);
ret= cl.getPropertyValue("PropFloatClass");
- r[i++]= ((Float) ret).equals((Float) value);
+ r[i++]= ((Float) ret).equals(value);
value= new Double(3.145);
cl.setPropertyValue("PropDoubleClass",value);
ret= cl.getPropertyValue("PropDoubleClass");
- r[i++]= ((Double) ret).equals((Double) value);
+ r[i++]= ((Double) ret).equals(value);
cl.resetPropertyMembers();
@@ -1396,7 +1396,7 @@ class TestClass extends PropertySet
value= new Integer(111);
setPropertyValueNoBroadcast(propObjectA, value);
r[i++]= objectPropA.equals(value);
- value= (XInterface) new ComponentBase();
+ value= new ComponentBase();
setPropertyValueNoBroadcast(propObjectA, value);
r[i++]= objectPropA.equals(value);
value= new Any( new Type(Integer.TYPE), new Integer(111));
diff --git a/javaunohelper/test/com/sun/star/lib/uno/helper/UnoUrlTest.java b/javaunohelper/test/com/sun/star/lib/uno/helper/UnoUrlTest.java
index 82d981d6aaa6..e71c6518b756 100644
--- a/javaunohelper/test/com/sun/star/lib/uno/helper/UnoUrlTest.java
+++ b/javaunohelper/test/com/sun/star/lib/uno/helper/UnoUrlTest.java
@@ -123,7 +123,7 @@ public class UnoUrlTest {
assertTrue((url != null));
assertEquals("ABC", url.getRootOid());
assertEquals(1, url.getConnectionParameters().size());
- assertEquals("val9", (String)url.getConnectionParameters().get("key9"));
+ assertEquals("val9", url.getConnectionParameters().get("key9"));
} catch (com.sun.star.lang.IllegalArgumentException e) {
fail(e.getMessage());
}
@@ -176,7 +176,7 @@ public class UnoUrlTest {
assertEquals("StarOffice.ServiceManager", url.getRootOid());
assertEquals("socket", url.getConnection());
assertEquals("urp", url.getProtocol());
- assertEquals("2002", (String)url.getConnectionParameters().get("port"));
+ assertEquals("2002", url.getConnectionParameters().get("port"));
} catch (com.sun.star.lang.IllegalArgumentException e) {
fail("Caught exception:" + e.getMessage());
}
@@ -187,7 +187,7 @@ public class UnoUrlTest {
UnoUrl url =
UnoUrl.parseUnoUrl(
"socket,host=localhost,horst=abc%c3%9c%c3%a4ABC%41%2c%2C,port=2002;urp;StarOffice.ServiceManager");
- assertEquals("abcÜäABCA,,", (String)url.getConnectionParameters().get("horst"));
+ assertEquals("abcÜäABCA,,", url.getConnectionParameters().get("horst"));
assertEquals(
"host=localhost,horst=abc%c3%9c%c3%a4ABC%41%2c%2C,port=2002",
url.getConnectionParametersAsString());
diff --git a/jurt/test/com/sun/star/lib/uno/protocols/urp/Marshaling_Test.java b/jurt/test/com/sun/star/lib/uno/protocols/urp/Marshaling_Test.java
index 2e8313840a41..1a0181b3eee3 100644
--- a/jurt/test/com/sun/star/lib/uno/protocols/urp/Marshaling_Test.java
+++ b/jurt/test/com/sun/star/lib/uno/protocols/urp/Marshaling_Test.java
@@ -340,7 +340,7 @@ public final class Marshaling_Test {
result = compareInterfaces((XInterface)op1, (XInterface)op2);
else if(op1.getClass() == String.class && op2.getClass() == String.class) // is it a String ?
- result = ((String)op1).equals((String)op2);
+ result = ((String)op1).equals(op2);
else if(op1.getClass() == Type.class && op2.getClass() == Type.class) // types?
result = op1.equals(op2);
diff --git a/jurt/test/com/sun/star/lib/uno/protocols/urp/Protocol_Test.java b/jurt/test/com/sun/star/lib/uno/protocols/urp/Protocol_Test.java
index d92e368622c0..b1be2aea8535 100644
--- a/jurt/test/com/sun/star/lib/uno/protocols/urp/Protocol_Test.java
+++ b/jurt/test/com/sun/star/lib/uno/protocols/urp/Protocol_Test.java
@@ -81,7 +81,7 @@ public final class Protocol_Test {
new Object[] { "hallo" });
Message iMessage = iReceiver.readMessage();
Object[] t_params = iMessage.getArguments();
- assertEquals("hallo", (String)t_params[0]);
+ assertEquals("hallo", t_params[0]);
// send a reply
iReceiver.writeReply(false, new ThreadId(new byte[] { 0, 1 }), null);
@@ -184,7 +184,7 @@ public final class Protocol_Test {
Object[] t_params = iMessage.getArguments();
- assertEquals("hallo", (String)t_params[0]);
+ assertEquals("hallo", t_params[0]);
assertEquals("inOutString", ((String [])t_params[2])[0]);
diff --git a/odk/source/com/sun/star/lib/loader/InstallationFinder.java b/odk/source/com/sun/star/lib/loader/InstallationFinder.java
index 5110035728ec..6b2860f4d705 100644
--- a/odk/source/com/sun/star/lib/loader/InstallationFinder.java
+++ b/odk/source/com/sun/star/lib/loader/InstallationFinder.java
@@ -37,7 +37,7 @@ import java.io.UnsupportedEncodingException;
import java.net.MalformedURLException;
import java.net.URL;
import java.util.StringTokenizer;
-import java.util.Vector;
+import java.util.ArrayList;
/**
* This class finds a UNO installation on the system.
@@ -395,7 +395,7 @@ final class InstallationFinder {
File fSVersion = new File(
System.getProperty( "user.home" ) ,SVERSION );
if ( fSVersion.exists() ) {
- Vector lines = new Vector();
+ ArrayList<String> lines = new ArrayList<String>();
BufferedReader br = null;
try {
br = new BufferedReader( new InputStreamReader(
@@ -427,7 +427,7 @@ final class InstallationFinder {
}
for ( int i = lines.size() - 1; i >= 0; i-- ) {
StringTokenizer tokens = new StringTokenizer(
- (String)lines.elementAt( i ), "=" );
+ lines.get( i ), "=" );
if ( tokens.countTokens() != 2 )
continue;
String key = tokens.nextToken();
diff --git a/odk/source/com/sun/star/lib/loader/Loader.java b/odk/source/com/sun/star/lib/loader/Loader.java
index cc2242a9fe31..682f19dcb425 100644
--- a/odk/source/com/sun/star/lib/loader/Loader.java
+++ b/odk/source/com/sun/star/lib/loader/Loader.java
@@ -41,7 +41,7 @@ import java.util.Enumeration;
import java.util.jar.Attributes;
import java.util.jar.Manifest;
import java.util.StringTokenizer;
-import java.util.Vector;
+import java.util.ArrayList;
/**
* This class can be used as a loader for application classes which use UNO.
@@ -72,22 +72,22 @@ public final class Loader {
String className = null;
Class clazz = Loader.class;
ClassLoader loader = clazz.getClassLoader();
- Vector res = new Vector();
+ ArrayList<URL> res = new ArrayList<URL>();
try {
- Enumeration en = loader.getResources( "META-INF/MANIFEST.MF" );
+ Enumeration<URL> en = loader.getResources( "META-INF/MANIFEST.MF" );
while ( en.hasMoreElements() ) {
- res.add( (URL) en.nextElement() );
+ res.add( en.nextElement() );
}
// the jarfile with the com/sun/star/lib/loader/Loader.class
// per-entry attribute is most probably the last resource in the
// list, therefore search backwards
for ( int i = res.size() - 1; i >= 0; i-- ) {
- URL jarurl = (URL) res.elementAt( i );
+ URL jarurl = res.get( i );
try {
JarURLConnection jarConnection =
(JarURLConnection) jarurl.openConnection();
Manifest mf = jarConnection.getManifest();
- Attributes attrs = (Attributes) mf.getAttributes(
+ Attributes attrs = mf.getAttributes(
"com/sun/star/lib/loader/Loader.class" );
if ( attrs != null ) {
className = attrs.getValue( "Application-Class" );
@@ -154,7 +154,7 @@ public final class Loader {
// get the urls from which to load classes and resources
// from the class path
- Vector vec = new Vector();
+ ArrayList<URL> vec = new ArrayList<URL>();
String classpath = null;
try {
classpath = System.getProperty( "java.class.path" );
@@ -233,7 +233,7 @@ public final class Loader {
return m_Loader;
}
- private static void addUrls(Vector urls, String data, String delimiter) {
+ private static void addUrls(ArrayList<URL> urls, String data, String delimiter) {
StringTokenizer tokens = new StringTokenizer( data, delimiter );
while ( tokens.hasMoreTokens() ) {
try {
@@ -247,7 +247,7 @@ public final class Loader {
}
}
- private static void callUnoinfo(String path, Vector urls) {
+ private static void callUnoinfo(String path, ArrayList<URL> urls) {
Process p;
try {
p = Runtime.getRuntime().exec(
diff --git a/scripting/java/Framework/com/sun/star/script/framework/security/SecurityDialog.java b/scripting/java/Framework/com/sun/star/script/framework/security/SecurityDialog.java
index 7337a71ae33b..238d35f36625 100644
--- a/scripting/java/Framework/com/sun/star/script/framework/security/SecurityDialog.java
+++ b/scripting/java/Framework/com/sun/star/script/framework/security/SecurityDialog.java
@@ -236,7 +236,7 @@ XInitialization {
// create the dialog model and set the properties
Object dialogModel = xMultiComponentFactory.createInstanceWithContext(
"com.sun.star.awt.UnoControlDialogModel", _xComponentContext );
- XPropertySet xPSetDialog = ( XPropertySet )UnoRuntime.queryInterface(
+ XPropertySet xPSetDialog = UnoRuntime.queryInterface(
XPropertySet.class, dialogModel );
xPSetDialog.setPropertyValue( "PositionX", new Integer( dialogX) );
xPSetDialog.setPropertyValue( "PositionY", new Integer( dialogY));
@@ -245,13 +245,13 @@ XInitialization {
xPSetDialog.setPropertyValue( "Title", _title );
// get the service manager from the dialog model
- XMultiServiceFactory xMultiServiceFactory = ( XMultiServiceFactory )UnoRuntime.queryInterface(
+ XMultiServiceFactory xMultiServiceFactory = UnoRuntime.queryInterface(
XMultiServiceFactory.class, dialogModel );
// create the Run Macro button model and set the properties
Object runButtonModel = xMultiServiceFactory.createInstance(
"com.sun.star.awt.UnoControlButtonModel" );
- XPropertySet xPSetButton = ( XPropertySet )UnoRuntime.queryInterface(
+ XPropertySet xPSetButton = UnoRuntime.queryInterface(
XPropertySet.class, runButtonModel );
LogUtils.DEBUG("run: x="+(((dialogW+cbIncrW)/2)-runButtonW -1) );
LogUtils.DEBUG("run: y="+(dialogH+cbIncrH-runButtonH-1));
@@ -266,7 +266,7 @@ XInitialization {
// create the Dont Run Macro button model and set the properties
Object doNotRunButtonModel = xMultiServiceFactory.createInstance(
"com.sun.star.awt.UnoControlButtonModel" );
- xPSetButton = ( XPropertySet )UnoRuntime.queryInterface(
+ xPSetButton = UnoRuntime.queryInterface(
XPropertySet.class, doNotRunButtonModel );
LogUtils.DEBUG("dontrun: x="+(((dialogW+cbIncrW)/2)-1) );
LogUtils.DEBUG("dontrun: y="+(dialogH+cbIncrH-doNotRunButtonH-1 ));
@@ -279,7 +279,7 @@ XInitialization {
xPSetButton.setPropertyValue( "Label", _doNotRunMacro );
// insert the control models into the dialog model
- XNameContainer xNameCont = ( XNameContainer )UnoRuntime.queryInterface(
+ XNameContainer xNameCont = UnoRuntime.queryInterface(
XNameContainer.class, dialogModel );
xNameCont.insertByName( _runButtonName, runButtonModel );
xNameCont.insertByName( _doNotRunButtonName, doNotRunButtonModel );
@@ -290,7 +290,7 @@ XInitialization {
// create the label model and set the properties
Object label2Model = xMultiServiceFactory.createInstance(
"com.sun.star.awt.UnoControlFixedTextModel" );
- XPropertySet xPSetLabel = ( XPropertySet )UnoRuntime.queryInterface(
+ XPropertySet xPSetLabel = UnoRuntime.queryInterface(
XPropertySet.class, label2Model );
xPSetLabel.setPropertyValue( "PositionX", new Integer( label2X ));
xPSetLabel.setPropertyValue( "PositionY", new Integer( label2Y ));
@@ -303,7 +303,7 @@ XInitialization {
// create the label model and set the properties
Object label3Model = xMultiServiceFactory.createInstance(
"com.sun.star.awt.UnoControlFixedTextModel" );
- XPropertySet xPSetLabel3 = ( XPropertySet )UnoRuntime.queryInterface(
+ XPropertySet xPSetLabel3 = UnoRuntime.queryInterface(
XPropertySet.class, label3Model );
xPSetLabel3.setPropertyValue( "PositionX", new Integer( label3X ));
xPSetLabel3.setPropertyValue( "PositionY", new Integer( label3Y ));
@@ -316,7 +316,7 @@ XInitialization {
// create the label model and set the properties
Object label4Model = xMultiServiceFactory.createInstance(
"com.sun.star.awt.UnoControlFixedTextModel" );
- XPropertySet xPSetLabel4 = ( XPropertySet )UnoRuntime.queryInterface(
+ XPropertySet xPSetLabel4 = UnoRuntime.queryInterface(
XPropertySet.class, label4Model );
xPSetLabel4.setPropertyValue( "PositionX", new Integer( label4X ));
xPSetLabel4.setPropertyValue( "PositionY", new Integer( label4Y ));
@@ -329,7 +329,7 @@ XInitialization {
// create the checkbox model and set the properties
Object checkBoxModel = xMultiServiceFactory.createInstance(
"com.sun.star.awt.UnoControlCheckBoxModel" );
- XPropertySet xPSetCheckBox = ( XPropertySet )UnoRuntime.queryInterface(
+ XPropertySet xPSetCheckBox = UnoRuntime.queryInterface(
XPropertySet.class, checkBoxModel );
xPSetCheckBox.setPropertyValue( "PositionX", new Integer( checkBoxX ));
xPSetCheckBox.setPropertyValue( "PositionY", new Integer( checkBoxY ));
@@ -351,7 +351,7 @@ XInitialization {
// create the label model and set the properties
Object label5Model = xMultiServiceFactory.createInstance(
"com.sun.star.awt.UnoControlFixedTextModel" );
- XPropertySet xPSetLabel5 = ( XPropertySet )UnoRuntime.queryInterface(
+ XPropertySet xPSetLabel5 = UnoRuntime.queryInterface(
XPropertySet.class, label5Model );
xPSetLabel5.setPropertyValue( "PositionX", new Integer( label5X ));
xPSetLabel5.setPropertyValue( "PositionY", new Integer( label5Y ));
@@ -368,7 +368,7 @@ XInitialization {
// create the label model and set the properties
Object labelModel = xMultiServiceFactory.createInstance(
"com.sun.star.awt.UnoControlFixedTextModel" );
- XPropertySet xPSetLabel = ( XPropertySet )UnoRuntime.queryInterface(
+ XPropertySet xPSetLabel = UnoRuntime.queryInterface(
XPropertySet.class, labelModel );
xPSetLabel.setPropertyValue( "PositionX", new Integer( label1X ));
xPSetLabel.setPropertyValue( "PositionY", new Integer( label1Y ));
@@ -385,25 +385,25 @@ XInitialization {
// create the dialog control and set the model
Object dialog = xMultiComponentFactory.createInstanceWithContext(
"com.sun.star.awt.UnoControlDialog", _xComponentContext );
- XControl xControl = ( XControl )UnoRuntime.queryInterface(
+ XControl xControl = UnoRuntime.queryInterface(
XControl.class, dialog );
- XControlModel xControlModel = ( XControlModel )UnoRuntime.queryInterface(
+ XControlModel xControlModel = UnoRuntime.queryInterface(
XControlModel.class, dialogModel );
xControl.setModel( xControlModel );
// add an action listener to the button control
- XControlContainer xControlCont = ( XControlContainer )UnoRuntime.queryInterface(
+ XControlContainer xControlCont = UnoRuntime.queryInterface(
XControlContainer.class, dialog );
// Add to yes button
Object objectButton = xControlCont.getControl( _runButtonName );
- XButton xButton = ( XButton )UnoRuntime.queryInterface(
+ XButton xButton = UnoRuntime.queryInterface(
XButton.class, objectButton );
xButton.addActionListener( new ActionListenerImpl( xControlCont, _runButtonName ) );
// add to no button
objectButton = xControlCont.getControl( _doNotRunButtonName );
- xButton = ( XButton )UnoRuntime.queryInterface(
+ xButton = UnoRuntime.queryInterface(
XButton.class, objectButton );
xButton.addActionListener( new ActionListenerImpl( xControlCont, _doNotRunButtonName ) );
@@ -411,23 +411,23 @@ XInitialization {
{
// add to checkbox
Object objectCheckBox = xControlCont.getControl( _checkBoxName );
- XCheckBox xCheckBox = ( XCheckBox )UnoRuntime.queryInterface(
+ XCheckBox xCheckBox = UnoRuntime.queryInterface(
XCheckBox.class, objectCheckBox );
- xCheckBox.addItemListener((XItemListener) new ItemListenerImpl( xControlCont ) );
+ xCheckBox.addItemListener(new ItemListenerImpl( xControlCont ) );
}
// create a peer
Object toolkit = xMultiComponentFactory.createInstanceWithContext(
"com.sun.star.awt.ExtToolkit", _xComponentContext );
- XToolkit xToolkit = ( XToolkit )UnoRuntime.queryInterface(
+ XToolkit xToolkit = UnoRuntime.queryInterface(
XToolkit.class, toolkit );
- XWindow xWindow = ( XWindow )UnoRuntime.queryInterface(
+ XWindow xWindow = UnoRuntime.queryInterface(
XWindow.class, xControl );
xWindow.setVisible( false );
xControl.createPeer( xToolkit, null );
// return the dialog
- XDialog xDialog = ( XDialog )UnoRuntime.queryInterface(
+ XDialog xDialog = UnoRuntime.queryInterface(
XDialog.class, dialog );
return xDialog;
}
@@ -468,14 +468,14 @@ XInitialization {
public void dispose ()
{
- XComponent xComponent = ( XComponent )UnoRuntime.queryInterface(
+ XComponent xComponent = UnoRuntime.queryInterface(
XComponent.class, _xDialog );
xComponent.dispose();
}
public void addEventListener ( com.sun.star.lang.XEventListener xListener )
{
- XComponent xComponent = ( XComponent )UnoRuntime.queryInterface(
+ XComponent xComponent = UnoRuntime.queryInterface(
XComponent.class, _xDialog );
xComponent.addEventListener( xListener );
}
@@ -483,7 +483,7 @@ XInitialization {
public void removeEventListener ( com.sun.star.lang.XEventListener aListener )
{
- XComponent xComponent = ( XComponent )UnoRuntime.queryInterface(
+ XComponent xComponent = UnoRuntime.queryInterface(
XComponent.class, _xDialog );
xComponent.removeEventListener( aListener );
}
@@ -514,7 +514,7 @@ XInitialization {
private XCheckBox _xCheckBox;
public ItemListenerImpl( XControlContainer xControlCont ) {
Object objectCheckBox = xControlCont.getControl( _checkBoxName );
- _xCheckBox = ( XCheckBox )UnoRuntime.queryInterface(
+ _xCheckBox = UnoRuntime.queryInterface(
XCheckBox.class, objectCheckBox );
}
diff --git a/scripting/java/com/sun/star/script/framework/browse/DialogFactory.java b/scripting/java/com/sun/star/script/framework/browse/DialogFactory.java
index 1481056d8bfb..68cf617a5179 100644
--- a/scripting/java/com/sun/star/script/framework/browse/DialogFactory.java
+++ b/scripting/java/com/sun/star/script/framework/browse/DialogFactory.java
@@ -80,14 +80,13 @@ public class DialogFactory
}
// add an action listener to the button controls
- XControlContainer controls = (XControlContainer)
- UnoRuntime.queryInterface(XControlContainer.class, xDialog);
+ XControlContainer controls = UnoRuntime.queryInterface(XControlContainer.class, xDialog);
- XButton okButton = (XButton) UnoRuntime.queryInterface(
+ XButton okButton = UnoRuntime.queryInterface(
XButton.class, controls.getControl("Ok"));
okButton.setActionCommand("Ok");
- XButton cancelButton = (XButton) UnoRuntime.queryInterface(
+ XButton cancelButton = UnoRuntime.queryInterface(
XButton.class, controls.getControl("Cancel"));
cancelButton.setActionCommand("Cancel");
@@ -137,20 +136,18 @@ public class DialogFactory
}
// add an action listener to the button controls
- XControlContainer controls = (XControlContainer)
- UnoRuntime.queryInterface(XControlContainer.class, xDialog);
+ XControlContainer controls = UnoRuntime.queryInterface(XControlContainer.class, xDialog);
- XButton okButton = (XButton) UnoRuntime.queryInterface(
+ XButton okButton = UnoRuntime.queryInterface(
XButton.class, controls.getControl("Ok"));
okButton.setActionCommand("Ok");
- XButton cancelButton = (XButton) UnoRuntime.queryInterface(
+ XButton cancelButton = UnoRuntime.queryInterface(
XButton.class, controls.getControl("Cancel"));
cancelButton.setActionCommand("Cancel");
- final XTextComponent textField = (XTextComponent)
- UnoRuntime.queryInterface(
- XTextComponent.class, controls.getControl("NameField"));
+ final XTextComponent textField = UnoRuntime.queryInterface(
+ XTextComponent.class, controls.getControl("NameField"));
final ResultHolder resultHolder = new ResultHolder();
@@ -204,7 +201,7 @@ public class DialogFactory
Object dialogModel = xMultiComponentFactory.createInstanceWithContext(
"com.sun.star.awt.UnoControlDialogModel", xComponentContext);
- XPropertySet props = (XPropertySet) UnoRuntime.queryInterface(
+ XPropertySet props = UnoRuntime.queryInterface(
XPropertySet.class, dialogModel);
props.setPropertyValue("Title", title);
@@ -212,8 +209,8 @@ public class DialogFactory
// get the service manager from the dialog model
XMultiServiceFactory xMultiServiceFactory =
- (XMultiServiceFactory) UnoRuntime.queryInterface(
- XMultiServiceFactory.class, dialogModel);
+ UnoRuntime.queryInterface(
+ XMultiServiceFactory.class, dialogModel);
// create the label model and set the properties
Object label = xMultiServiceFactory.createInstance(
@@ -221,7 +218,7 @@ public class DialogFactory
setDimensions(label, 15, 5, 134, 12);
- XPropertySet labelProps = (XPropertySet) UnoRuntime.queryInterface(
+ XPropertySet labelProps = UnoRuntime.queryInterface(
XPropertySet.class, label);
labelProps.setPropertyValue("Name", "PromptLabel");
labelProps.setPropertyValue("Label", prompt);
@@ -232,7 +229,7 @@ public class DialogFactory
setDimensions(okButtonModel, 40, 18, 38, 15);
- XPropertySet buttonProps = (XPropertySet) UnoRuntime.queryInterface(
+ XPropertySet buttonProps = UnoRuntime.queryInterface(
XPropertySet.class, okButtonModel);
buttonProps.setPropertyValue("Name", "Ok");
buttonProps.setPropertyValue("Label", "Ok");
@@ -243,13 +240,13 @@ public class DialogFactory
setDimensions(cancelButtonModel, 83, 18, 38, 15);
- buttonProps = (XPropertySet) UnoRuntime.queryInterface(
+ buttonProps = UnoRuntime.queryInterface(
XPropertySet.class, cancelButtonModel);
buttonProps.setPropertyValue("Name", "Cancel");
buttonProps.setPropertyValue("Label", "Cancel");
// insert the control models into the dialog model
- XNameContainer xNameCont = (XNameContainer) UnoRuntime.queryInterface(
+ XNameContainer xNameCont = UnoRuntime.queryInterface(
XNameContainer.class, dialogModel);
xNameCont.insertByName("PromptLabel", label);
@@ -259,31 +256,29 @@ public class DialogFactory
// create the dialog control and set the model
Object dialog = xMultiComponentFactory.createInstanceWithContext(
"com.sun.star.awt.UnoControlDialog", xComponentContext);
- XControl xControl = (XControl) UnoRuntime.queryInterface(
+ XControl xControl = UnoRuntime.queryInterface(
XControl.class, dialog);
- XControlModel xControlModel = (XControlModel)
- UnoRuntime.queryInterface(XControlModel.class, dialogModel);
+ XControlModel xControlModel = UnoRuntime.queryInterface(XControlModel.class, dialogModel);
xControl.setModel(xControlModel);
// create a peer
Object toolkit = xMultiComponentFactory.createInstanceWithContext(
"com.sun.star.awt.ExtToolkit", xComponentContext);
- XToolkit xToolkit = (XToolkit) UnoRuntime.queryInterface(
+ XToolkit xToolkit = UnoRuntime.queryInterface(
XToolkit.class, toolkit);
- XWindow xWindow = (XWindow) UnoRuntime.queryInterface(
+ XWindow xWindow = UnoRuntime.queryInterface(
XWindow.class, xControl);
xWindow.setVisible(false);
xControl.createPeer(xToolkit, null);
- return (XDialog) UnoRuntime.queryInterface(XDialog.class, dialog);
+ return UnoRuntime.queryInterface(XDialog.class, dialog);
}
private void setDimensions(Object o, int x, int y, int width, int height)
throws com.sun.star.uno.Exception
{
- XPropertySet props = (XPropertySet)
- UnoRuntime.queryInterface(XPropertySet.class, o);
+ XPropertySet props = UnoRuntime.queryInterface(XPropertySet.class, o);
props.setPropertyValue("PositionX", new Integer(x));
props.setPropertyValue("PositionY", new Integer(y));
@@ -314,14 +309,14 @@ public class DialogFactory
setDimensions(dialogModel, 100, 100, 157, 58);
- XPropertySet props = (XPropertySet) UnoRuntime.queryInterface(
+ XPropertySet props = UnoRuntime.queryInterface(
XPropertySet.class, dialogModel);
props.setPropertyValue("Title", title);
// get the service manager from the dialog model
XMultiServiceFactory xMultiServiceFactory =
- (XMultiServiceFactory) UnoRuntime.queryInterface(
- XMultiServiceFactory.class, dialogModel);
+ UnoRuntime.queryInterface(
+ XMultiServiceFactory.class, dialogModel);
// create the label model and set the properties
Object label = xMultiServiceFactory.createInstance(
@@ -329,7 +324,7 @@ public class DialogFactory
setDimensions(label, 15, 5, 134, 12);
- XPropertySet labelProps = (XPropertySet) UnoRuntime.queryInterface(
+ XPropertySet labelProps = UnoRuntime.queryInterface(
XPropertySet.class, label);
labelProps.setPropertyValue("Name", "PromptLabel");
labelProps.setPropertyValue("Label", prompt);
@@ -340,7 +335,7 @@ public class DialogFactory
setDimensions(edit, 15, 18, 134, 12);
- XPropertySet editProps = (XPropertySet) UnoRuntime.queryInterface(
+ XPropertySet editProps = UnoRuntime.queryInterface(
XPropertySet.class, edit);
editProps.setPropertyValue("Name", "NameField");
@@ -350,7 +345,7 @@ public class DialogFactory
setDimensions(okButtonModel, 40, 39, 38, 15);
- XPropertySet buttonProps = (XPropertySet) UnoRuntime.queryInterface(
+ XPropertySet buttonProps = UnoRuntime.queryInterface(
XPropertySet.class, okButtonModel);
buttonProps.setPropertyValue("Name", "Ok");
buttonProps.setPropertyValue("Label", "Ok");
@@ -361,14 +356,13 @@ public class DialogFactory
setDimensions(cancelButtonModel, 83, 39, 38, 15);
- buttonProps = (XPropertySet) UnoRuntime.queryInterface(
+ buttonProps = UnoRuntime.queryInterface(
XPropertySet.class, cancelButtonModel);
buttonProps.setPropertyValue("Name", "Cancel");
buttonProps.setPropertyValue("Label", "Cancel");
// insert the control models into the dialog model
- XNameContainer xNameCont = (XNameContainer)
- UnoRuntime.queryInterface(XNameContainer.class, dialogModel);
+ XNameContainer xNameCont = UnoRuntime.queryInterface(XNameContainer.class, dialogModel);
xNameCont.insertByName("PromptLabel", label);
xNameCont.insertByName("NameField", edit);
@@ -378,24 +372,23 @@ public class DialogFactory
// create the dialog control and set the model
Object dialog = xMultiComponentFactory.createInstanceWithContext(
"com.sun.star.awt.UnoControlDialog", xComponentContext);
- XControl xControl = (XControl) UnoRuntime.queryInterface(
+ XControl xControl = UnoRuntime.queryInterface(
XControl.class, dialog);
- XControlModel xControlModel = (XControlModel)
- UnoRuntime.queryInterface(XControlModel.class, dialogModel);
+ XControlModel xControlModel = UnoRuntime.queryInterface(XControlModel.class, dialogModel);
xControl.setModel(xControlModel);
// create a peer
Object toolkit = xMultiComponentFactory.createInstanceWithContext(
"com.sun.star.awt.ExtToolkit", xComponentContext);
- XToolkit xToolkit = (XToolkit) UnoRuntime.queryInterface(
+ XToolkit xToolkit = UnoRuntime.queryInterface(
XToolkit.class, toolkit);
- XWindow xWindow = (XWindow) UnoRuntime.queryInterface(
+ XWindow xWindow = UnoRuntime.queryInterface(
XWindow.class, xControl);
xWindow.setVisible(false);
xControl.createPeer(xToolkit, null);
- return (XDialog) UnoRuntime.queryInterface(XDialog.class, dialog);
+ return UnoRuntime.queryInterface(XDialog.class, dialog);
}
private static class ResultHolder {
diff --git a/scripting/java/com/sun/star/script/framework/browse/ParcelBrowseNode.java b/scripting/java/com/sun/star/script/framework/browse/ParcelBrowseNode.java
index cb87c0b24731..ceed8b6d4b24 100644
--- a/scripting/java/com/sun/star/script/framework/browse/ParcelBrowseNode.java
+++ b/scripting/java/com/sun/star/script/framework/browse/ParcelBrowseNode.java
@@ -99,11 +99,10 @@ public class ParcelBrowseNode extends PropertySet
XMultiComponentFactory xFac = xCtx.getServiceManager();
try
{
- XSimpleFileAccess xSFA = ( XSimpleFileAccess)
- UnoRuntime.queryInterface( XSimpleFileAccess.class,
- xFac.createInstanceWithContext(
- "com.sun.star.ucb.SimpleFileAccess",
- xCtx ) );
+ XSimpleFileAccess xSFA = UnoRuntime.queryInterface( XSimpleFileAccess.class,
+ xFac.createInstanceWithContext(
+ "com.sun.star.ucb.SimpleFileAccess",
+ xCtx ) );
if ( xSFA != null && ( xSFA.isReadOnly( parcelDirUrl ) ||
container.isUnoPkg() ) )
{
@@ -221,7 +220,7 @@ public class ParcelBrowseNode extends PropertySet
}
}
else {
- newName = (String) AnyConverter.toString(aParams[0]);
+ newName = AnyConverter.toString(aParams[0]);
}
if ( newName == null || newName.equals(""))
@@ -234,7 +233,7 @@ public class ParcelBrowseNode extends PropertySet
String languageName = newName + "." + provider.getScriptEditor().getExtension();
String language = container.getLanguage();
- ScriptEntry entry = new ScriptEntry( language, languageName, languageName, "", new HashMap() );
+ ScriptEntry entry = new ScriptEntry( language, languageName, languageName, "", new HashMap<String,String>() );
Parcel parcel = (Parcel)container.getByName( getName() );
ScriptMetaData data = new ScriptMetaData( parcel, entry, source );
@@ -311,7 +310,7 @@ public class ParcelBrowseNode extends PropertySet
}
}
else {
- newName = (String) AnyConverter.toString(aParams[0]);
+ newName = AnyConverter.toString(aParams[0]);
}
container.renameParcel( getName(), newName );
Parcel p = (Parcel)container.getByName( newName );
diff --git a/scripting/java/com/sun/star/script/framework/browse/ProviderBrowseNode.java b/scripting/java/com/sun/star/script/framework/browse/ProviderBrowseNode.java
index 881496dd7b0c..63a2d8d0ddc4 100644
--- a/scripting/java/com/sun/star/script/framework/browse/ProviderBrowseNode.java
+++ b/scripting/java/com/sun/star/script/framework/browse/ProviderBrowseNode.java
@@ -74,11 +74,10 @@ public class ProviderBrowseNode extends PropertySet
XMultiComponentFactory xFac = m_xCtx.getServiceManager();
try
{
- xSFA = ( XSimpleFileAccess)
- UnoRuntime.queryInterface( XSimpleFileAccess.class,
- xFac.createInstanceWithContext(
- "com.sun.star.ucb.SimpleFileAccess",
- xCtx ) );
+ xSFA = UnoRuntime.queryInterface( XSimpleFileAccess.class,
+ xFac.createInstanceWithContext(
+ "com.sun.star.ucb.SimpleFileAccess",
+ xCtx ) );
if ( container.isUnoPkg() || xSFA.isReadOnly( container.getParcelContainerDir() ) )
{
deletable = false;
@@ -209,7 +208,7 @@ public class ProviderBrowseNode extends PropertySet
}
}
else {
- name = (String) AnyConverter.toString(aParams[0]);
+ name = AnyConverter.toString(aParams[0]);
}
if (name == null || name.equals(""))
diff --git a/scripting/java/com/sun/star/script/framework/browse/ScriptBrowseNode.java b/scripting/java/com/sun/star/script/framework/browse/ScriptBrowseNode.java
index 8462dc57d4c8..6760133595a6 100644
--- a/scripting/java/com/sun/star/script/framework/browse/ScriptBrowseNode.java
+++ b/scripting/java/com/sun/star/script/framework/browse/ScriptBrowseNode.java
@@ -71,11 +71,10 @@ public class ScriptBrowseNode extends PropertySet
try
{
data = (ScriptMetaData)parent.getByName( name );
- xSFA = ( XSimpleFileAccess)
- UnoRuntime.queryInterface( XSimpleFileAccess.class,
- xFac.createInstanceWithContext(
- "com.sun.star.ucb.SimpleFileAccess",
- xCtx ) );
+ xSFA = UnoRuntime.queryInterface( XSimpleFileAccess.class,
+ xFac.createInstanceWithContext(
+ "com.sun.star.ucb.SimpleFileAccess",
+ xCtx ) );
}
// TODO fix exception types to be caught here, should we rethrow?
@@ -250,7 +249,7 @@ public class ScriptBrowseNode extends PropertySet
try
{
- String newName = (String) AnyConverter.toString(aParams[0]);
+ String newName = AnyConverter.toString(aParams[0]);
ScriptMetaData oldData = (ScriptMetaData)parent.getByName( name );
oldData.loadSource();
String oldSource = oldData.getSource();
@@ -261,7 +260,7 @@ public class ScriptBrowseNode extends PropertySet
String language = provider.getName();
ScriptEntry entry = new ScriptEntry(
- language, languageName, languageName, "", new HashMap() );
+ language, languageName, languageName, "", new HashMap<String,String>() );
ScriptMetaData data = new ScriptMetaData(
parent, entry, oldSource );
diff --git a/scripting/java/com/sun/star/script/framework/container/Parcel.java b/scripting/java/com/sun/star/script/framework/container/Parcel.java
index 5a07f8438c99..4fbc1623b27d 100644
--- a/scripting/java/com/sun/star/script/framework/container/Parcel.java
+++ b/scripting/java/com/sun/star/script/framework/container/Parcel.java
@@ -218,8 +218,7 @@ public class Parcel implements XNameContainer
String pathToDescriptor = PathUtils.make_url(
getPathToParcel(), ParcelDescriptor.PARCEL_DESCRIPTOR_NAME );
- XSimpleFileAccess2 xSFA2 = ( XSimpleFileAccess2 )
- UnoRuntime.queryInterface( XSimpleFileAccess2.class, m_xSFA );
+ XSimpleFileAccess2 xSFA2 = UnoRuntime.queryInterface( XSimpleFileAccess2.class, m_xSFA );
if ( xSFA2 != null )
{
diff --git a/scripting/java/com/sun/star/script/framework/container/ParcelContainer.java b/scripting/java/com/sun/star/script/framework/container/ParcelContainer.java
index 367186ee44a2..be9af1c16a03 100644
--- a/scripting/java/com/sun/star/script/framework/container/ParcelContainer.java
+++ b/scripting/java/com/sun/star/script/framework/container/ParcelContainer.java
@@ -290,7 +290,7 @@ public class ParcelContainer implements XNameAccess
}
try
{
- m_xSFA = ( XSimpleFileAccess )UnoRuntime.queryInterface(
+ m_xSFA = UnoRuntime.queryInterface(
XSimpleFileAccess.class,
m_xCtx.getServiceManager().createInstanceWithContext(
"com.sun.star.ucb.SimpleFileAccess", m_xCtx ) );
@@ -454,8 +454,7 @@ public class ParcelContainer implements XNameAccess
ParcelDescriptor pd = new ParcelDescriptor();
pd.setLanguage( language );
String parcelDesc = PathUtils.make_url( pathToParcel, ParcelDescriptor.PARCEL_DESCRIPTOR_NAME );
- XSimpleFileAccess2 xSFA2 = ( XSimpleFileAccess2 )
- UnoRuntime.queryInterface( XSimpleFileAccess2.class, m_xSFA );
+ XSimpleFileAccess2 xSFA2 = UnoRuntime.queryInterface( XSimpleFileAccess2.class, m_xSFA );
if ( xSFA2 != null )
{
LogUtils.DEBUG("createParcel() Using XSIMPLEFILEACCESS2 " + parcelDesc );
@@ -667,10 +666,9 @@ public ParsedScriptUri parseScriptUri( String scriptURI ) throws com.sun.star.l
try
{
xMcFac = m_xCtx.getServiceManager();
- xFac = ( XUriReferenceFactory )
- UnoRuntime.queryInterface( XUriReferenceFactory.class,
- xMcFac.createInstanceWithContext(
- "com.sun.star.uri.UriReferenceFactory", m_xCtx ) );
+ xFac = UnoRuntime.queryInterface( XUriReferenceFactory.class,
+ xMcFac.createInstanceWithContext(
+ "com.sun.star.uri.UriReferenceFactory", m_xCtx ) );
}
catch( com.sun.star.uno.Exception e )
{
@@ -684,8 +682,7 @@ public ParsedScriptUri parseScriptUri( String scriptURI ) throws com.sun.star.l
}
XUriReference uriRef = xFac.parse( scriptURI );
- XVndSunStarScriptUrl sfUri = ( XVndSunStarScriptUrl )
- UnoRuntime.queryInterface( XVndSunStarScriptUrl.class, uriRef );
+ XVndSunStarScriptUrl sfUri = UnoRuntime.queryInterface( XVndSunStarScriptUrl.class, uriRef );
if ( sfUri == null )
{
diff --git a/scripting/java/com/sun/star/script/framework/container/ParcelDescriptor.java b/scripting/java/com/sun/star/script/framework/container/ParcelDescriptor.java
index 55c5c2fdd3a1..20ac568827eb 100644
--- a/scripting/java/com/sun/star/script/framework/container/ParcelDescriptor.java
+++ b/scripting/java/com/sun/star/script/framework/container/ParcelDescriptor.java
@@ -294,10 +294,10 @@ public class ParcelDescriptor {
addScriptEntry(scripts[i]);
}
- public void setScriptEntries(Enumeration scripts) {
+ public void setScriptEntries(Enumeration<ScriptEntry> scripts) {
clearEntries();
while (scripts.hasMoreElements())
- addScriptEntry((ScriptEntry) scripts.nextElement());
+ addScriptEntry(scripts.nextElement());
}
public String getLanguageProperty(String name) {
@@ -427,7 +427,7 @@ public class ParcelDescriptor {
Iterator<String> iter = languagedepprops.keySet().iterator();
while (iter.hasNext()) {
tempitem = document.createElement("prop");
- key = (String)iter.next();
+ key = iter.next();
tempitem.setAttribute("name", key);
tempitem.setAttribute("value", languagedepprops.get(key));
item.appendChild(tempitem);
diff --git a/scripting/java/com/sun/star/script/framework/container/ScriptEntry.java b/scripting/java/com/sun/star/script/framework/container/ScriptEntry.java
index 3cc2080bd611..a5eadbe74898 100644
--- a/scripting/java/com/sun/star/script/framework/container/ScriptEntry.java
+++ b/scripting/java/com/sun/star/script/framework/container/ScriptEntry.java
@@ -27,7 +27,7 @@ public class ScriptEntry implements Cloneable {
private String logicalname = "";
private String description = "";
- private Map languagedepprops;
+ private Map<String,String> languagedepprops;
public ScriptEntry(String language, String languagename,
String logicalname, String location) {
@@ -39,7 +39,7 @@ public class ScriptEntry implements Cloneable {
// as logical name also
this.logicalname = languagename;
this.location = location;
- this.languagedepprops = new HashMap();
+ this.languagedepprops = new HashMap<String,String>();
}
public ScriptEntry(ScriptEntry entry)
@@ -53,14 +53,14 @@ public class ScriptEntry implements Cloneable {
}
public ScriptEntry(String language, String languagename,
- String logicalname, String location, Map languagedepprops) {
+ String logicalname, String location, Map<String,String> languagedepprops) {
this( language, languagename, logicalname, location );
this.languagedepprops = languagedepprops;
}
public ScriptEntry(String language, String languagename,
String logicalname, String location,
- Map languagedepprops, String description) {
+ Map<String,String> languagedepprops, String description) {
this( language, languagename, logicalname, location );
this.languagedepprops = languagedepprops;
this.description = description;
@@ -84,7 +84,7 @@ public class ScriptEntry implements Cloneable {
return false;
}
- public Map getLanguageProperties()
+ public Map<String,String> getLanguageProperties()
{
return languagedepprops;
}
diff --git a/scripting/java/com/sun/star/script/framework/container/ScriptMetaData.java b/scripting/java/com/sun/star/script/framework/container/ScriptMetaData.java
index e0051aeaf87c..f39e8b92f6e8 100644
--- a/scripting/java/com/sun/star/script/framework/container/ScriptMetaData.java
+++ b/scripting/java/com/sun/star/script/framework/container/ScriptMetaData.java
@@ -249,8 +249,7 @@ public class ScriptMetaData extends ScriptEntry implements Cloneable {
{
try
{
- String classpath = (String)getLanguageProperties().get("classpath");
- ArrayList paths = null;
+ String classpath = getLanguageProperties().get("classpath");
if ( classpath == null )
{
@@ -271,7 +270,7 @@ public class ScriptMetaData extends ScriptEntry implements Cloneable {
StringTokenizer stk = new StringTokenizer(classpath, ":");
while ( stk.hasMoreElements() )
{
- String relativeClasspath = (String)stk.nextElement();
+ String relativeClasspath = stk.nextToken();
String pathToProcess = PathUtils.make_url( parcelPath, relativeClasspath);
URL url = expandURL( context, pathToProcess );
if ( url != null )
@@ -388,9 +387,8 @@ public class ScriptMetaData extends ScriptEntry implements Cloneable {
OutputStream os = null;
try
{
- XSimpleFileAccess2 xSFA2 = ( XSimpleFileAccess2 )
- UnoRuntime.queryInterface( XSimpleFileAccess2.class,
- parent.m_xSFA );
+ XSimpleFileAccess2 xSFA2 = UnoRuntime.queryInterface( XSimpleFileAccess2.class,
+ parent.m_xSFA );
if ( xSFA2 != null )
{
ByteArrayInputStream bis = new ByteArrayInputStream( getSourceBytes() );
diff --git a/scripting/java/com/sun/star/script/framework/container/UnoPkgContainer.java b/scripting/java/com/sun/star/script/framework/container/UnoPkgContainer.java
index b4389eec9b0d..1e157bd71f69 100644
--- a/scripting/java/com/sun/star/script/framework/container/UnoPkgContainer.java
+++ b/scripting/java/com/sun/star/script/framework/container/UnoPkgContainer.java
@@ -275,7 +275,7 @@ public class UnoPkgContainer extends ParcelContainer
// String path = containerUrl.substring( 0, containerUrl.lastIndexOf("/") );
String packagesUrl = PathUtils.make_url( extensionDb, "/Scripts/" + extensionRepository + "-extension-desc.xml" );
xos = m_xSFA.openFileWrite( packagesUrl );
- XTruncate xTrc = (XTruncate) UnoRuntime.queryInterface( XTruncate.class, xos );
+ XTruncate xTrc = UnoRuntime.queryInterface( XTruncate.class, xos );
if ( xTrc != null )
{
LogUtils.DEBUG("In writeUnoPackageDB() Truncating...." );
diff --git a/scripting/java/com/sun/star/script/framework/io/UCBStreamHandler.java b/scripting/java/com/sun/star/script/framework/io/UCBStreamHandler.java
index 78f74d40e215..24e7b8c27540 100644
--- a/scripting/java/com/sun/star/script/framework/io/UCBStreamHandler.java
+++ b/scripting/java/com/sun/star/script/framework/io/UCBStreamHandler.java
@@ -114,7 +114,7 @@ public class UCBStreamHandler extends URLStreamHandler {
// we will only deal with simple file write
XOutputStream xos = m_xSimpleFileAccess.openFileWrite( path );
- XTruncate xtrunc = ( XTruncate ) UnoRuntime.queryInterface( XTruncate.class, xos );
+ XTruncate xtrunc = UnoRuntime.queryInterface( XTruncate.class, xos );
if ( xtrunc != null )
{
xtrunc.truncate();
@@ -197,7 +197,7 @@ public class UCBStreamHandler extends URLStreamHandler {
zis = new ZipInputStream(is);
while (zis.available() != 0) {
- entry = (ZipEntry)zis.getNextEntry();
+ entry = zis.getNextEntry();
if (entry.getName().equals(file)) {
return zis;
diff --git a/scripting/java/com/sun/star/script/framework/io/XStorageHelper.java b/scripting/java/com/sun/star/script/framework/io/XStorageHelper.java
index 3752f8a766ab..ba507afc6a6a 100644
--- a/scripting/java/com/sun/star/script/framework/io/XStorageHelper.java
+++ b/scripting/java/com/sun/star/script/framework/io/XStorageHelper.java
@@ -83,8 +83,8 @@ public class XStorageHelper implements XEventListener
throw new IOException("Invalid path");
}
XDocumentSubStorageSupplier xDocumentSubStorageSupplier =
- (XDocumentSubStorageSupplier) UnoRuntime.queryInterface(
- XDocumentSubStorageSupplier.class, xModel);
+ UnoRuntime.queryInterface(
+ XDocumentSubStorageSupplier.class, xModel);
xStorages = new XStorage[tokens.countTokens() ];
LogUtils.DEBUG("XStorageHelper ctor, path chunks length: " + xStorages.length );
@@ -101,7 +101,7 @@ public class XStorageHelper implements XEventListener
{
LogUtils.DEBUG("** boo hoo Storage is null " );
}
- XPropertySet xProps = (XPropertySet)UnoRuntime.queryInterface(XPropertySet.class,storage );
+ XPropertySet xProps = UnoRuntime.queryInterface(XPropertySet.class,storage );
if ( xProps != null )
{
String mediaType = AnyConverter.toString( xProps.getPropertyValue( "MediaType" ) );
@@ -114,8 +114,7 @@ public class XStorageHelper implements XEventListener
}
else
{
- XNameAccess xNameAccess = (XNameAccess)
- UnoRuntime.queryInterface(XNameAccess.class, xStorages[i-1]);
+ XNameAccess xNameAccess = UnoRuntime.queryInterface(XNameAccess.class, xStorages[i-1]);
if (xNameAccess == null )
{
disposeObject();
@@ -162,8 +161,7 @@ public class XStorageHelper implements XEventListener
{
// TODO needs to cater for model for untitled document
modelMap.put( PathUtils.getOidForModel( model ), model );
- XComponent xComp = (XComponent)
- UnoRuntime.queryInterface(XComponent.class, model);
+ XComponent xComp = UnoRuntime.queryInterface(XComponent.class, model);
if ( xComp != null )
{
@@ -181,8 +179,7 @@ public class XStorageHelper implements XEventListener
public void disposing( EventObject Source )
{
- XModel model = (XModel)
- UnoRuntime.queryInterface(XModel.class,Source.Source );
+ XModel model = UnoRuntime.queryInterface(XModel.class,Source.Source );
if ( model != null )
{
@@ -234,8 +231,7 @@ public class XStorageHelper implements XEventListener
return;
}
- XComponent xComponent = (XComponent)
- UnoRuntime.queryInterface(XComponent.class, xInterface);
+ XComponent xComponent = UnoRuntime.queryInterface(XComponent.class, xInterface);
if (xComponent == null) {
return;
@@ -244,8 +240,7 @@ public class XStorageHelper implements XEventListener
}
static public void commit( XInterface xInterface )
{
- XTransactedObject xTrans = (XTransactedObject)
- UnoRuntime.queryInterface(XTransactedObject.class, xInterface);
+ XTransactedObject xTrans = UnoRuntime.queryInterface(XTransactedObject.class, xInterface);
if ( xTrans != null )
{
try
diff --git a/scripting/java/com/sun/star/script/framework/provider/EditorScriptContext.java b/scripting/java/com/sun/star/script/framework/provider/EditorScriptContext.java
index 9b16d54524cb..ce519abc605e 100644
--- a/scripting/java/com/sun/star/script/framework/provider/EditorScriptContext.java
+++ b/scripting/java/com/sun/star/script/framework/provider/EditorScriptContext.java
@@ -52,7 +52,7 @@ public class EditorScriptContext implements XScriptContext
*/
public XModel getDocument()
{
- XModel xModel = ( XModel ) UnoRuntime.queryInterface( XModel.class,
+ XModel xModel = UnoRuntime.queryInterface( XModel.class,
m_xDeskTop.getCurrentComponent() );
return xModel;
@@ -60,7 +60,7 @@ public class EditorScriptContext implements XScriptContext
public XScriptInvocationContext getInvocationContext()
{
- XScriptInvocationContext xContext = ( XScriptInvocationContext ) UnoRuntime.queryInterface(
+ XScriptInvocationContext xContext = UnoRuntime.queryInterface(
XScriptInvocationContext.class, getDocument() );
return xContext;
}
diff --git a/scripting/java/com/sun/star/script/framework/provider/ScriptContext.java b/scripting/java/com/sun/star/script/framework/provider/ScriptContext.java
index d659ea5872ed..c0427dc90718 100644
--- a/scripting/java/com/sun/star/script/framework/provider/ScriptContext.java
+++ b/scripting/java/com/sun/star/script/framework/provider/ScriptContext.java
@@ -94,8 +94,7 @@ public class ScriptContext extends PropertySet implements XScriptContext
xInterface = xMCF.createInstanceWithContext(
"com.sun.star.frame.Desktop", xCtxt);
- xDesktop = (XDesktop)
- UnoRuntime.queryInterface(XDesktop.class, xInterface);
+ xDesktop = UnoRuntime.queryInterface(XDesktop.class, xInterface);
if ( xModel != null )
{
sc = new ScriptContext(xCtxt, xDesktop, xModel, xInvocContext);
diff --git a/scripting/java/com/sun/star/script/framework/provider/ScriptProvider.java b/scripting/java/com/sun/star/script/framework/provider/ScriptProvider.java
index 0acdbbc8eb78..0701f95d5c25 100644
--- a/scripting/java/com/sun/star/script/framework/provider/ScriptProvider.java
+++ b/scripting/java/com/sun/star/script/framework/provider/ScriptProvider.java
@@ -168,19 +168,19 @@ public abstract class ScriptProvider
if ( AnyConverter.getType(aArguments[0]).getTypeClass().equals(TypeClass.INTERFACE) )
{
// try whether it denotes a XScriptInvocationContext
- m_xInvocContext = (XScriptInvocationContext)UnoRuntime.queryInterface(
+ m_xInvocContext = UnoRuntime.queryInterface(
XScriptInvocationContext.class, aArguments[0]);
if ( m_xInvocContext != null )
{
// if so, obtain the document - by definition, this must be
// the ScriptContainer
- m_xModel = (XModel)UnoRuntime.queryInterface( XModel.class,
+ m_xModel = UnoRuntime.queryInterface( XModel.class,
m_xInvocContext.getScriptContainer() );
}
else
{
// otherwise, check whether it's an XModel
- m_xModel = (XModel)UnoRuntime.queryInterface( XModel.class,
+ m_xModel = UnoRuntime.queryInterface( XModel.class,
m_xInvocContext.getScriptContainer() );
}
if ( m_xModel == null )
@@ -261,8 +261,8 @@ public abstract class ScriptProvider
m_xBrowseNodeProxy = new ProviderBrowseNode( this,
m_container, m_xContext );
- m_xInvocationProxy = (XInvocation)UnoRuntime.queryInterface(XInvocation.class, m_xBrowseNodeProxy);
- m_xPropertySetProxy = (XPropertySet)UnoRuntime.queryInterface(XPropertySet.class, m_xBrowseNodeProxy);
+ m_xInvocationProxy = UnoRuntime.queryInterface(XInvocation.class, m_xBrowseNodeProxy);
+ m_xPropertySetProxy = UnoRuntime.queryInterface(XPropertySet.class, m_xBrowseNodeProxy);
}
else
{
@@ -608,7 +608,7 @@ public abstract class ScriptProvider
public void insertByName( String aName, java.lang.Object aElement ) throws com.sun.star.lang.IllegalArgumentException, com.sun.star.container.ElementExistException, com.sun.star.lang.WrappedTargetException
{
LogUtils.DEBUG("Provider for " + language + " received register for package " + aName );
- XPackage newPackage = ( XPackage ) UnoRuntime.queryInterface( XPackage.class, aElement );
+ XPackage newPackage = UnoRuntime.queryInterface( XPackage.class, aElement );
if ( aName.length() == 0 )
{
throw new com.sun.star.lang.IllegalArgumentException( "Empty name" );
@@ -660,7 +660,7 @@ public abstract class ScriptProvider
XTransientDocumentsDocumentContentFactory factory = null;
try
{
- factory = (XTransientDocumentsDocumentContentFactory)UnoRuntime.queryInterface(
+ factory = UnoRuntime.queryInterface(
XTransientDocumentsDocumentContentFactory.class,
m_xMultiComponentFactory.createInstanceWithContext(
"com.sun.star.frame.TransientDocumentsDocumentContentFactory",
@@ -699,24 +699,21 @@ public abstract class ScriptProvider
Object ucb = m_xMultiComponentFactory.createInstanceWithArgumentsAndContext( "com.sun.star.ucb.UniversalContentBroker", args, m_xContext );
- XContentIdentifierFactory xFac = ( XContentIdentifierFactory )
- UnoRuntime.queryInterface( XContentIdentifierFactory.class,
- ucb );
+ XContentIdentifierFactory xFac = UnoRuntime.queryInterface( XContentIdentifierFactory.class,
+ ucb );
XContentIdentifier xCntId = xFac.createContentIdentifier( docUrl );
- XContentProvider xCntAccess = ( XContentProvider )
- UnoRuntime.queryInterface( XContentProvider.class,
- ucb );
+ XContentProvider xCntAccess = UnoRuntime.queryInterface( XContentProvider.class,
+ ucb );
XContent xCnt = xCntAccess.queryContent( xCntId );
- XCommandProcessor xCmd = ( XCommandProcessor )
- UnoRuntime.queryInterface( XCommandProcessor.class, xCnt );
+ XCommandProcessor xCmd = UnoRuntime.queryInterface( XCommandProcessor.class, xCnt );
Property[] pArgs = new Property[ ] { new Property() };
@@ -732,10 +729,10 @@ public abstract class ScriptProvider
com.sun.star.ucb.XCommandEnvironment env = null ;
Object result = xCmd.execute( command, 0, env ) ;
- XRow values = ( XRow ) UnoRuntime.queryInterface( XRow.class,
+ XRow values = UnoRuntime.queryInterface( XRow.class,
result );
- xModel = ( XModel ) UnoRuntime.queryInterface( XModel.class,
+ xModel = UnoRuntime.queryInterface( XModel.class,
values.getObject( 1, null ) );
}
catch ( Exception ignore )
diff --git a/scripting/java/com/sun/star/script/framework/provider/beanshell/ScriptEditorForBeanShell.java b/scripting/java/com/sun/star/script/framework/provider/beanshell/ScriptEditorForBeanShell.java
index a679d695742b..4fd6a9400c13 100644
--- a/scripting/java/com/sun/star/script/framework/provider/beanshell/ScriptEditorForBeanShell.java
+++ b/scripting/java/com/sun/star/script/framework/provider/beanshell/ScriptEditorForBeanShell.java
@@ -59,7 +59,7 @@ public class ScriptEditorForBeanShell
private static ScriptEditorForBeanShell theScriptEditorForBeanShell;
// global list of ScriptEditors, key is URL of file being edited
- private static Map BEING_EDITED = new HashMap();
+ private static Map<URL,ScriptEditorForBeanShell> BEING_EDITED = new HashMap<URL,ScriptEditorForBeanShell>();
// template for new BeanShell scripts
private static String BSHTEMPLATE;
@@ -121,7 +121,7 @@ public class ScriptEditorForBeanShell
public static ScriptEditorForBeanShell getEditor(URL url)
{
synchronized (BEING_EDITED) {
- return (ScriptEditorForBeanShell)BEING_EDITED.get(url);
+ return BEING_EDITED.get(url);
}
}
@@ -211,8 +211,7 @@ public class ScriptEditorForBeanShell
public void run() {
ScriptEditorForBeanShell editor;
synchronized (BEING_EDITED) {
- editor = (ScriptEditorForBeanShell)
- BEING_EDITED.get(url);
+ editor = BEING_EDITED.get(url);
if (editor == null) {
editor = new ScriptEditorForBeanShell(
context, theCl, url);
@@ -241,12 +240,12 @@ public class ScriptEditorForBeanShell
this.filename = url.getFile();
this.cl = cl;
try {
- Class c = Class.forName(
+ Class<?> c = Class.forName(
"org.openoffice.netbeans.editor.NetBeansSourceView");
- Class[] types = new Class[] { ScriptSourceModel.class };
+ Class<?>[] types = new Class[] { ScriptSourceModel.class };
- java.lang.reflect.Constructor ctor = c.getConstructor(types);
+ java.lang.reflect.Constructor<?> ctor = c.getConstructor(types);
if (ctor != null) {
Object[] args = new Object[] { this.model };
diff --git a/scripting/java/com/sun/star/script/framework/provider/java/Resolver.java b/scripting/java/com/sun/star/script/framework/provider/java/Resolver.java
index b810ec6db3c0..34a15f0995b5 100644
--- a/scripting/java/com/sun/star/script/framework/provider/java/Resolver.java
+++ b/scripting/java/com/sun/star/script/framework/provider/java/Resolver.java
@@ -34,7 +34,7 @@ public interface Resolver {
* @param c A Class
* @return The ScriptProxy value
*/
- public ScriptProxy getProxy( ScriptDescriptor sd, Class c )
+ public ScriptProxy getProxy( ScriptDescriptor sd, Class<?> c )
throws NoSuchMethodException;
}
diff --git a/scripting/java/com/sun/star/script/framework/provider/java/ScriptDescriptor.java b/scripting/java/com/sun/star/script/framework/provider/java/ScriptDescriptor.java
index cdd4916d531c..9b8375dd2070 100644
--- a/scripting/java/com/sun/star/script/framework/provider/java/ScriptDescriptor.java
+++ b/scripting/java/com/sun/star/script/framework/provider/java/ScriptDescriptor.java
@@ -145,7 +145,7 @@ public class ScriptDescriptor
*
* @param classes The feature to be added to the ArgumentTypes attribute
*/
- public synchronized void addArgumentTypes( Class[] classes )
+ public synchronized void addArgumentTypes( Class<?>[] classes )
{
for ( int i = 0; i < classes.length; i++ )
{
@@ -181,7 +181,7 @@ public class ScriptDescriptor
public String toString()
{
StringBuffer description = new StringBuffer( m_name );
- Class[] types = getArgumentTypes();
+ Class<?>[] types = getArgumentTypes();
description.append( " (" );
diff --git a/scripting/java/com/sun/star/script/framework/provider/java/ScriptProviderForJava.java b/scripting/java/com/sun/star/script/framework/provider/java/ScriptProviderForJava.java
index c98a1ed59f95..800c084f0eba 100644
--- a/scripting/java/com/sun/star/script/framework/provider/java/ScriptProviderForJava.java
+++ b/scripting/java/com/sun/star/script/framework/provider/java/ScriptProviderForJava.java
@@ -190,8 +190,7 @@ class ScriptImpl implements XScript
aOutParamIndex[0] = new short[0];
aOutParam[0] = new Object[0];
-
- Map languageProps = metaData.getLanguageProperties();
+ Map<String,String> languageProps = metaData.getLanguageProperties();
ScriptDescriptor scriptDesc =
new ScriptDescriptor( metaData.getLanguageName() );
@@ -271,7 +270,7 @@ class ScriptImpl implements XScript
LogUtils.DEBUG( "About to load Class " + className + " starting... " );
long start = new java.util.Date().getTime();
- Class c = scriptLoader.loadClass( className );
+ Class<?> c = scriptLoader.loadClass( className );
long end = new java.util.Date().getTime();
LogUtils.DEBUG("loadClass took: " + String.valueOf(end - start) +
diff --git a/scripting/java/com/sun/star/script/framework/provider/java/StrictResolver.java b/scripting/java/com/sun/star/script/framework/provider/java/StrictResolver.java
index 6889e607f156..2dfc6be7b2fa 100644
--- a/scripting/java/com/sun/star/script/framework/provider/java/StrictResolver.java
+++ b/scripting/java/com/sun/star/script/framework/provider/java/StrictResolver.java
@@ -50,7 +50,7 @@ public class StrictResolver implements Resolver
* @param c the Class file in which to search for the method
* @return the ScriptProxy matching the criteria, or null if no match is found
*/
- public ScriptProxy getProxy( ScriptDescriptor sd, Class c )
+ public ScriptProxy getProxy( ScriptDescriptor sd, Class<?> c )
throws NoSuchMethodException
{
Method m = null;
diff --git a/scripting/java/com/sun/star/script/framework/provider/javascript/ScriptEditorForJavaScript.java b/scripting/java/com/sun/star/script/framework/provider/javascript/ScriptEditorForJavaScript.java
index d234a0019acf..c359ba39660b 100644
--- a/scripting/java/com/sun/star/script/framework/provider/javascript/ScriptEditorForJavaScript.java
+++ b/scripting/java/com/sun/star/script/framework/provider/javascript/ScriptEditorForJavaScript.java
@@ -51,7 +51,7 @@ public class ScriptEditorForJavaScript implements ScriptEditor
static private Main rhinoWindow;
private URL scriptURL;
// global list of ScriptEditors, key is URL of file being edited
- private static Map BEING_EDITED = new HashMap();
+ private static Map<URL,ScriptEditorForJavaScript> BEING_EDITED = new HashMap<URL,ScriptEditorForJavaScript>();
static {
try {
@@ -109,7 +109,7 @@ public class ScriptEditorForJavaScript implements ScriptEditor
public static ScriptEditorForJavaScript getEditor(URL url)
{
synchronized (BEING_EDITED) {
- return (ScriptEditorForJavaScript)BEING_EDITED.get(url);
+ return BEING_EDITED.get(url);
}
}
@@ -185,8 +185,7 @@ public class ScriptEditorForJavaScript implements ScriptEditor
public void run() {
synchronized (BEING_EDITED) {
ScriptEditorForJavaScript editor =
- (ScriptEditorForJavaScript) BEING_EDITED.get(
- url);
+ BEING_EDITED.get(url);
if (editor == null) {
editor = new ScriptEditorForJavaScript(
context, url);
@@ -291,17 +290,16 @@ public class ScriptEditorForJavaScript implements ScriptEditor
// remove all scripts from BEING_EDITED
synchronized( BEING_EDITED )
{
- java.util.Iterator iter = BEING_EDITED.keySet().iterator();
- java.util.Vector keysToRemove = new java.util.Vector();
+ java.util.Iterator<URL> iter = BEING_EDITED.keySet().iterator();
+ java.util.ArrayList<URL> keysToRemove = new java.util.ArrayList<URL>();
while ( iter.hasNext() )
{
-
- URL key = (URL)iter.next();
+ URL key = iter.next();
keysToRemove.add( key );
}
for ( int i=0; i<keysToRemove.size(); i++ )
{
- BEING_EDITED.remove( keysToRemove.elementAt( i ) );
+ BEING_EDITED.remove( keysToRemove.get( i ) );
}
keysToRemove = null;
}
@@ -334,7 +332,7 @@ public class ScriptEditorForJavaScript implements ScriptEditor
{
synchronized( BEING_EDITED )
{
- Object o = BEING_EDITED.remove( this.url );
+ BEING_EDITED.remove( this.url );
}
}
}
diff --git a/unotest/source/java/org/openoffice/test/tools/OfficeDocument.java b/unotest/source/java/org/openoffice/test/tools/OfficeDocument.java
index 367bca1c3124..6348536950f4 100644
--- a/unotest/source/java/org/openoffice/test/tools/OfficeDocument.java
+++ b/unotest/source/java/org/openoffice/test/tools/OfficeDocument.java
@@ -142,7 +142,7 @@ public class OfficeDocument
/* ------------------------------------------------------------------ */
public boolean isModified()
{
- XModifiable modify = (XModifiable)query( XModifiable.class );
+ XModifiable modify = query( XModifiable.class );
return modify.isModified();
}