Skip to content
Projeler
Gruplar
Parçacıklar
Yardım
Yükleniyor...
Oturum aç / Kaydol
Gezinmeyi değiştir
C
core
Proje
Proje
Ayrıntılar
Etkinlik
Cycle Analytics
Depo (repository)
Depo (repository)
Dosyalar
Kayıtlar (commit)
Dallar (branch)
Etiketler
Katkıda bulunanlar
Grafik
Karşılaştır
Grafikler
Konular (issue)
0
Konular (issue)
0
Liste
Pano
Etiketler
Kilometre Taşları
Birleştirme (merge) Talepleri
0
Birleştirme (merge) Talepleri
0
CI / CD
CI / CD
İş akışları (pipeline)
İşler
Zamanlamalar
Grafikler
Paketler
Paketler
Wiki
Wiki
Parçacıklar
Parçacıklar
Üyeler
Üyeler
Collapse sidebar
Close sidebar
Etkinlik
Grafik
Grafikler
Yeni bir konu (issue) oluştur
İşler
Kayıtlar (commit)
Konu (issue) Panoları
Kenar çubuğunu aç
LibreOffice
core
Commits
67a5b7a8
Kaydet (Commit)
67a5b7a8
authored
Agu 21, 2012
tarafından
Noel Grandin
Kaydeden (comit)
Stephan Bergmann
Agu 28, 2012
Dosyalara gözat
Seçenekler
Dosyalara Gözat
İndir
Eposta Yamaları
Sade Fark
Java5 update - convert to using generics for collections
Change-Id: I384cb006beee280922564c9277025843a1bda74a
üst
ff776766
Hide whitespace changes
Inline
Side-by-side
Showing
42 changed files
with
199 additions
and
186 deletions
+199
-186
AccTreeNode.java
toolkit/test/accessibility/AccTreeNode.java
+15
-15
AccessibilityTree.java
toolkit/test/accessibility/AccessibilityTree.java
+1
-1
AccessibilityTreeModel.java
toolkit/test/accessibility/AccessibilityTreeModel.java
+12
-12
AccessibilityTreeModelBase.java
toolkit/test/accessibility/AccessibilityTreeModelBase.java
+2
-2
AccessibilityWorkBench.java
toolkit/test/accessibility/AccessibilityWorkBench.java
+1
-1
AccessibleActionHandler.java
toolkit/test/accessibility/AccessibleActionHandler.java
+3
-3
AccessibleCellHandler.java
toolkit/test/accessibility/AccessibleCellHandler.java
+3
-3
AccessibleComponentHandler.java
toolkit/test/accessibility/AccessibleComponentHandler.java
+2
-2
AccessibleEditableTextHandler.java
...kit/test/accessibility/AccessibleEditableTextHandler.java
+3
-3
AccessibleExtendedComponentHandler.java
...est/accessibility/AccessibleExtendedComponentHandler.java
+3
-3
AccessibleHyperlinkHandler.java
toolkit/test/accessibility/AccessibleHyperlinkHandler.java
+4
-4
AccessibleHypertextHandler.java
toolkit/test/accessibility/AccessibleHypertextHandler.java
+4
-4
AccessibleImageHandler.java
toolkit/test/accessibility/AccessibleImageHandler.java
+3
-3
AccessibleRelationHandler.java
toolkit/test/accessibility/AccessibleRelationHandler.java
+2
-2
AccessibleSelectionHandler.java
toolkit/test/accessibility/AccessibleSelectionHandler.java
+2
-2
AccessibleTableHandler.java
toolkit/test/accessibility/AccessibleTableHandler.java
+3
-3
AccessibleTextHandler.java
toolkit/test/accessibility/AccessibleTextHandler.java
+1
-1
AccessibleTreeCellRenderer.java
toolkit/test/accessibility/AccessibleTreeCellRenderer.java
+4
-4
AccessibleTreeNode.java
toolkit/test/accessibility/AccessibleTreeNode.java
+2
-2
AccessibleUNOHandler.java
toolkit/test/accessibility/AccessibleUNOHandler.java
+2
-2
Canvas.java
toolkit/test/accessibility/Canvas.java
+34
-21
ChildEventHandler.java
toolkit/test/accessibility/ChildEventHandler.java
+2
-2
EventHandler.java
toolkit/test/accessibility/EventHandler.java
+2
-2
EventQueue.java
toolkit/test/accessibility/EventQueue.java
+6
-6
GeometryEventHandler.java
toolkit/test/accessibility/GeometryEventHandler.java
+1
-1
HelpWindow.java
toolkit/test/accessibility/HelpWindow.java
+3
-3
InformationWriter.java
toolkit/test/accessibility/InformationWriter.java
+20
-20
NodeHandler.java
toolkit/test/accessibility/NodeHandler.java
+5
-5
NodeMap.java
toolkit/test/accessibility/NodeMap.java
+4
-4
OfficeConnection.java
toolkit/test/accessibility/OfficeConnection.java
+2
-2
QueuedListener.java
toolkit/test/accessibility/QueuedListener.java
+2
-2
SelectionDialog.java
toolkit/test/accessibility/SelectionDialog.java
+2
-2
SimpleOffice.java
toolkit/test/accessibility/SimpleOffice.java
+16
-16
TextUpdateListener.java
toolkit/test/accessibility/TextUpdateListener.java
+2
-2
TopWindowListener.java
toolkit/test/accessibility/TopWindowListener.java
+2
-2
VectorNode.java
toolkit/test/accessibility/VectorNode.java
+3
-3
FocusView.java
toolkit/test/accessibility/ov/FocusView.java
+2
-2
ListeningObjectView.java
toolkit/test/accessibility/ov/ListeningObjectView.java
+4
-4
ObjectViewContainer.java
toolkit/test/accessibility/ov/ObjectViewContainer.java
+3
-3
SelectionView.java
toolkit/test/accessibility/ov/SelectionView.java
+2
-2
TextView.java
toolkit/test/accessibility/ov/TextView.java
+2
-2
NameProvider.java
toolkit/test/accessibility/tools/NameProvider.java
+8
-8
No files found.
toolkit/test/accessibility/AccTreeNode.java
Dosyayı görüntüle @
67a5b7a8
...
@@ -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
++)
{
{
...
...
toolkit/test/accessibility/AccessibilityTree.java
Dosyayı görüntüle @
67a5b7a8
...
@@ -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
));
...
...
toolkit/test/accessibility/AccessibilityTreeModel.java
Dosyayı görüntüle @
67a5b7a8
...
@@ -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
(
...
...
toolkit/test/accessibility/AccessibilityTreeModelBase.java
Dosyayı görüntüle @
67a5b7a8
...
@@ -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
;
...
...
toolkit/test/accessibility/AccessibilityWorkBench.java
Dosyayı görüntüle @
67a5b7a8
...
@@ -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"
);
...
...
toolkit/test/accessibility/AccessibleActionHandler.java
Dosyayı görüntüle @
67a5b7a8
...
@@ -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
());
}
}
...
...
toolkit/test/accessibility/AccessibleCellHandler.java
Dosyayı görüntüle @
67a5b7a8
...
@@ -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
);
}
}
...
...
toolkit/test/accessibility/AccessibleComponentHandler.java
Dosyayı görüntüle @
67a5b7a8
...
@@ -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
...
...
toolkit/test/accessibility/AccessibleEditableTextHandler.java
Dosyayı görüntüle @
67a5b7a8
...
@@ -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
());
}
}
...
...
toolkit/test/accessibility/AccessibleExtendedComponentHandler.java
Dosyayı görüntüle @
67a5b7a8
...
@@ -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
());
}
}
...
...
toolkit/test/accessibility/AccessibleHyperlinkHandler.java
Dosyayı görüntüle @
67a5b7a8
...
@@ -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
;
}
}
...
...
toolkit/test/accessibility/AccessibleHypertextHandler.java
Dosyayı görüntüle @
67a5b7a8
...
@@ -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
;
}
}
...
...
toolkit/test/accessibility/AccessibleImageHandler.java
Dosyayı görüntüle @
67a5b7a8
...
@@ -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
());
}
}
...
...
toolkit/test/accessibility/AccessibleRelationHandler.java
Dosyayı görüntüle @
67a5b7a8
...
@@ -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
()
);
...
...
toolkit/test/accessibility/AccessibleSelectionHandler.java
Dosyayı görüntüle @
67a5b7a8
...
@@ -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
);
}
}
...
...
toolkit/test/accessibility/AccessibleTableHandler.java
Dosyayı görüntüle @
67a5b7a8
...
@@ -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
);
}
}
...
...
toolkit/test/accessibility/AccessibleTextHandler.java
Dosyayı görüntüle @
67a5b7a8
...
@@ -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
);
...
...
toolkit/test/accessibility/AccessibleTreeCellRenderer.java
Dosyayı görüntüle @
67a5b7a8
...
@@ -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
);
}
}
...
...
toolkit/test/accessibility/AccessibleTreeNode.java
Dosyayı görüntüle @
67a5b7a8
...
@@ -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
();
}
}
...
...
toolkit/test/accessibility/AccessibleUNOHandler.java
Dosyayı görüntüle @
67a5b7a8
...
@@ -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
;
}
}
...
...
toolkit/test/accessibility/Canvas.java
Dosyayı görüntüle @
67a5b7a8
...
@@ -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
.
elementA
t
(
0
));
removeNode
(
maNodes
.
ge
t
(
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
.
elementA
t
(
i
);
CanvasShape
aCanvasShape
=
maObjectList
.
ge
t
(
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
.
elementA
t
(
i
);
CanvasShape
aObject
=
maObjectList
.
ge
t
(
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
;
...
...
toolkit/test/accessibility/ChildEventHandler.java
Dosyayı görüntüle @
67a5b7a8
...
@@ -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
);
}
}
...
...
toolkit/test/accessibility/EventHandler.java
Dosyayı görüntüle @
67a5b7a8
...
@@ -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
();
...
...
toolkit/test/accessibility/EventQueue.java
Dosyayı görüntüle @
67a5b7a8
...
@@ -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
;
}
}
toolkit/test/accessibility/GeometryEventHandler.java
Dosyayı görüntüle @
67a5b7a8
...
@@ -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
)
{
{
...
...
toolkit/test/accessibility/HelpWindow.java
Dosyayı görüntüle @
67a5b7a8
...
@@ -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
;
...
...
toolkit/test/accessibility/InformationWriter.java
Dosyayı görüntüle @
67a5b7a8
...
@@ -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"
);
...
...
toolkit/test/accessibility/NodeHandler.java
Dosyayı görüntüle @
67a5b7a8
...
@@ -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
);
}
}
}
}
...
...
toolkit/test/accessibility/NodeMap.java
Dosyayı görüntüle @
67a5b7a8
...
@@ -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
;
}
}
toolkit/test/accessibility/OfficeConnection.java
Dosyayı görüntüle @
67a5b7a8
...
@@ -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
)
);
);
...
...
toolkit/test/accessibility/QueuedListener.java
Dosyayı görüntüle @
67a5b7a8
...
@@ -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
();
...
...
toolkit/test/accessibility/SelectionDialog.java
Dosyayı görüntüle @
67a5b7a8
...
@@ -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
...
...
toolkit/test/accessibility/SimpleOffice.java
Dosyayı görüntüle @
67a5b7a8
...
@@ -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
;
}
}
...
...
toolkit/test/accessibility/TextUpdateListener.java
Dosyayı görüntüle @
67a5b7a8
...
@@ -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
;
...
...
toolkit/test/accessibility/TopWindowListener.java
Dosyayı görüntüle @
67a5b7a8
...
@@ -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"
);
...
...
toolkit/test/accessibility/VectorNode.java
Dosyayı görüntüle @
67a5b7a8
...
@@ -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
)
...
...
toolkit/test/accessibility/ov/FocusView.java
Dosyayı görüntüle @
67a5b7a8
...
@@ -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
);
}
}
...
...
toolkit/test/accessibility/ov/ListeningObjectView.java
Dosyayı görüntüle @
67a5b7a8
...
@@ -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
);
}
}
...
...
toolkit/test/accessibility/ov/ObjectViewContainer.java
Dosyayı görüntüle @
67a5b7a8
...
@@ -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
;
}
}
toolkit/test/accessibility/ov/SelectionView.java
Dosyayı görüntüle @
67a5b7a8
...
@@ -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
);
}
}
...
...
toolkit/test/accessibility/ov/TextView.java
Dosyayı görüntüle @
67a5b7a8
...
@@ -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
);
}
}
...
...
toolkit/test/accessibility/tools/NameProvider.java
Dosyayı görüntüle @
67a5b7a8
...
@@ -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"
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment