Kaydet (Commit) 67a5b7a8 authored tarafından Noel Grandin's avatar Noel Grandin Kaydeden (comit) Stephan Bergmann

Java5 update - convert to using generics for collections

Change-Id: I384cb006beee280922564c9277025843a1bda74a
üst ff776766
...@@ -40,7 +40,7 @@ class AccTreeNode ...@@ -40,7 +40,7 @@ class AccTreeNode
public int mnChildCount; public int mnChildCount;
} }
/// NodeHandlers for this node /// NodeHandlers for this node
private Vector maHandlers; private Vector<HandlerDescriptor> maHandlers;
// The accessible context of this node. // The accessible context of this node.
private XAccessible mxAccessible; private XAccessible mxAccessible;
...@@ -58,7 +58,7 @@ class AccTreeNode ...@@ -58,7 +58,7 @@ class AccTreeNode
{ {
super (aDisplay, aParent); super (aDisplay, aParent);
maHandlers = new Vector(5); maHandlers = new Vector<HandlerDescriptor>(5);
mxContext = xContext; mxContext = xContext;
mxAccessible = xAccessible; mxAccessible = xAccessible;
} }
...@@ -72,7 +72,7 @@ class AccTreeNode ...@@ -72,7 +72,7 @@ class AccTreeNode
for (int i=0; i<maHandlers.size(); i++) for (int i=0; i<maHandlers.size(); i++)
{ {
System.out.println ("replacing handler " + i); System.out.println ("replacing handler " + i);
HandlerDescriptor aDescriptor = (HandlerDescriptor)maHandlers.get(i); HandlerDescriptor aDescriptor = maHandlers.get(i);
aDescriptor.maHandler = aDescriptor.maHandler.createHandler (mxContext); aDescriptor.maHandler = aDescriptor.maHandler.createHandler (mxContext);
aDescriptor.mnChildCount = aDescriptor.mnChildCount =
aDescriptor.maHandler.getChildCount (this); aDescriptor.maHandler.getChildCount (this);
...@@ -87,7 +87,7 @@ class AccTreeNode ...@@ -87,7 +87,7 @@ class AccTreeNode
public XAccessibleComponent getComponent () public XAccessibleComponent getComponent ()
{ {
if (mxComponent == null && mxContext != null) if (mxComponent == null && mxContext != null)
mxComponent = (XAccessibleComponent)UnoRuntime.queryInterface( mxComponent = UnoRuntime.queryInterface(
XAccessibleComponent.class, mxContext); XAccessibleComponent.class, mxContext);
return mxComponent; return mxComponent;
} }
...@@ -97,7 +97,7 @@ class AccTreeNode ...@@ -97,7 +97,7 @@ class AccTreeNode
if (mxComponent == null) if (mxComponent == null)
getComponent(); getComponent();
if (mxComponent != null) if (mxComponent != null)
return (XAccessibleExtendedComponent)UnoRuntime.queryInterface( return UnoRuntime.queryInterface(
XAccessibleExtendedComponent.class, mxComponent); XAccessibleExtendedComponent.class, mxComponent);
else else
return null; return null;
...@@ -106,21 +106,21 @@ class AccTreeNode ...@@ -106,21 +106,21 @@ class AccTreeNode
public XAccessibleText getText () public XAccessibleText getText ()
{ {
if (mxText == null && mxContext != null) if (mxText == null && mxContext != null)
mxText = (XAccessibleText)UnoRuntime.queryInterface( mxText = UnoRuntime.queryInterface(
XAccessibleText.class, mxContext); XAccessibleText.class, mxContext);
return mxText; return mxText;
} }
public XAccessibleEditableText getEditText () public XAccessibleEditableText getEditText ()
{ {
return (XAccessibleEditableText)UnoRuntime.queryInterface( return UnoRuntime.queryInterface(
XAccessibleEditableText.class, mxContext); XAccessibleEditableText.class, mxContext);
} }
public XAccessibleTable getTable () public XAccessibleTable getTable ()
{ {
if (mxTable == null && mxContext != null) if (mxTable == null && mxContext != null)
mxTable = (XAccessibleTable)UnoRuntime.queryInterface( mxTable = UnoRuntime.queryInterface(
XAccessibleTable.class, mxContext); XAccessibleTable.class, mxContext);
return mxTable; return mxTable;
} }
...@@ -129,14 +129,14 @@ class AccTreeNode ...@@ -129,14 +129,14 @@ class AccTreeNode
public XAccessible getAccessible() public XAccessible getAccessible()
{ {
if ((mxAccessible == null) && (mxContext != null)) if ((mxAccessible == null) && (mxContext != null))
mxAccessible = (XAccessible)UnoRuntime.queryInterface( mxAccessible = UnoRuntime.queryInterface(
XAccessible.class, mxContext); XAccessible.class, mxContext);
return mxAccessible; return mxAccessible;
} }
public XAccessibleSelection getSelection () public XAccessibleSelection getSelection ()
{ {
return (XAccessibleSelection)UnoRuntime.queryInterface( return UnoRuntime.queryInterface(
XAccessibleSelection.class, mxContext); XAccessibleSelection.class, mxContext);
} }
...@@ -150,7 +150,7 @@ class AccTreeNode ...@@ -150,7 +150,7 @@ class AccTreeNode
/** iterate over handlers and return child sum */ /** iterate over handlers and return child sum */
protected HandlerDescriptor getHandlerDescriptor (int i) protected HandlerDescriptor getHandlerDescriptor (int i)
{ {
HandlerDescriptor aDescriptor = (HandlerDescriptor)maHandlers.get(i); HandlerDescriptor aDescriptor = maHandlers.get(i);
if (aDescriptor.mnChildCount < 0) if (aDescriptor.mnChildCount < 0)
aDescriptor.mnChildCount = aDescriptor.mnChildCount =
aDescriptor.maHandler.getChildCount (this); aDescriptor.maHandler.getChildCount (this);
...@@ -276,7 +276,7 @@ class AccTreeNode ...@@ -276,7 +276,7 @@ class AccTreeNode
/** iterate over handlers until the child is found */ /** iterate over handlers until the child is found */
public void getActions(Vector aActions) public void getActions(Vector<String> aActions)
{ {
for(int i = 0; i < maHandlers.size(); i++) for(int i = 0; i < maHandlers.size(); i++)
{ {
...@@ -338,14 +338,14 @@ class AccTreeNode ...@@ -338,14 +338,14 @@ class AccTreeNode
The returned array containes the indices of the updated children The returned array containes the indices of the updated children
and can be used to create a TreeModelEvent. and can be used to create a TreeModelEvent.
*/ */
public Vector updateChildren (java.lang.Class class1) public Vector<Integer> updateChildren (java.lang.Class class1)
{ {
return updateChildren (class1, null); return updateChildren (class1, null);
} }
public Vector updateChildren (java.lang.Class class1, java.lang.Class class2) public Vector<Integer> updateChildren (java.lang.Class class1, java.lang.Class<AccessibleExtendedComponentHandler> class2)
{ {
Vector aChildIndices = new Vector(); Vector<Integer> aChildIndices = new Vector<Integer>();
int nOffset = 0; int nOffset = 0;
for(int i=0; i < maHandlers.size(); i++) for(int i=0; i < maHandlers.size(); i++)
{ {
......
...@@ -252,7 +252,7 @@ public class AccessibilityTree ...@@ -252,7 +252,7 @@ public class AccessibilityTree
{ {
AccTreeNode aNode = (AccTreeNode)aObject; AccTreeNode aNode = (AccTreeNode)aObject;
Vector aActions = new Vector(); Vector<String> aActions = new Vector<String>();
aMenu.add (new AccessibilityTree.ShapeExpandAction(maTree, aNode)); aMenu.add (new AccessibilityTree.ShapeExpandAction(maTree, aNode));
aMenu.add (new AccessibilityTree.SubtreeExpandAction(maTree, aNode)); aMenu.add (new AccessibilityTree.SubtreeExpandAction(maTree, aNode));
......
...@@ -100,7 +100,7 @@ public class AccessibilityTreeModel ...@@ -100,7 +100,7 @@ public class AccessibilityTreeModel
{ {
if (maCanvas != null) if (maCanvas != null)
maCanvas.removeNode (aNode); maCanvas.removeNode (aNode);
removeAccListener ((AccTreeNode)aNode); removeAccListener (aNode);
} }
}); });
maNodeMap.Clear (); maNodeMap.Clear ();
...@@ -294,7 +294,7 @@ public class AccessibilityTreeModel ...@@ -294,7 +294,7 @@ public class AccessibilityTreeModel
*/ */
protected Object[] createPath (AccessibleTreeNode aNode) protected Object[] createPath (AccessibleTreeNode aNode)
{ {
Vector aPath = new Vector(); Vector<AccessibleTreeNode> aPath = new Vector<AccessibleTreeNode>();
aNode.createPath (aPath); aNode.createPath (aPath);
return aPath.toArray(); return aPath.toArray();
} }
...@@ -310,7 +310,7 @@ public class AccessibilityTreeModel ...@@ -310,7 +310,7 @@ public class AccessibilityTreeModel
{ {
for(int i = 0; i < maTMListeners.size(); i++) for(int i = 0; i < maTMListeners.size(); i++)
{ {
((TreeModelListener)maTMListeners.get(i)).treeNodesChanged(e); maTMListeners.get(i).treeNodesChanged(e);
} }
} }
...@@ -318,7 +318,7 @@ public class AccessibilityTreeModel ...@@ -318,7 +318,7 @@ public class AccessibilityTreeModel
{ {
for(int i = 0; i < maTMListeners.size(); i++) for(int i = 0; i < maTMListeners.size(); i++)
{ {
((TreeModelListener)maTMListeners.get(i)).treeNodesInserted(e); maTMListeners.get(i).treeNodesInserted(e);
} }
} }
...@@ -326,7 +326,7 @@ public class AccessibilityTreeModel ...@@ -326,7 +326,7 @@ public class AccessibilityTreeModel
{ {
for(int i = 0; i < maTMListeners.size(); i++) for(int i = 0; i < maTMListeners.size(); i++)
{ {
((TreeModelListener)maTMListeners.get(i)).treeNodesRemoved(e); maTMListeners.get(i).treeNodesRemoved(e);
} }
} }
...@@ -334,7 +334,7 @@ public class AccessibilityTreeModel ...@@ -334,7 +334,7 @@ public class AccessibilityTreeModel
{ {
for(int i = 0; i < maTMListeners.size(); i++) for(int i = 0; i < maTMListeners.size(); i++)
{ {
((TreeModelListener)maTMListeners.get(i)).treeStructureChanged(e); maTMListeners.get(i).treeStructureChanged(e);
} }
} }
...@@ -393,7 +393,7 @@ public class AccessibilityTreeModel ...@@ -393,7 +393,7 @@ public class AccessibilityTreeModel
/** Create a TreeModelEvent that indicates changes at those children of /** Create a TreeModelEvent that indicates changes at those children of
the specified node with the specified indices. the specified node with the specified indices.
*/ */
protected TreeModelEvent createChangeEvent (AccTreeNode aNode, Vector aChildIndices) protected TreeModelEvent createChangeEvent (AccTreeNode aNode, Vector<Integer> aChildIndices)
{ {
// Build a list of child objects that are indicated by the given indices. // Build a list of child objects that are indicated by the given indices.
int nCount = aChildIndices.size(); int nCount = aChildIndices.size();
...@@ -401,7 +401,7 @@ public class AccessibilityTreeModel ...@@ -401,7 +401,7 @@ public class AccessibilityTreeModel
int nChildIndices[] = new int[nCount]; int nChildIndices[] = new int[nCount];
for (int i=0; i<nCount; i++) for (int i=0; i<nCount; i++)
{ {
int nIndex = ((Integer)aChildIndices.elementAt(i)).intValue(); int nIndex = aChildIndices.elementAt(i).intValue();
aChildObjects[i] = aNode.getChild (nIndex); aChildObjects[i] = aNode.getChild (nIndex);
nChildIndices[i] = nIndex; nChildIndices[i] = nIndex;
} }
...@@ -424,7 +424,7 @@ public class AccessibilityTreeModel ...@@ -424,7 +424,7 @@ public class AccessibilityTreeModel
{ {
for(int i = 0; i < maTMListeners.size(); i++) for(int i = 0; i < maTMListeners.size(); i++)
{ {
fire( (TreeModelListener)maTMListeners.get(i) ); fire( maTMListeners.get(i) );
} }
} }
...@@ -436,7 +436,7 @@ public class AccessibilityTreeModel ...@@ -436,7 +436,7 @@ public class AccessibilityTreeModel
protected XAccessibleEventBroadcaster getBroadcaster (Object aObject) protected XAccessibleEventBroadcaster getBroadcaster (Object aObject)
{ {
if (aObject instanceof AccTreeNode) if (aObject instanceof AccTreeNode)
return (XAccessibleEventBroadcaster) UnoRuntime.queryInterface ( return UnoRuntime.queryInterface (
XAccessibleEventBroadcaster.class, ((AccTreeNode)aObject).getContext()); XAccessibleEventBroadcaster.class, ((AccTreeNode)aObject).getContext());
else else
return null; return null;
...@@ -485,7 +485,7 @@ public class AccessibilityTreeModel ...@@ -485,7 +485,7 @@ public class AccessibilityTreeModel
xSource. xSource.
*/ */
public AccTreeNode updateNode (XAccessibleContext xSource, public AccTreeNode updateNode (XAccessibleContext xSource,
java.lang.Class class1, java.lang.Class class2) java.lang.Class class1, java.lang.Class<AccessibleExtendedComponentHandler> class2)
{ {
AccessibleTreeNode aTreeNode = maNodeMap.GetNode (xSource); AccessibleTreeNode aTreeNode = maNodeMap.GetNode (xSource);
AccTreeNode aNode = null; AccTreeNode aNode = null;
...@@ -495,7 +495,7 @@ public class AccessibilityTreeModel ...@@ -495,7 +495,7 @@ public class AccessibilityTreeModel
{ {
aNode = (AccTreeNode) aTreeNode; aNode = (AccTreeNode) aTreeNode;
// Get list of affected children. // Get list of affected children.
Vector aChildIndices = (aNode).updateChildren ( Vector<Integer> aChildIndices = (aNode).updateChildren (
class1, class2); class1, class2);
// Fire events that these children may have changed. // Fire events that these children may have changed.
fireTreeNodesChanged ( fireTreeNodesChanged (
......
...@@ -27,7 +27,7 @@ public class AccessibilityTreeModelBase ...@@ -27,7 +27,7 @@ public class AccessibilityTreeModelBase
public AccessibilityTreeModelBase () public AccessibilityTreeModelBase ()
{ {
setRoot (null); setRoot (null);
maTMListeners = new Vector(); maTMListeners = new Vector<TreeModelListener>();
} }
public synchronized void addTreeModelListener(TreeModelListener l) public synchronized void addTreeModelListener(TreeModelListener l)
...@@ -132,7 +132,7 @@ public class AccessibilityTreeModelBase ...@@ -132,7 +132,7 @@ public class AccessibilityTreeModelBase
// The list of TreeModelListener objects. // The list of TreeModelListener objects.
protected Vector maTMListeners; protected Vector<TreeModelListener> maTMListeners;
// The root node of the tree. Use setRoot to change it. // The root node of the tree. Use setRoot to change it.
private AccessibleTreeNode maRoot = null; private AccessibleTreeNode maRoot = null;
......
...@@ -541,7 +541,7 @@ public class AccessibilityWorkBench ...@@ -541,7 +541,7 @@ public class AccessibilityWorkBench
// XEventListener // XEventListener
public void disposing( com.sun.star.lang.EventObject aSourceObj ) public void disposing( com.sun.star.lang.EventObject aSourceObj )
{ {
XFrame xFrame = (XFrame)UnoRuntime.queryInterface(XFrame.class, aSourceObj.Source); XFrame xFrame = UnoRuntime.queryInterface(XFrame.class, aSourceObj.Source);
if( xFrame != null ) if( xFrame != null )
System.out.println("frame disposed"); System.out.println("frame disposed");
......
...@@ -27,8 +27,8 @@ class AccessibleActionHandler ...@@ -27,8 +27,8 @@ class AccessibleActionHandler
public NodeHandler createHandler (XAccessibleContext xContext) public NodeHandler createHandler (XAccessibleContext xContext)
{ {
XAccessibleAction xEComponent = XAccessibleAction xEComponent =
(XAccessibleAction) UnoRuntime.queryInterface ( UnoRuntime.queryInterface (
XAccessibleAction.class, xContext); XAccessibleAction.class, xContext);
if (xEComponent != null) if (xEComponent != null)
return new AccessibleActionHandler (xEComponent); return new AccessibleActionHandler (xEComponent);
else else
...@@ -47,7 +47,7 @@ class AccessibleActionHandler ...@@ -47,7 +47,7 @@ class AccessibleActionHandler
protected static XAccessibleAction getAction (AccTreeNode aParent) protected static XAccessibleAction getAction (AccTreeNode aParent)
{ {
return (XAccessibleAction) UnoRuntime.queryInterface ( return UnoRuntime.queryInterface (
XAccessibleAction.class, aParent.getContext()); XAccessibleAction.class, aParent.getContext());
} }
......
...@@ -33,8 +33,8 @@ class AccessibleCellHandler extends NodeHandler ...@@ -33,8 +33,8 @@ class AccessibleCellHandler extends NodeHandler
if (xParent != null) if (xParent != null)
{ {
XAccessibleTable xTable = XAccessibleTable xTable =
(XAccessibleTable) UnoRuntime.queryInterface ( UnoRuntime.queryInterface (
XAccessibleTable.class, xParent.getAccessibleContext()); XAccessibleTable.class, xParent.getAccessibleContext());
if (xTable != null) if (xTable != null)
aCellHandler = new AccessibleCellHandler (xTable); aCellHandler = new AccessibleCellHandler (xTable);
} }
...@@ -55,7 +55,7 @@ class AccessibleCellHandler extends NodeHandler ...@@ -55,7 +55,7 @@ class AccessibleCellHandler extends NodeHandler
protected static XAccessibleTable getTable(Object aObject) protected static XAccessibleTable getTable(Object aObject)
{ {
return (XAccessibleTable) UnoRuntime.queryInterface ( return UnoRuntime.queryInterface (
XAccessibleTable.class, aObject); XAccessibleTable.class, aObject);
} }
......
...@@ -28,8 +28,8 @@ class AccessibleComponentHandler ...@@ -28,8 +28,8 @@ class AccessibleComponentHandler
public NodeHandler createHandler (XAccessibleContext xContext) public NodeHandler createHandler (XAccessibleContext xContext)
{ {
XAccessibleComponent xComponent = XAccessibleComponent xComponent =
(XAccessibleComponent) UnoRuntime.queryInterface ( UnoRuntime.queryInterface (
XAccessibleComponent.class, xContext); XAccessibleComponent.class, xContext);
if (xComponent != null) if (xComponent != null)
return new AccessibleComponentHandler (xComponent); return new AccessibleComponentHandler (xComponent);
else else
......
...@@ -26,8 +26,8 @@ class AccessibleEditableTextHandler extends NodeHandler ...@@ -26,8 +26,8 @@ class AccessibleEditableTextHandler extends NodeHandler
public NodeHandler createHandler (XAccessibleContext xContext) public NodeHandler createHandler (XAccessibleContext xContext)
{ {
XAccessibleEditableText xText = XAccessibleEditableText xText =
(XAccessibleEditableText) UnoRuntime.queryInterface ( UnoRuntime.queryInterface (
XAccessibleEditableText.class, xContext); XAccessibleEditableText.class, xContext);
if (xText != null) if (xText != null)
return new AccessibleEditableTextHandler (xText); return new AccessibleEditableTextHandler (xText);
else else
...@@ -46,7 +46,7 @@ class AccessibleEditableTextHandler extends NodeHandler ...@@ -46,7 +46,7 @@ class AccessibleEditableTextHandler extends NodeHandler
protected static XAccessibleEditableText getEText (AccTreeNode aNode) protected static XAccessibleEditableText getEText (AccTreeNode aNode)
{ {
return (XAccessibleEditableText) UnoRuntime.queryInterface ( return UnoRuntime.queryInterface (
XAccessibleEditableText.class, aNode.getContext()); XAccessibleEditableText.class, aNode.getContext());
} }
......
...@@ -27,8 +27,8 @@ class AccessibleExtendedComponentHandler ...@@ -27,8 +27,8 @@ class AccessibleExtendedComponentHandler
public NodeHandler createHandler (XAccessibleContext xContext) public NodeHandler createHandler (XAccessibleContext xContext)
{ {
XAccessibleExtendedComponent xEComponent = XAccessibleExtendedComponent xEComponent =
(XAccessibleExtendedComponent) UnoRuntime.queryInterface ( UnoRuntime.queryInterface (
XAccessibleExtendedComponent.class, xContext); XAccessibleExtendedComponent.class, xContext);
if (xEComponent != null) if (xEComponent != null)
return new AccessibleExtendedComponentHandler (xEComponent); return new AccessibleExtendedComponentHandler (xEComponent);
else else
...@@ -47,7 +47,7 @@ class AccessibleExtendedComponentHandler ...@@ -47,7 +47,7 @@ class AccessibleExtendedComponentHandler
private static XAccessibleExtendedComponent getComponent (AccTreeNode aNode) private static XAccessibleExtendedComponent getComponent (AccTreeNode aNode)
{ {
return (XAccessibleExtendedComponent) UnoRuntime.queryInterface ( return UnoRuntime.queryInterface (
XAccessibleExtendedComponent.class, XAccessibleExtendedComponent.class,
aNode.getContext()); aNode.getContext());
} }
......
...@@ -26,8 +26,8 @@ class AccessibleHyperlinkHandler extends AccessibleTreeHandler ...@@ -26,8 +26,8 @@ class AccessibleHyperlinkHandler extends AccessibleTreeHandler
public NodeHandler createHandler (XAccessibleContext xContext) public NodeHandler createHandler (XAccessibleContext xContext)
{ {
XAccessibleHyperlink xLink = XAccessibleHyperlink xLink =
(XAccessibleHyperlink) UnoRuntime.queryInterface ( UnoRuntime.queryInterface (
XAccessibleHyperlink.class, xContext); XAccessibleHyperlink.class, xContext);
if (xLink != null) if (xLink != null)
return new AccessibleHyperlinkHandler (xLink); return new AccessibleHyperlinkHandler (xLink);
else else
...@@ -47,8 +47,8 @@ class AccessibleHyperlinkHandler extends AccessibleTreeHandler ...@@ -47,8 +47,8 @@ class AccessibleHyperlinkHandler extends AccessibleTreeHandler
protected XAccessibleHyperlink getHyperlink(Object aObject) protected XAccessibleHyperlink getHyperlink(Object aObject)
{ {
XAccessibleHyperlink xHyperlink = XAccessibleHyperlink xHyperlink =
(XAccessibleHyperlink) UnoRuntime.queryInterface ( UnoRuntime.queryInterface (
XAccessibleHyperlink.class, aObject); XAccessibleHyperlink.class, aObject);
return xHyperlink; return xHyperlink;
} }
......
...@@ -26,8 +26,8 @@ class AccessibleHypertextHandler extends AccessibleTreeHandler ...@@ -26,8 +26,8 @@ class AccessibleHypertextHandler extends AccessibleTreeHandler
public NodeHandler createHandler (XAccessibleContext xContext) public NodeHandler createHandler (XAccessibleContext xContext)
{ {
XAccessibleHypertext xText = XAccessibleHypertext xText =
(XAccessibleHypertext) UnoRuntime.queryInterface ( UnoRuntime.queryInterface (
XAccessibleHypertext.class, xContext); XAccessibleHypertext.class, xContext);
if (xText != null) if (xText != null)
return new AccessibleHypertextHandler (xText); return new AccessibleHypertextHandler (xText);
else else
...@@ -47,8 +47,8 @@ class AccessibleHypertextHandler extends AccessibleTreeHandler ...@@ -47,8 +47,8 @@ class AccessibleHypertextHandler extends AccessibleTreeHandler
protected static XAccessibleHypertext getHypertext (AccTreeNode aNode) protected static XAccessibleHypertext getHypertext (AccTreeNode aNode)
{ {
XAccessibleHypertext xHypertext = XAccessibleHypertext xHypertext =
(XAccessibleHypertext) UnoRuntime.queryInterface ( UnoRuntime.queryInterface (
XAccessibleHypertext.class, aNode.getContext()); XAccessibleHypertext.class, aNode.getContext());
return xHypertext; return xHypertext;
} }
......
...@@ -26,8 +26,8 @@ class AccessibleImageHandler extends NodeHandler ...@@ -26,8 +26,8 @@ class AccessibleImageHandler extends NodeHandler
public NodeHandler createHandler (XAccessibleContext xContext) public NodeHandler createHandler (XAccessibleContext xContext)
{ {
XAccessibleImage xImage = XAccessibleImage xImage =
(XAccessibleImage) UnoRuntime.queryInterface ( UnoRuntime.queryInterface (
XAccessibleImage.class, xContext); XAccessibleImage.class, xContext);
if (xImage != null) if (xImage != null)
return new AccessibleImageHandler (xImage); return new AccessibleImageHandler (xImage);
else else
...@@ -46,7 +46,7 @@ class AccessibleImageHandler extends NodeHandler ...@@ -46,7 +46,7 @@ class AccessibleImageHandler extends NodeHandler
protected static XAccessibleImage getImage (AccTreeNode aNode) protected static XAccessibleImage getImage (AccTreeNode aNode)
{ {
return (XAccessibleImage) UnoRuntime.queryInterface ( return UnoRuntime.queryInterface (
XAccessibleImage.class, aNode.getContext()); XAccessibleImage.class, aNode.getContext());
} }
......
...@@ -82,8 +82,8 @@ class AccessibleRelationHandler ...@@ -82,8 +82,8 @@ class AccessibleRelationHandler
{ {
Object aTarget = aRelation.TargetSet[j]; Object aTarget = aRelation.TargetSet[j];
XAccessible xAccTarget = XAccessible xAccTarget =
(XAccessible)UnoRuntime.queryInterface( UnoRuntime.queryInterface(
XAccessible.class, aTarget ); XAccessible.class, aTarget );
if( xAccTarget == null ) if( xAccTarget == null )
{ {
aBuffer.append( aTarget.toString() ); aBuffer.append( aTarget.toString() );
......
...@@ -30,8 +30,8 @@ class AccessibleSelectionHandler ...@@ -30,8 +30,8 @@ class AccessibleSelectionHandler
public NodeHandler createHandler( XAccessibleContext xContext ) public NodeHandler createHandler( XAccessibleContext xContext )
{ {
XAccessibleSelection xSelection = XAccessibleSelection xSelection =
(XAccessibleSelection) UnoRuntime.queryInterface( UnoRuntime.queryInterface(
XAccessibleSelection.class, xContext); XAccessibleSelection.class, xContext);
return (xSelection == null) ? null : return (xSelection == null) ? null :
new AccessibleSelectionHandler(xSelection); new AccessibleSelectionHandler(xSelection);
} }
......
...@@ -26,8 +26,8 @@ class AccessibleTableHandler extends NodeHandler ...@@ -26,8 +26,8 @@ class AccessibleTableHandler extends NodeHandler
public NodeHandler createHandler (XAccessibleContext xContext) public NodeHandler createHandler (XAccessibleContext xContext)
{ {
XAccessibleTable xTable = XAccessibleTable xTable =
(XAccessibleTable) UnoRuntime.queryInterface ( UnoRuntime.queryInterface (
XAccessibleTable.class, xContext); XAccessibleTable.class, xContext);
if (xTable != null) if (xTable != null)
return new AccessibleTableHandler (xTable); return new AccessibleTableHandler (xTable);
else else
...@@ -46,7 +46,7 @@ class AccessibleTableHandler extends NodeHandler ...@@ -46,7 +46,7 @@ class AccessibleTableHandler extends NodeHandler
protected static XAccessibleTable getTable(Object aObject) protected static XAccessibleTable getTable(Object aObject)
{ {
return (XAccessibleTable) UnoRuntime.queryInterface ( return UnoRuntime.queryInterface (
XAccessibleTable.class, aObject); XAccessibleTable.class, aObject);
} }
......
...@@ -53,7 +53,7 @@ class AccessibleTextHandler extends NodeHandler ...@@ -53,7 +53,7 @@ class AccessibleTextHandler extends NodeHandler
{ {
public NodeHandler createHandler (XAccessibleContext xContext) public NodeHandler createHandler (XAccessibleContext xContext)
{ {
XAccessibleText xText = (XAccessibleText) UnoRuntime.queryInterface ( XAccessibleText xText = UnoRuntime.queryInterface (
XAccessibleText.class, xContext); XAccessibleText.class, xContext);
if (xText != null) if (xText != null)
return new AccessibleTextHandler (xText); return new AccessibleTextHandler (xText);
......
...@@ -30,7 +30,7 @@ public class AccessibleTreeCellRenderer ...@@ -30,7 +30,7 @@ public class AccessibleTreeCellRenderer
public Color public Color
maDefaultColor, maDefaultColor,
maChangedColor; maChangedColor;
protected Vector protected Vector<Boolean>
maChangedLines; maChangedLines;
...@@ -39,7 +39,7 @@ public class AccessibleTreeCellRenderer ...@@ -39,7 +39,7 @@ public class AccessibleTreeCellRenderer
{ {
maDefaultColor = Color.black; maDefaultColor = Color.black;
maChangedColor = Color.red; maChangedColor = Color.red;
maChangedLines = new Vector (); maChangedLines = new Vector<Boolean> ();
} }
public Component getTreeCellRendererComponent ( public Component getTreeCellRendererComponent (
...@@ -90,11 +90,11 @@ public class AccessibleTreeCellRenderer ...@@ -90,11 +90,11 @@ public class AccessibleTreeCellRenderer
The JTree that is used to transform the given TreePath objects The JTree that is used to transform the given TreePath objects
into rows. into rows.
*/ */
public void addChangedNodes (Vector aChangedNodes, JTree aTree) public void addChangedNodes (Vector<TreePath> aChangedNodes, JTree aTree)
{ {
for (int i=0; i<aChangedNodes.size(); i++) for (int i=0; i<aChangedNodes.size(); i++)
{ {
TreePath aPath = (TreePath)aChangedNodes.elementAt (i); TreePath aPath = aChangedNodes.elementAt (i);
int nRow = aTree.getRowForPath (aPath); int nRow = aTree.getRowForPath (aPath);
addChangedLine (nRow); addChangedLine (nRow);
} }
......
...@@ -82,7 +82,7 @@ class AccessibleTreeNode ...@@ -82,7 +82,7 @@ class AccessibleTreeNode
/** Create a path to this node by first asking the parent for its path /** Create a path to this node by first asking the parent for its path
and then appending this object. and then appending this object.
*/ */
public void createPath (java.util.Vector aPath) public void createPath (java.util.Vector<AccessibleTreeNode> aPath)
{ {
if (maParent != null) if (maParent != null)
maParent.createPath (aPath); maParent.createPath (aPath);
...@@ -91,7 +91,7 @@ class AccessibleTreeNode ...@@ -91,7 +91,7 @@ class AccessibleTreeNode
public Object[] createPath () public Object[] createPath ()
{ {
Vector aPath = new Vector (1); Vector<AccessibleTreeNode> aPath = new Vector<AccessibleTreeNode> (1);
createPath (aPath); createPath (aPath);
return aPath.toArray(); return aPath.toArray();
} }
......
...@@ -50,7 +50,7 @@ class AccessibleUNOHandler ...@@ -50,7 +50,7 @@ class AccessibleUNOHandler
{ {
XServiceInfo xServiceInfo = null; XServiceInfo xServiceInfo = null;
if (aNode instanceof AccTreeNode) if (aNode instanceof AccTreeNode)
xServiceInfo = (XServiceInfo)UnoRuntime.queryInterface( xServiceInfo = UnoRuntime.queryInterface(
XServiceInfo.class, ((AccTreeNode)aNode).getContext()); XServiceInfo.class, ((AccTreeNode)aNode).getContext());
return xServiceInfo; return xServiceInfo;
} }
...@@ -58,7 +58,7 @@ class AccessibleUNOHandler ...@@ -58,7 +58,7 @@ class AccessibleUNOHandler
{ {
XTypeProvider xTypeProvider = null; XTypeProvider xTypeProvider = null;
if (aNode instanceof AccTreeNode) if (aNode instanceof AccTreeNode)
xTypeProvider = (XTypeProvider)UnoRuntime.queryInterface( xTypeProvider = UnoRuntime.queryInterface(
XTypeProvider.class, ((AccTreeNode)aNode).getContext()); XTypeProvider.class, ((AccTreeNode)aNode).getContext());
return xTypeProvider; return xTypeProvider;
} }
......
...@@ -16,13 +16,27 @@ ...@@ -16,13 +16,27 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 . * the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/ */
import java.util.*; import java.awt.Color;
import java.awt.*; import java.awt.Dimension;
import java.awt.event.*; import java.awt.Graphics;
import javax.swing.*; import java.awt.Graphics2D;
import javax.swing.tree.*; import java.awt.Rectangle;
import javax.swing.event.TreeSelectionListener; import java.awt.RenderingHints;
import java.awt.Toolkit;
import java.awt.event.InputEvent;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import java.awt.event.MouseMotionListener;
import java.awt.geom.Rectangle2D; import java.awt.geom.Rectangle2D;
import java.util.ArrayList;
import java.util.List;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTree;
import javax.swing.JViewport;
import javax.swing.event.TreeSelectionListener;
import javax.swing.tree.TreePath;
/** This canvas displays accessible objects graphically. Each accessible /** This canvas displays accessible objects graphically. Each accessible
object with graphical representation is represented by an object with graphical representation is represented by an
...@@ -42,10 +56,9 @@ class Canvas ...@@ -42,10 +56,9 @@ class Canvas
public Canvas () public Canvas ()
{ {
super (true); super (true);
maObjects = new java.util.HashMap (); maObjects = new java.util.HashMap<AccTreeNode, CanvasShape> ();
maNodes = new Vector (); maNodes = new ArrayList<AccTreeNode> ();
maObjectList = new Vector (); maObjectList = new ArrayList<CanvasShape> ();
maContexts = new Vector ();
addMouseListener (this); addMouseListener (this);
addMouseMotionListener (this); addMouseMotionListener (this);
maBoundingBox = new Rectangle (0,0,100,100); maBoundingBox = new Rectangle (0,0,100,100);
...@@ -81,7 +94,7 @@ class Canvas ...@@ -81,7 +94,7 @@ class Canvas
{ {
maNodes.add (aNode); maNodes.add (aNode);
CanvasShape aObject = (CanvasShape) maObjects.get (aNode); CanvasShape aObject = maObjects.get (aNode);
if (aObject == null) if (aObject == null)
{ {
aObject = new CanvasShape (aNode); aObject = new CanvasShape (aNode);
...@@ -117,7 +130,7 @@ class Canvas ...@@ -117,7 +130,7 @@ class Canvas
int i = maNodes.indexOf (aNode); int i = maNodes.indexOf (aNode);
if (i != -1) if (i != -1)
{ {
CanvasShape aObject = (CanvasShape)maObjects.get(aNode); CanvasShape aObject = maObjects.get(aNode);
if (aObject != null) if (aObject != null)
aObject.update(); aObject.update();
} }
...@@ -125,7 +138,7 @@ class Canvas ...@@ -125,7 +138,7 @@ class Canvas
public void updateNodeGeometry (AccTreeNode aNode) public void updateNodeGeometry (AccTreeNode aNode)
{ {
CanvasShape aObject = (CanvasShape)maObjects.get(aNode); CanvasShape aObject = maObjects.get(aNode);
if (aObject != null) if (aObject != null)
aObject.updateGeometry(); aObject.updateGeometry();
} }
...@@ -133,7 +146,7 @@ class Canvas ...@@ -133,7 +146,7 @@ class Canvas
public void clear () public void clear ()
{ {
while (maNodes.size() > 0) while (maNodes.size() > 0)
removeNode ((AccTreeNode)maNodes.elementAt(0)); removeNode (maNodes.get(0));
maNodes.clear(); maNodes.clear();
maObjects.clear(); maObjects.clear();
...@@ -234,7 +247,7 @@ class Canvas ...@@ -234,7 +247,7 @@ class Canvas
boolean bShowText = getShowText(); boolean bShowText = getShowText();
for (int i=0; i<nCount; i++) for (int i=0; i<nCount; i++)
{ {
CanvasShape aCanvasShape = (CanvasShape)maObjectList.elementAt(i); CanvasShape aCanvasShape = maObjectList.get(i);
aCanvasShape.paint ( aCanvasShape.paint (
g2, g2,
mnHOffset, mnVOffset, mnScale, mnHOffset, mnVOffset, mnScale,
...@@ -384,7 +397,7 @@ class Canvas ...@@ -384,7 +397,7 @@ class Canvas
int nCount = maObjectList.size(); int nCount = maObjectList.size();
for (int i=nCount-1; i>=0; --i) for (int i=nCount-1; i>=0; --i)
{ {
CanvasShape aObject = (CanvasShape)maObjectList.elementAt(i); CanvasShape aObject = maObjectList.get(i);
if (aObject != null) if (aObject != null)
if (aObject.contains (e.getX(),e.getY())) if (aObject.contains (e.getX(),e.getY()))
{ {
...@@ -429,7 +442,7 @@ class Canvas ...@@ -429,7 +442,7 @@ class Canvas
Object aObject = aPath.getLastPathComponent(); Object aObject = aPath.getLastPathComponent();
if (aObject instanceof AccTreeNode) if (aObject instanceof AccTreeNode)
{ {
CanvasShape aCanvasShape = (CanvasShape)maObjects.get ((AccTreeNode)aObject); CanvasShape aCanvasShape = maObjects.get (aObject);
if (highlightObject (aCanvasShape)) if (highlightObject (aCanvasShape))
repaint(); repaint();
} }
...@@ -445,11 +458,11 @@ class Canvas ...@@ -445,11 +458,11 @@ class Canvas
mnScale; mnScale;
private CanvasShape private CanvasShape
maActiveObject; maActiveObject;
private java.util.HashMap private java.util.HashMap<AccTreeNode, CanvasShape>
maObjects; maObjects;
private Vector private List<CanvasShape>
maObjectList, maObjectList;
maContexts, private List<AccTreeNode>
maNodes; maNodes;
private Rectangle private Rectangle
maBoundingBox; maBoundingBox;
......
...@@ -28,9 +28,9 @@ class ChildEventHandler ...@@ -28,9 +28,9 @@ class ChildEventHandler
public ChildEventHandler (AccessibleEventObject aEvent, AccessibilityTreeModel aTreeModel) public ChildEventHandler (AccessibleEventObject aEvent, AccessibilityTreeModel aTreeModel)
{ {
super (aEvent, aTreeModel); super (aEvent, aTreeModel);
mxOldChild = (XAccessible)UnoRuntime.queryInterface( mxOldChild = UnoRuntime.queryInterface(
XAccessible.class, aEvent.OldValue); XAccessible.class, aEvent.OldValue);
mxNewChild = (XAccessible)UnoRuntime.queryInterface( mxNewChild = UnoRuntime.queryInterface(
XAccessible.class, aEvent.NewValue); XAccessible.class, aEvent.NewValue);
} }
......
...@@ -36,11 +36,11 @@ class EventHandler ...@@ -36,11 +36,11 @@ class EventHandler
mnEventId = aEvent.EventId; mnEventId = aEvent.EventId;
mxEventSource = (XAccessibleContext)UnoRuntime.queryInterface( mxEventSource = UnoRuntime.queryInterface(
XAccessibleContext.class, aEvent.Source); XAccessibleContext.class, aEvent.Source);
if (mxEventSource == null) if (mxEventSource == null)
{ {
XAccessible xAccessible = (XAccessible)UnoRuntime.queryInterface( XAccessible xAccessible = UnoRuntime.queryInterface(
XAccessible.class, aEvent.Source); XAccessible.class, aEvent.Source);
if (xAccessible != null) if (xAccessible != null)
mxEventSource = xAccessible.getAccessibleContext(); mxEventSource = xAccessible.getAccessibleContext();
......
...@@ -67,8 +67,8 @@ class EventQueue ...@@ -67,8 +67,8 @@ class EventQueue
private EventQueue () private EventQueue ()
{ {
maMonitor = new Boolean (true); maMonitor = new Boolean (true);
maRegularQueue = new LinkedList(); maRegularQueue = new LinkedList<Runnable>();
maDisposingQueue = new LinkedList(); maDisposingQueue = new LinkedList<Runnable>();
new Thread(this, "AWB.EventQueue").start(); new Thread(this, "AWB.EventQueue").start();
} }
...@@ -87,13 +87,13 @@ class EventQueue ...@@ -87,13 +87,13 @@ class EventQueue
{ {
if (maDisposingQueue.size() > 0) if (maDisposingQueue.size() > 0)
{ {
aEvent = (Runnable)maDisposingQueue.removeFirst(); aEvent = maDisposingQueue.removeFirst();
if (mbVerbose) if (mbVerbose)
System.out.println ("delivering disposing event " + aEvent); System.out.println ("delivering disposing event " + aEvent);
} }
else if (maRegularQueue.size() > 0) else if (maRegularQueue.size() > 0)
{ {
aEvent = (Runnable)maRegularQueue.removeFirst(); aEvent = maRegularQueue.removeFirst();
if (mbVerbose) if (mbVerbose)
System.out.println ("delivering regular event " + aEvent); System.out.println ("delivering regular event " + aEvent);
} }
...@@ -134,8 +134,8 @@ class EventQueue ...@@ -134,8 +134,8 @@ class EventQueue
private static EventQueue maInstance = null; private static EventQueue maInstance = null;
private Object maMonitor; private Object maMonitor;
private LinkedList maRegularQueue; private LinkedList<Runnable> maRegularQueue;
private LinkedList maDisposingQueue; private LinkedList<Runnable> maDisposingQueue;
} }
...@@ -44,7 +44,7 @@ class GeometryEventHandler ...@@ -44,7 +44,7 @@ class GeometryEventHandler
if (aCanvas != null) if (aCanvas != null)
{ {
// Iterate over all nodes in the sub-tree rooted in aNode. // Iterate over all nodes in the sub-tree rooted in aNode.
LinkedList aShapeQueue = new LinkedList(); LinkedList<Object> aShapeQueue = new LinkedList<Object>();
aShapeQueue.addLast (aNode); aShapeQueue.addLast (aNode);
while (aShapeQueue.size() > 0) while (aShapeQueue.size() > 0)
{ {
......
...@@ -84,7 +84,7 @@ class HelpWindow ...@@ -84,7 +84,7 @@ class HelpWindow
try try
{ {
maCurrentHistoryEntry = -1; maCurrentHistoryEntry = -1;
maHistory = new LinkedList(); maHistory = new LinkedList<URL>();
maFrame = new JFrame (); maFrame = new JFrame ();
maFrame.addWindowListener (new WindowAdapter () maFrame.addWindowListener (new WindowAdapter ()
...@@ -175,7 +175,7 @@ class HelpWindow ...@@ -175,7 +175,7 @@ class HelpWindow
i = maHistory.size()-1; i = maHistory.size()-1;
if (i != maCurrentHistoryEntry) if (i != maCurrentHistoryEntry)
{ {
URL aURL = (URL)maHistory.get (i); URL aURL = maHistory.get (i);
try try
{ {
maContent.setPage (aURL); maContent.setPage (aURL);
...@@ -195,7 +195,7 @@ class HelpWindow ...@@ -195,7 +195,7 @@ class HelpWindow
private static HelpWindow maInstance = null; private static HelpWindow maInstance = null;
private JFrame maFrame; private JFrame maFrame;
private JEditorPane maContent; private JEditorPane maContent;
private LinkedList maHistory; private LinkedList<URL> maHistory;
private int maCurrentHistoryEntry; private int maCurrentHistoryEntry;
private JButton maPrevButton; private JButton maPrevButton;
private JButton maNextButton; private JButton maNextButton;
......
...@@ -68,7 +68,7 @@ public class InformationWriter ...@@ -68,7 +68,7 @@ public class InformationWriter
{ {
try try
{ {
XPropertySet xPropertySet = (XPropertySet) UnoRuntime.queryInterface( XPropertySet xPropertySet = UnoRuntime.queryInterface(
XPropertySet.class, xObject); XPropertySet.class, xObject);
MessageArea.println (prefix + MessageArea.println (prefix +
xPropertySet.getPropertyValue (name)); xPropertySet.getPropertyValue (name));
...@@ -86,25 +86,25 @@ public class InformationWriter ...@@ -86,25 +86,25 @@ public class InformationWriter
{ {
try try
{ {
XIndexAccess xShapeList = (XIndexAccess) UnoRuntime.queryInterface( XIndexAccess xShapeList = UnoRuntime.queryInterface(
XIndexAccess.class, xPage); XIndexAccess.class, xPage);
MessageArea.println ("There are " + xShapeList.getCount() MessageArea.println ("There are " + xShapeList.getCount()
+ " shapes"); + " shapes");
for (int i=0; i<xShapeList.getCount(); i++) for (int i=0; i<xShapeList.getCount(); i++)
{ {
XShape xShape = (XShape) UnoRuntime.queryInterface( XShape xShape = UnoRuntime.queryInterface(
XShape.class, xShapeList.getByIndex (i)); XShape.class, xShapeList.getByIndex (i));
XShapeDescriptor xShapeDescriptor = XShapeDescriptor xShapeDescriptor =
(XShapeDescriptor) UnoRuntime.queryInterface( UnoRuntime.queryInterface(
XShapeDescriptor.class, xShape); XShapeDescriptor.class, xShape);
String sName = xShapeDescriptor.getShapeType (); String sName = xShapeDescriptor.getShapeType ();
MessageArea.println (" shape " + i + " : " + sName); MessageArea.println (" shape " + i + " : " + sName);
XPropertySet xPropertySet = XPropertySet xPropertySet =
(XPropertySet) UnoRuntime.queryInterface( UnoRuntime.queryInterface(
XPropertySet.class, xShape); XPropertySet.class, xShape);
Integer nZOrder = Integer nZOrder =
(Integer) xPropertySet.getPropertyValue ("ZOrder"); (Integer) xPropertySet.getPropertyValue ("ZOrder");
MessageArea.println (" zorder = " + nZOrder); MessageArea.println (" zorder = " + nZOrder);
...@@ -127,7 +127,7 @@ public class InformationWriter ...@@ -127,7 +127,7 @@ public class InformationWriter
try try
{ {
MessageArea.println ("Services:"); MessageArea.println ("Services:");
XMultiServiceFactory xMSF = (XMultiServiceFactory) UnoRuntime.queryInterface ( XMultiServiceFactory xMSF = UnoRuntime.queryInterface (
XMultiServiceFactory.class, XMultiServiceFactory.class,
xObject xObject
); );
...@@ -157,7 +157,7 @@ public class InformationWriter ...@@ -157,7 +157,7 @@ public class InformationWriter
{ {
System.out.println ("Info:"); System.out.println ("Info:");
// Use interface XServiceName to retrieve name of (main) service. // Use interface XServiceName to retrieve name of (main) service.
XServiceName xSN = (XServiceName) UnoRuntime.queryInterface ( XServiceName xSN = UnoRuntime.queryInterface (
XServiceName.class, xObject); XServiceName.class, xObject);
if (xSN == null) if (xSN == null)
MessageArea.println (" interface XServiceName not supported"); MessageArea.println (" interface XServiceName not supported");
...@@ -168,7 +168,7 @@ public class InformationWriter ...@@ -168,7 +168,7 @@ public class InformationWriter
// Use interface XServiceInfo to retrieve information about // Use interface XServiceInfo to retrieve information about
// supported services. // supported services.
XServiceInfo xSI = (XServiceInfo) UnoRuntime.queryInterface ( XServiceInfo xSI = UnoRuntime.queryInterface (
XServiceInfo.class, xObject); XServiceInfo.class, xObject);
if (xSI == null) if (xSI == null)
MessageArea.println (" interface XServiceInfo not supported"); MessageArea.println (" interface XServiceInfo not supported");
...@@ -196,7 +196,7 @@ public class InformationWriter ...@@ -196,7 +196,7 @@ public class InformationWriter
MessageArea.println ("Interfaces:"); MessageArea.println ("Interfaces:");
// Use interface XTypeProvider to retrieve a list of supported // Use interface XTypeProvider to retrieve a list of supported
// interfaces. // interfaces.
XTypeProvider xTP = (XTypeProvider) UnoRuntime.queryInterface ( XTypeProvider xTP = UnoRuntime.queryInterface (
XTypeProvider.class, xObject); XTypeProvider.class, xObject);
if (xTP == null) if (xTP == null)
MessageArea.println (" interface XTypeProvider not supported"); MessageArea.println (" interface XTypeProvider not supported");
...@@ -232,13 +232,13 @@ public class InformationWriter ...@@ -232,13 +232,13 @@ public class InformationWriter
// Get XAccessibleContext object if given object does not // Get XAccessibleContext object if given object does not
// already support this interface. // already support this interface.
XAccessibleContext xContext XAccessibleContext xContext
= (XAccessibleContext) UnoRuntime.queryInterface ( = UnoRuntime.queryInterface (
XAccessibleContext.class, xObject); XAccessibleContext.class, xObject);
if (xContext == null) if (xContext == null)
{ {
XAccessible xAccessible XAccessible xAccessible
= (XAccessible) UnoRuntime.queryInterface ( = UnoRuntime.queryInterface (
XAccessible.class, xObject); XAccessible.class, xObject);
if (xAccessible == null) if (xAccessible == null)
{ {
MessageArea.println (sIndent + "given object " + xObject MessageArea.println (sIndent + "given object " + xObject
...@@ -292,8 +292,8 @@ public class InformationWriter ...@@ -292,8 +292,8 @@ public class InformationWriter
if (xStateSet != null) if (xStateSet != null)
{ {
XIndexAccess xStates = XIndexAccess xStates =
(XIndexAccess) UnoRuntime.queryInterface ( UnoRuntime.queryInterface (
XIndexAccess.class, xStateSet); XIndexAccess.class, xStateSet);
MessageArea.print (xStates.getCount() + " ("); MessageArea.print (xStates.getCount() + " (");
for (int i=0; i<xStates.getCount(); i++) for (int i=0; i<xStates.getCount(); i++)
{ {
...@@ -332,8 +332,8 @@ public class InformationWriter ...@@ -332,8 +332,8 @@ public class InformationWriter
try try
{ {
XAccessibleComponent xComponent = XAccessibleComponent xComponent =
(XAccessibleComponent) UnoRuntime.queryInterface ( UnoRuntime.queryInterface (
XAccessibleComponent.class, xObject); XAccessibleComponent.class, xObject);
// Print information about the accessible context. // Print information about the accessible context.
if (xComponent != null) if (xComponent != null)
...@@ -397,7 +397,7 @@ public class InformationWriter ...@@ -397,7 +397,7 @@ public class InformationWriter
public void showProperties (XInterface xObject) public void showProperties (XInterface xObject)
{ {
XPropertySet xSet = (XPropertySet) UnoRuntime.queryInterface ( XPropertySet xSet = UnoRuntime.queryInterface (
XPropertySet.class, xObject); XPropertySet.class, xObject);
if (xSet == null) if (xSet == null)
MessageArea.println ("object does not support XPropertySet"); MessageArea.println ("object does not support XPropertySet");
......
...@@ -26,7 +26,7 @@ abstract class NodeHandler ...@@ -26,7 +26,7 @@ abstract class NodeHandler
{ {
/** This vector is used as cache for the child objects. /** This vector is used as cache for the child objects.
*/ */
protected Vector maChildList; protected Vector<AccessibleTreeNode> maChildList;
public abstract NodeHandler createHandler ( public abstract NodeHandler createHandler (
...@@ -34,7 +34,7 @@ abstract class NodeHandler ...@@ -34,7 +34,7 @@ abstract class NodeHandler
public NodeHandler () public NodeHandler ()
{ {
maChildList = new Vector (); maChildList = new Vector<AccessibleTreeNode> ();
} }
/** Clear the cache of child objects. /** Clear the cache of child objects.
...@@ -43,7 +43,7 @@ abstract class NodeHandler ...@@ -43,7 +43,7 @@ abstract class NodeHandler
{ {
synchronized (maChildList) synchronized (maChildList)
{ {
maChildList = new Vector (); maChildList = new Vector<AccessibleTreeNode> ();
} }
} }
...@@ -70,7 +70,7 @@ abstract class NodeHandler ...@@ -70,7 +70,7 @@ abstract class NodeHandler
{ {
synchronized (maChildList) synchronized (maChildList)
{ {
AccessibleTreeNode aChild = (AccessibleTreeNode)maChildList.get(nIndex); AccessibleTreeNode aChild = maChildList.get(nIndex);
if (aChild == null) if (aChild == null)
{ {
aChild = createChild (aParent, nIndex); aChild = createChild (aParent, nIndex);
...@@ -86,7 +86,7 @@ abstract class NodeHandler ...@@ -86,7 +86,7 @@ abstract class NodeHandler
{ {
synchronized (maChildList) synchronized (maChildList)
{ {
return (AccessibleTreeNode)maChildList.get(nIndex); return maChildList.get(nIndex);
} }
} }
......
...@@ -32,7 +32,7 @@ class NodeMap ...@@ -32,7 +32,7 @@ class NodeMap
{ {
public NodeMap () public NodeMap ()
{ {
maXAccessibleToNode = new HashMap (); maXAccessibleToNode = new HashMap<XAccessibleContext, AccessibleTreeNode> ();
} }
/** Clear the whole map. /** Clear the whole map.
...@@ -48,7 +48,7 @@ class NodeMap ...@@ -48,7 +48,7 @@ class NodeMap
*/ */
public boolean InsertNode (XAccessibleContext xContext, AccessibleTreeNode aNode) public boolean InsertNode (XAccessibleContext xContext, AccessibleTreeNode aNode)
{ {
AccessibleTreeNode aPreviousNode = (AccessibleTreeNode)maXAccessibleToNode.put ( AccessibleTreeNode aPreviousNode = maXAccessibleToNode.put (
xContext, xContext,
aNode); aNode);
return aPreviousNode != aNode; return aPreviousNode != aNode;
...@@ -95,7 +95,7 @@ class NodeMap ...@@ -95,7 +95,7 @@ class NodeMap
AccessibleTreeNode GetNode (XAccessibleContext xContext) AccessibleTreeNode GetNode (XAccessibleContext xContext)
{ {
return (AccessibleTreeNode)maXAccessibleToNode.get (xContext); return maXAccessibleToNode.get (xContext);
} }
AccessibleTreeNode GetNode (Object aObject) AccessibleTreeNode GetNode (Object aObject)
...@@ -126,5 +126,5 @@ class NodeMap ...@@ -126,5 +126,5 @@ class NodeMap
private HashMap maXAccessibleToNode; private HashMap<XAccessibleContext, AccessibleTreeNode> maXAccessibleToNode;
} }
...@@ -81,12 +81,12 @@ public class OfficeConnection ...@@ -81,12 +81,12 @@ public class OfficeConnection
// Create a URL Resolver. // Create a URL Resolver.
XMultiServiceFactory aLocalServiceManager = XMultiServiceFactory aLocalServiceManager =
com.sun.star.comp.helper.Bootstrap.createSimpleServiceManager(); com.sun.star.comp.helper.Bootstrap.createSimpleServiceManager();
XUnoUrlResolver aURLResolver = (XUnoUrlResolver) UnoRuntime.queryInterface ( XUnoUrlResolver aURLResolver = UnoRuntime.queryInterface (
XUnoUrlResolver.class, XUnoUrlResolver.class,
aLocalServiceManager.createInstance ("com.sun.star.bridge.UnoUrlResolver") aLocalServiceManager.createInstance ("com.sun.star.bridge.UnoUrlResolver")
); );
maServiceManager = (XMultiServiceFactory) UnoRuntime.queryInterface ( maServiceManager = UnoRuntime.queryInterface (
XMultiServiceFactory.class, XMultiServiceFactory.class,
aURLResolver.resolve (sConnectString) aURLResolver.resolve (sConnectString)
); );
......
...@@ -31,11 +31,11 @@ class QueuedListener ...@@ -31,11 +31,11 @@ class QueuedListener
public void disposing( final EventObject aEvent) public void disposing( final EventObject aEvent)
{ {
XAccessibleContext xContext = (XAccessibleContext)UnoRuntime.queryInterface( XAccessibleContext xContext = UnoRuntime.queryInterface(
XAccessibleContext.class, aEvent.Source); XAccessibleContext.class, aEvent.Source);
if (xContext == null) if (xContext == null)
{ {
XAccessible xAccessible = (XAccessible)UnoRuntime.queryInterface( XAccessible xAccessible = UnoRuntime.queryInterface(
XAccessible.class, aEvent.Source); XAccessible.class, aEvent.Source);
if (xAccessible != null) if (xAccessible != null)
xContext = xAccessible.getAccessibleContext(); xContext = xAccessible.getAccessibleContext();
......
...@@ -98,13 +98,13 @@ class SelectionDialog extends JDialog ...@@ -98,13 +98,13 @@ class SelectionDialog extends JDialog
/** Get a list of all children /** Get a list of all children
*/ */
private Vector GetChildrenList () private Vector<String> GetChildrenList ()
{ {
mxSelection = maNode.getSelection(); mxSelection = maNode.getSelection();
XAccessibleContext xContext = maNode.getContext(); XAccessibleContext xContext = maNode.getContext();
int nCount = xContext.getAccessibleChildCount(); int nCount = xContext.getAccessibleChildCount();
Vector aChildVector = new Vector(); Vector<String> aChildVector = new Vector<String>();
for(int i = 0; i < nCount; i++) for(int i = 0; i < nCount; i++)
{ {
try try
......
...@@ -73,8 +73,8 @@ public class SimpleOffice ...@@ -73,8 +73,8 @@ public class SimpleOffice
{ {
// Load the document from the specified URL. // Load the document from the specified URL.
XComponentLoader xLoader = XComponentLoader xLoader =
(XComponentLoader)UnoRuntime.queryInterface( UnoRuntime.queryInterface(
XComponentLoader.class, mxDesktop); XComponentLoader.class, mxDesktop);
XComponent xComponent = xLoader.loadComponentFromURL ( XComponent xComponent = xLoader.loadComponentFromURL (
URL, URL,
...@@ -83,7 +83,7 @@ public class SimpleOffice ...@@ -83,7 +83,7 @@ public class SimpleOffice
new PropertyValue[0] new PropertyValue[0]
); );
xModel = (XModel) UnoRuntime.queryInterface( xModel = UnoRuntime.queryInterface(
XModel.class, xComponent); XModel.class, xComponent);
} }
catch (java.lang.NullPointerException e) catch (java.lang.NullPointerException e)
...@@ -108,13 +108,13 @@ public class SimpleOffice ...@@ -108,13 +108,13 @@ public class SimpleOffice
try try
{ {
XTasksSupplier xTasksSupplier = XTasksSupplier xTasksSupplier =
(XTasksSupplier) UnoRuntime.queryInterface( UnoRuntime.queryInterface(
XTasksSupplier.class, mxDesktop); XTasksSupplier.class, mxDesktop);
XEnumerationAccess xEA = xTasksSupplier.getTasks(); XEnumerationAccess xEA = xTasksSupplier.getTasks();
XEnumeration xE = xEA.createEnumeration(); XEnumeration xE = xEA.createEnumeration();
while (xE.hasMoreElements()) while (xE.hasMoreElements())
{ {
XTask xTask = (XTask) UnoRuntime.queryInterface( XTask xTask = UnoRuntime.queryInterface(
XTask.class, xE.nextElement()); XTask.class, xE.nextElement());
MessageArea.print (xTask.getName()); MessageArea.print (xTask.getName());
} }
...@@ -130,7 +130,7 @@ public class SimpleOffice ...@@ -130,7 +130,7 @@ public class SimpleOffice
public XModel getModel (XDrawView xView) public XModel getModel (XDrawView xView)
{ {
XController xController = (XController) UnoRuntime.queryInterface( XController xController = UnoRuntime.queryInterface(
XController.class, xView); XController.class, xView);
if (xController != null) if (xController != null)
return xController.getModel(); return xController.getModel();
...@@ -158,7 +158,7 @@ public class SimpleOffice ...@@ -158,7 +158,7 @@ public class SimpleOffice
MessageArea.println ("Connected successfully."); MessageArea.println ("Connected successfully.");
// Create a new desktop. // Create a new desktop.
mxDesktop = (XDesktop) UnoRuntime.queryInterface( mxDesktop = UnoRuntime.queryInterface(
XDesktop.class, XDesktop.class,
xMSF.createInstance ("com.sun.star.frame.Desktop") xMSF.createInstance ("com.sun.star.frame.Desktop")
); );
...@@ -185,7 +185,7 @@ public class SimpleOffice ...@@ -185,7 +185,7 @@ public class SimpleOffice
XMultiServiceFactory xMSF = aConnection.getServiceManager (); XMultiServiceFactory xMSF = aConnection.getServiceManager ();
if (xMSF != null) if (xMSF != null)
{ {
xToolkit = (XExtendedToolkit) UnoRuntime.queryInterface( xToolkit = UnoRuntime.queryInterface(
XExtendedToolkit.class, XExtendedToolkit.class,
xMSF.createInstance ("stardiv.Toolkit.VCLXToolkit") xMSF.createInstance ("stardiv.Toolkit.VCLXToolkit")
); );
...@@ -206,7 +206,7 @@ public class SimpleOffice ...@@ -206,7 +206,7 @@ public class SimpleOffice
XAccessible xAccessible = null; XAccessible xAccessible = null;
try try
{ {
xAccessible = (XAccessible) UnoRuntime.queryInterface( xAccessible = UnoRuntime.queryInterface(
XAccessible.class, xObject); XAccessible.class, xObject);
} }
catch (Exception e) catch (Exception e)
...@@ -252,7 +252,7 @@ public class SimpleOffice ...@@ -252,7 +252,7 @@ public class SimpleOffice
*/ */
public XWindow getCurrentWindow () public XWindow getCurrentWindow ()
{ {
return getCurrentWindow ((XModel) UnoRuntime.queryInterface( return getCurrentWindow (UnoRuntime.queryInterface(
XModel.class, getDesktop())); XModel.class, getDesktop()));
} }
...@@ -290,7 +290,7 @@ public class SimpleOffice ...@@ -290,7 +290,7 @@ public class SimpleOffice
*/ */
public XDrawPage getCurrentDrawPage () public XDrawPage getCurrentDrawPage ()
{ {
return getCurrentDrawPage ((XDrawView) UnoRuntime.queryInterface( return getCurrentDrawPage (UnoRuntime.queryInterface(
XDrawView.class, getCurrentView())); XDrawView.class, getCurrentView()));
} }
...@@ -345,7 +345,7 @@ public class SimpleOffice ...@@ -345,7 +345,7 @@ public class SimpleOffice
if (xController == null) if (xController == null)
MessageArea.println ("can't get controller to retrieve current view"); MessageArea.println ("can't get controller to retrieve current view");
xView = (XDrawView) UnoRuntime.queryInterface( xView = UnoRuntime.queryInterface(
XDrawView.class, xController); XDrawView.class, xController);
if (xView == null) if (xView == null)
MessageArea.println ("could not cast controller into view"); MessageArea.println ("could not cast controller into view");
...@@ -364,7 +364,7 @@ public class SimpleOffice ...@@ -364,7 +364,7 @@ public class SimpleOffice
// Return the accessible object of the document window. // Return the accessible object of the document window.
public static XAccessible getAccessibleDocumentWindow (XDrawPage xPage) public static XAccessible getAccessibleDocumentWindow (XDrawPage xPage)
{ {
XIndexAccess xShapeList = (XIndexAccess) UnoRuntime.queryInterface( XIndexAccess xShapeList = UnoRuntime.queryInterface(
XIndexAccess.class, xPage); XIndexAccess.class, xPage);
if (xShapeList.getCount() > 0) if (xShapeList.getCount() > 0)
{ {
...@@ -374,11 +374,11 @@ public class SimpleOffice ...@@ -374,11 +374,11 @@ public class SimpleOffice
// the object directly is implemented. // the object directly is implemented.
XShape xShape = null; XShape xShape = null;
try{ try{
xShape = (XShape) UnoRuntime.queryInterface( xShape = UnoRuntime.queryInterface(
XShape.class, xShapeList.getByIndex (0)); XShape.class, xShapeList.getByIndex (0));
} catch (Exception e) } catch (Exception e)
{} {}
XAccessible xAccessible = (XAccessible) UnoRuntime.queryInterface ( XAccessible xAccessible = UnoRuntime.queryInterface (
XAccessible.class, xShape); XAccessible.class, xShape);
return xAccessible; return xAccessible;
} }
......
...@@ -92,8 +92,8 @@ class TextUpdateListener implements TreeModelListener ...@@ -92,8 +92,8 @@ class TextUpdateListener implements TreeModelListener
{ {
// is this text editable? if not, fudge you and return // is this text editable? if not, fudge you and return
XAccessibleEditableText xEdit = XAccessibleEditableText xEdit =
(XAccessibleEditableText) UnoRuntime.queryInterface ( UnoRuntime.queryInterface (
XAccessibleEditableText.class, xText); XAccessibleEditableText.class, xText);
if (xEdit == null) if (xEdit == null)
return false; return false;
......
...@@ -168,7 +168,7 @@ class TopWindowListener ...@@ -168,7 +168,7 @@ class TopWindowListener
{ {
if (maModel != null) if (maModel != null)
{ {
XWindow xWindow = (XWindow) UnoRuntime.queryInterface( XWindow xWindow = UnoRuntime.queryInterface(
XWindow.class, aEvent.Source); XWindow.class, aEvent.Source);
if (xWindow == null) if (xWindow == null)
System.out.println ("event source is no XWindow"); System.out.println ("event source is no XWindow");
...@@ -191,7 +191,7 @@ class TopWindowListener ...@@ -191,7 +191,7 @@ class TopWindowListener
{ {
if (maModel != null) if (maModel != null)
{ {
XWindow xWindow = (XWindow) UnoRuntime.queryInterface( XWindow xWindow = UnoRuntime.queryInterface(
XWindow.class, aEvent.Source); XWindow.class, aEvent.Source);
if (xWindow == null) if (xWindow == null)
System.out.println ("event source is no XWindow"); System.out.println ("event source is no XWindow");
......
...@@ -25,13 +25,13 @@ import java.util.Vector; ...@@ -25,13 +25,13 @@ import java.util.Vector;
class VectorNode class VectorNode
extends StringNode extends StringNode
{ {
private Vector maChildren; private Vector<AccessibleTreeNode> maChildren;
public VectorNode (String sDisplayObject, AccessibleTreeNode aParent) public VectorNode (String sDisplayObject, AccessibleTreeNode aParent)
{ {
super (sDisplayObject, aParent); super (sDisplayObject, aParent);
maChildren = new Vector (); maChildren = new Vector<AccessibleTreeNode> ();
} }
public void addChild (AccessibleTreeNode aChild) public void addChild (AccessibleTreeNode aChild)
...@@ -47,7 +47,7 @@ class VectorNode ...@@ -47,7 +47,7 @@ class VectorNode
public AccessibleTreeNode getChild (int nIndex) public AccessibleTreeNode getChild (int nIndex)
throws IndexOutOfBoundsException throws IndexOutOfBoundsException
{ {
return (AccessibleTreeNode)maChildren.elementAt (nIndex); return maChildren.elementAt (nIndex);
} }
public boolean removeChild (int nIndex) public boolean removeChild (int nIndex)
......
...@@ -45,7 +45,7 @@ public class FocusView ...@@ -45,7 +45,7 @@ public class FocusView
ObjectViewContainer aContainer, ObjectViewContainer aContainer,
XAccessibleContext xContext) XAccessibleContext xContext)
{ {
XAccessibleComponent xComponent = (XAccessibleComponent)UnoRuntime.queryInterface( XAccessibleComponent xComponent = UnoRuntime.queryInterface(
XAccessibleComponent.class, xContext); XAccessibleComponent.class, xContext);
if (xComponent != null) if (xComponent != null)
return new FocusView (aContainer); return new FocusView (aContainer);
...@@ -80,7 +80,7 @@ public class FocusView ...@@ -80,7 +80,7 @@ public class FocusView
*/ */
public void SetObject (XAccessibleContext xObject) public void SetObject (XAccessibleContext xObject)
{ {
mxComponent = (XAccessibleComponent)UnoRuntime.queryInterface( mxComponent = UnoRuntime.queryInterface(
XAccessibleComponent.class, xObject); XAccessibleComponent.class, xObject);
super.SetObject (xObject); super.SetObject (xObject);
} }
......
...@@ -44,8 +44,8 @@ abstract class ListeningObjectView ...@@ -44,8 +44,8 @@ abstract class ListeningObjectView
{ {
super.SetObject (xContext); super.SetObject (xContext);
XAccessibleEventBroadcaster xBroadcaster = XAccessibleEventBroadcaster xBroadcaster =
(XAccessibleEventBroadcaster)UnoRuntime.queryInterface( UnoRuntime.queryInterface(
XAccessibleEventBroadcaster.class, xContext); XAccessibleEventBroadcaster.class, xContext);
if (xBroadcaster != null) if (xBroadcaster != null)
xBroadcaster.addEventListener (this); xBroadcaster.addEventListener (this);
} }
...@@ -58,8 +58,8 @@ abstract class ListeningObjectView ...@@ -58,8 +58,8 @@ abstract class ListeningObjectView
{ {
super.Destroy (); super.Destroy ();
XAccessibleEventBroadcaster xBroadcaster = XAccessibleEventBroadcaster xBroadcaster =
(XAccessibleEventBroadcaster)UnoRuntime.queryInterface( UnoRuntime.queryInterface(
XAccessibleEventBroadcaster.class, mxContext); XAccessibleEventBroadcaster.class, mxContext);
if (xBroadcaster != null) if (xBroadcaster != null)
xBroadcaster.removeEventListener (this); xBroadcaster.removeEventListener (this);
} }
......
...@@ -44,7 +44,7 @@ public class ObjectViewContainer ...@@ -44,7 +44,7 @@ public class ObjectViewContainer
{ {
public ObjectViewContainer () public ObjectViewContainer ()
{ {
maViewTemplates = new Vector (); maViewTemplates = new Vector<Class> ();
maViewBorder = BorderFactory.createBevelBorder (BevelBorder.RAISED); maViewBorder = BorderFactory.createBevelBorder (BevelBorder.RAISED);
setLayout (new GridBagLayout ()); setLayout (new GridBagLayout ());
...@@ -75,7 +75,7 @@ public class ObjectViewContainer ...@@ -75,7 +75,7 @@ public class ObjectViewContainer
{ {
try try
{ {
Class aViewClass = (Class)maViewTemplates.elementAt (i); Class aViewClass = maViewTemplates.elementAt (i);
Method aCreateMethod = aViewClass.getDeclaredMethod ( Method aCreateMethod = aViewClass.getDeclaredMethod (
"Create", new Class[] { "Create", new Class[] {
ObjectViewContainer.class, ObjectViewContainer.class,
...@@ -176,5 +176,5 @@ public class ObjectViewContainer ...@@ -176,5 +176,5 @@ public class ObjectViewContainer
private JTree maTree; private JTree maTree;
private Border maViewBorder; private Border maViewBorder;
/// List of view templates which are instantiated when new object is set. /// List of view templates which are instantiated when new object is set.
private Vector maViewTemplates; private Vector<Class> maViewTemplates;
} }
...@@ -56,7 +56,7 @@ class SelectionView ...@@ -56,7 +56,7 @@ class SelectionView
ObjectViewContainer aContainer, ObjectViewContainer aContainer,
XAccessibleContext xContext) XAccessibleContext xContext)
{ {
XAccessibleSelection xSelection = (XAccessibleSelection)UnoRuntime.queryInterface( XAccessibleSelection xSelection = UnoRuntime.queryInterface(
XAccessibleSelection.class, xContext); XAccessibleSelection.class, xContext);
if (xSelection != null) if (xSelection != null)
return new SelectionView(aContainer); return new SelectionView(aContainer);
...@@ -129,7 +129,7 @@ class SelectionView ...@@ -129,7 +129,7 @@ class SelectionView
public void SetObject (XAccessibleContext xContext) public void SetObject (XAccessibleContext xContext)
{ {
mxSelection = (XAccessibleSelection)UnoRuntime.queryInterface( mxSelection = UnoRuntime.queryInterface(
XAccessibleSelection.class, xContext); XAccessibleSelection.class, xContext);
super.SetObject (xContext); super.SetObject (xContext);
} }
......
...@@ -38,7 +38,7 @@ public class TextView ...@@ -38,7 +38,7 @@ public class TextView
ObjectViewContainer aContainer, ObjectViewContainer aContainer,
XAccessibleContext xContext) XAccessibleContext xContext)
{ {
XAccessibleText xText = (XAccessibleText)UnoRuntime.queryInterface( XAccessibleText xText = UnoRuntime.queryInterface(
XAccessibleText.class, xContext); XAccessibleText.class, xContext);
if (xText != null) if (xText != null)
return new TextView (aContainer); return new TextView (aContainer);
...@@ -86,7 +86,7 @@ public class TextView ...@@ -86,7 +86,7 @@ public class TextView
*/ */
public void SetObject (XAccessibleContext xObject) public void SetObject (XAccessibleContext xObject)
{ {
mxText = (XAccessibleText)UnoRuntime.queryInterface( mxText = UnoRuntime.queryInterface(
XAccessibleText.class, xObject); XAccessibleText.class, xObject);
super.SetObject (xObject); super.SetObject (xObject);
} }
......
...@@ -40,7 +40,7 @@ public class NameProvider ...@@ -40,7 +40,7 @@ public class NameProvider
*/ */
public static String getStateName (int nStateId) public static String getStateName (int nStateId)
{ {
return (String)maStateMap.get (new Integer(nStateId)); return maStateMap.get (new Integer(nStateId));
} }
...@@ -55,7 +55,7 @@ public class NameProvider ...@@ -55,7 +55,7 @@ public class NameProvider
*/ */
public static String getEventName (int nEventId) public static String getEventName (int nEventId)
{ {
return (String)maEventMap.get (new Integer(nEventId)); return maEventMap.get (new Integer(nEventId));
} }
...@@ -70,7 +70,7 @@ public class NameProvider ...@@ -70,7 +70,7 @@ public class NameProvider
*/ */
public static String getRoleName (int nRole) public static String getRoleName (int nRole)
{ {
return (String)maRoleMap.get (new Integer(nRole)); return maRoleMap.get (new Integer(nRole));
} }
...@@ -85,14 +85,14 @@ public class NameProvider ...@@ -85,14 +85,14 @@ public class NameProvider
*/ */
public static String getRelationName (int nRelation) public static String getRelationName (int nRelation)
{ {
return (String)maRelationMap.get (new Integer(nRelation)); return maRelationMap.get (new Integer(nRelation));
} }
private static HashMap maStateMap = new HashMap(); private static HashMap<Integer, String> maStateMap = new HashMap<Integer, String>();
private static HashMap maEventMap = new HashMap(); private static HashMap<Integer, String> maEventMap = new HashMap<Integer, String>();
private static HashMap maRoleMap = new HashMap(); private static HashMap<Integer, String> maRoleMap = new HashMap<Integer, String>();
private static HashMap maRelationMap = new HashMap(); private static HashMap<Integer, String> maRelationMap = new HashMap<Integer, String>();
static { static {
maStateMap.put (new Integer (AccessibleStateType.INVALID), "INVALID"); maStateMap.put (new Integer (AccessibleStateType.INVALID), "INVALID");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment