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
b9129478
Kaydet (Commit)
b9129478
authored
Şub 26, 2010
tarafından
sb
Dosyalara gözat
Seçenekler
Dosyalara Gözat
İndir
Eposta Yamaları
Sade Fark
sb118: improved tests (no getActiveTopWindow etc.)
üst
3d597f9f
Hide whitespace changes
Inline
Side-by-side
Showing
22 changed files
with
75 additions
and
310 deletions
+75
-310
UITools.java
qadevOOo/runner/util/UITools.java
+0
-20
_XAccessibleComponent.java
...o/tests/java/ifc/accessibility/_XAccessibleComponent.java
+29
-10
_XRangeSelection.java
qadevOOo/tests/java/ifc/sheet/_XRangeSelection.java
+1
-5
AccessibleShape.java
qadevOOo/tests/java/mod/_basctl/AccessibleShape.java
+4
-16
ConnectionLineAccessibility.java
...tests/java/mod/_dbaccess/ConnectionLineAccessibility.java
+3
-7
JoinViewAccessibility.java
qadevOOo/tests/java/mod/_dbaccess/JoinViewAccessibility.java
+3
-7
TableWindowAccessibility.java
...Oo/tests/java/mod/_dbaccess/TableWindowAccessibility.java
+3
-7
AccessibleBrowseBox.java
qadevOOo/tests/java/mod/_svtools/AccessibleBrowseBox.java
+1
-14
AccessibleBrowseBoxHeaderBar.java
...tests/java/mod/_svtools/AccessibleBrowseBoxHeaderBar.java
+1
-13
AccessibleBrowseBoxHeaderCell.java
...ests/java/mod/_svtools/AccessibleBrowseBoxHeaderCell.java
+1
-14
AccessibleBrowseBoxTable.java
...OOo/tests/java/mod/_svtools/AccessibleBrowseBoxTable.java
+1
-15
AccessibleBrowseBoxTableCell.java
...tests/java/mod/_svtools/AccessibleBrowseBoxTableCell.java
+1
-19
AccessibleTabBar.java
qadevOOo/tests/java/mod/_svtools/AccessibleTabBar.java
+3
-14
AccessibleTreeListBox.java
qadevOOo/tests/java/mod/_svtools/AccessibleTreeListBox.java
+1
-15
AccessibleTreeListBoxEntry.java
...o/tests/java/mod/_svtools/AccessibleTreeListBoxEntry.java
+1
-15
AccessibleFixedText.java
qadevOOo/tests/java/mod/_toolkit/AccessibleFixedText.java
+1
-8
AccessibleMenu.java
qadevOOo/tests/java/mod/_toolkit/AccessibleMenu.java
+4
-16
AccessibleMenuBar.java
qadevOOo/tests/java/mod/_toolkit/AccessibleMenuBar.java
+4
-20
AccessibleMenuSeparator.java
...vOOo/tests/java/mod/_toolkit/AccessibleMenuSeparator.java
+4
-17
AccessibleStatusBar.java
qadevOOo/tests/java/mod/_toolkit/AccessibleStatusBar.java
+7
-22
AccessibleToolBox.java
qadevOOo/tests/java/mod/_toolkit/AccessibleToolBox.java
+2
-14
UnoTreeControl.java
qadevOOo/tests/java/mod/_toolkit/UnoTreeControl.java
+0
-22
No files found.
qadevOOo/runner/util/UITools.java
Dosyayı görüntüle @
b9129478
...
...
@@ -674,26 +674,6 @@ public class UITools {
}
}
/**
* fetch the active window which is on the top of the X-desktop
* @return the active window
* @throws java.lang.Exception if something fail
*/
public
XWindow
getActiveTopWindow
()
throws
java
.
lang
.
Exception
{
XInterface
xToolKit
=
null
;
try
{
xToolKit
=
(
XInterface
)
mMSF
.
createInstance
(
"com.sun.star.awt.Toolkit"
)
;
}
catch
(
com
.
sun
.
star
.
uno
.
Exception
e
)
{
throw
new
Exception
(
"Could not toolkit: "
+
e
.
toString
());
}
XExtendedToolkit
tk
=
(
XExtendedToolkit
)
UnoRuntime
.
queryInterface
(
XExtendedToolkit
.
class
,
xToolKit
);
Object
atw
=
tk
.
getActiveTopWindow
();
return
(
XWindow
)
UnoRuntime
.
queryInterface
(
XWindow
.
class
,
atw
);
}
/**
* fetch the window which is equal to the given <CODE>WindowName</CODE>
* @return the named window
...
...
qadevOOo/tests/java/ifc/accessibility/_XAccessibleComponent.java
Dosyayı görüntüle @
b9129478
...
...
@@ -167,34 +167,53 @@ public class _XAccessibleComponent extends MultiMethodTest {
boolean
locRes
=
true
;
for
(
int
x
=
-
1
;
x
<=
bounds
.
Width
;
x
++)
{
locRes
&=
!
oObj
.
containsPoint
(
new
Point
(
x
,
-
1
));
locRes
&=
!
oObj
.
containsPoint
(
new
Point
(
x
,
bounds
.
Height
+
bounds
.
Y
));
if
(
oObj
.
containsPoint
(
new
Point
(
x
,
-
1
)))
{
log
.
println
(
"Outer upper and lower bounds CONTAIN some component point"
+
" ("
+
x
+
", -1) - FAILED"
);
locRes
=
false
;
break
;
}
if
(
oObj
.
containsPoint
(
new
Point
(
x
,
bounds
.
Height
+
bounds
.
Y
)))
{
log
.
println
(
"Outer upper and lower bounds CONTAIN some component point"
+
" ("
+
x
+
", "
+
bounds
.
Height
+
bounds
.
Y
+
") - FAILED"
);
locRes
=
false
;
break
;
}
}
if
(
locRes
)
{
log
.
println
(
"Outer upper and lower bounds contain no component "
+
"points - OK"
);
}
else
{
log
.
println
(
"Outer upper and lower bounds CONTAIN some component "
+
"points - FAILED"
);
result
=
false
;
}
locRes
=
true
;
for
(
int
y
=
-
1
;
y
<=
bounds
.
Height
;
y
++)
{
locRes
&=
!
oObj
.
containsPoint
(
new
Point
(-
1
,
y
));
locRes
&=
!
oObj
.
containsPoint
(
new
Point
(
bounds
.
X
+
bounds
.
Width
,
y
));
if
(
oObj
.
containsPoint
(
new
Point
(-
1
,
y
)))
{
log
.
println
(
"Outer left and right bounds CONTAIN some component point"
+
" (-1, "
+
y
+
") - FAILED"
);
locRes
=
false
;
break
;
}
if
(
oObj
.
containsPoint
(
new
Point
(
bounds
.
X
+
bounds
.
Width
,
y
)))
{
log
.
println
(
"Outer left and right bounds CONTAIN some component point"
+
" ("
+
bounds
.
X
+
bounds
.
Width
+
", "
+
y
+
") - FAILED"
);
locRes
=
false
;
break
;
}
}
if
(
locRes
)
{
log
.
println
(
"Outer left and right bounds contain no component "
+
"points - OK"
);
}
else
{
log
.
println
(
"Outer left and right bounds CONTAIN some component "
+
"points - FAILED"
);
result
=
false
;
}
...
...
qadevOOo/tests/java/ifc/sheet/_XRangeSelection.java
Dosyayı görüntüle @
b9129478
...
...
@@ -250,10 +250,6 @@ public class _XRangeSelection extends MultiMethodTest {
throw
new
StatusException
(
"Could not create 'com.sun.star.awt.Toolkit'."
,
e
);
}
XExtendedToolkit
xExtendedToolkit
=
(
XExtendedToolkit
)
UnoRuntime
.
queryInterface
(
XExtendedToolkit
.
class
,
aToolkit
);
AccessibilityTools
accTools
=
new
AccessibilityTools
();
XWindow
xWindow
=
(
XWindow
)
UnoRuntime
.
queryInterface
(
XWindow
.
class
,
xExtendedToolkit
.
getActiveTopWindow
());
XAccessible
xRoot
=
accTools
.
getAccessibleObject
(
xWindow
);
XTopWindow
tw
=
null
;
XAccessibleComponent
xAccessibleComponent
=
null
;
...
...
@@ -286,7 +282,7 @@ public class _XRangeSelection extends MultiMethodTest {
return
null
;
}
xWindow
=
(
XWindow
)
UnoRuntime
.
queryInterface
(
XWindow
.
class
,
tw
);
XWindow
xWindow
=
(
XWindow
)
UnoRuntime
.
queryInterface
(
XWindow
.
class
,
tw
);
Rectangle
posSize
=
xWindow
.
getPosSize
();
// compare the center point with the dimensions of the current top window
...
...
qadevOOo/tests/java/mod/_basctl/AccessibleShape.java
Dosyayı görüntüle @
b9129478
...
...
@@ -32,7 +32,6 @@ import com.sun.star.accessibility.AccessibleRole;
import
com.sun.star.accessibility.XAccessible
;
import
com.sun.star.awt.PosSize
;
import
com.sun.star.awt.Rectangle
;
import
com.sun.star.awt.XExtendedToolkit
;
import
com.sun.star.awt.XWindow
;
import
com.sun.star.beans.PropertyValue
;
import
com.sun.star.frame.XDesktop
;
...
...
@@ -58,7 +57,6 @@ public class AccessibleShape extends TestCase {
XTextDocument
xTextDoc
=
null
;
XInterface
oObj
=
null
;
XWindow
basicIDE
=
null
;
protected
void
cleanup
(
TestParameters
Param
,
PrintWriter
log
)
{
log
.
println
(
"Cleaning up"
);
...
...
@@ -115,15 +113,9 @@ public class AccessibleShape extends TestCase {
throw
new
StatusException
(
"Couldn't get toolkit"
,
e
);
}
XExtendedToolkit
tk
=
(
XExtendedToolkit
)
UnoRuntime
.
queryInterface
(
XExtendedToolkit
.
class
,
oObj
);
AccessibilityTools
at
=
new
AccessibilityTools
();
basicIDE
=
(
XWindow
)
UnoRuntime
.
queryInterface
(
XWindow
.
class
,
tk
.
getActiveTopWindow
());
final
XWindow
basicIDE
=
xFrame
.
getContainerWindow
();
XAccessible
xRoot
=
at
.
getAccessibleObject
(
basicIDE
);
...
...
@@ -138,23 +130,19 @@ public class AccessibleShape extends TestCase {
tEnv
.
addObjRelation
(
"Destroy"
,
Boolean
.
TRUE
);
final
XExtendedToolkit
subtk
=
tk
;
tEnv
.
addObjRelation
(
"EventProducer"
,
new
ifc
.
accessibility
.
_XAccessibleEventBroadcaster
.
EventProducer
()
{
public
void
fireEvent
()
{
XWindow
xWin
=
(
XWindow
)
UnoRuntime
.
queryInterface
(
XWindow
.
class
,
subtk
.
getActiveTopWindow
());
Rectangle
oldPosSize
=
xWin
.
getPosSize
();
Rectangle
oldPosSize
=
basicIDE
.
getPosSize
();
Rectangle
newPosSize
=
new
Rectangle
();
newPosSize
.
Width
=
oldPosSize
.
Width
/
2
;
newPosSize
.
Height
=
oldPosSize
.
Height
/
2
;
newPosSize
.
X
=
oldPosSize
.
X
+
20
;
newPosSize
.
Y
=
oldPosSize
.
Y
+
20
;
xWin
.
setPosSize
(
newPosSize
.
X
,
newPosSize
.
Y
,
newPosSize
.
Width
,
basicIDE
.
setPosSize
(
newPosSize
.
X
,
newPosSize
.
Y
,
newPosSize
.
Width
,
newPosSize
.
Height
,
PosSize
.
POSSIZE
);
utils
.
shortWait
(
1000
);
xWin
.
setPosSize
(
oldPosSize
.
X
,
oldPosSize
.
Y
,
oldPosSize
.
Width
,
basicIDE
.
setPosSize
(
oldPosSize
.
X
,
oldPosSize
.
Y
,
oldPosSize
.
Width
,
oldPosSize
.
Height
,
PosSize
.
POSSIZE
);
}
});
...
...
qadevOOo/tests/java/mod/_dbaccess/ConnectionLineAccessibility.java
Dosyayı görüntüle @
b9129478
...
...
@@ -39,12 +39,12 @@ import com.sun.star.accessibility.AccessibleRole;
import
com.sun.star.accessibility.XAccessible
;
import
com.sun.star.awt.PosSize
;
import
com.sun.star.awt.Rectangle
;
import
com.sun.star.awt.XExtendedToolkit
;
import
com.sun.star.awt.XWindow
;
import
com.sun.star.beans.PropertyValue
;
import
com.sun.star.beans.XPropertySet
;
import
com.sun.star.container.XNameAccess
;
import
com.sun.star.container.XNameContainer
;
import
com.sun.star.frame.XModel
;
import
com.sun.star.frame.XStorable
;
import
com.sun.star.lang.XComponent
;
import
com.sun.star.lang.XMultiServiceFactory
;
...
...
@@ -347,12 +347,8 @@ public class ConnectionLineAccessibility extends TestCase
util
.
utils
.
shortWait
(
1000
);
XExtendedToolkit
tk
=
(
XExtendedToolkit
)
UnoRuntime
.
queryInterface
(
XExtendedToolkit
.
class
,
toolkit
);
Object
atw
=
tk
.
getActiveTopWindow
();
xWindow
=
(
XWindow
)
UnoRuntime
.
queryInterface
(
XWindow
.
class
,
atw
);
xWindow
=
UnoRuntime
.
queryInterface
(
XModel
.
class
,
QueryComponent
).
getCurrentController
().
getFrame
().
getContainerWindow
();
XAccessible
xRoot
=
AccessibilityTools
.
getAccessibleObject
(
xWindow
);
...
...
qadevOOo/tests/java/mod/_dbaccess/JoinViewAccessibility.java
Dosyayı görüntüle @
b9129478
...
...
@@ -39,12 +39,12 @@ import com.sun.star.accessibility.AccessibleRole;
import
com.sun.star.accessibility.XAccessible
;
import
com.sun.star.awt.PosSize
;
import
com.sun.star.awt.Rectangle
;
import
com.sun.star.awt.XExtendedToolkit
;
import
com.sun.star.awt.XWindow
;
import
com.sun.star.beans.PropertyValue
;
import
com.sun.star.beans.XPropertySet
;
import
com.sun.star.container.XNameAccess
;
import
com.sun.star.container.XNameContainer
;
import
com.sun.star.frame.XModel
;
import
com.sun.star.frame.XStorable
;
import
com.sun.star.lang.XComponent
;
import
com.sun.star.lang.XMultiServiceFactory
;
...
...
@@ -326,12 +326,8 @@ public class JoinViewAccessibility extends TestCase {
QueryComponent
=
DesktopTools
.
loadDoc
((
XMultiServiceFactory
)
Param
.
getMSF
(),
".component:DB/QueryDesign"
,
loadProps
);
XExtendedToolkit
tk
=
(
XExtendedToolkit
)
UnoRuntime
.
queryInterface
(
XExtendedToolkit
.
class
,
toolkit
);
Object
atw
=
tk
.
getActiveTopWindow
();
xWindow
=
(
XWindow
)
UnoRuntime
.
queryInterface
(
XWindow
.
class
,
atw
);
xWindow
=
UnoRuntime
.
queryInterface
(
XModel
.
class
,
QueryComponent
).
getCurrentController
().
getFrame
().
getContainerWindow
();
XAccessible
xRoot
=
AccessibilityTools
.
getAccessibleObject
(
xWindow
);
...
...
qadevOOo/tests/java/mod/_dbaccess/TableWindowAccessibility.java
Dosyayı görüntüle @
b9129478
...
...
@@ -39,12 +39,12 @@ import com.sun.star.accessibility.AccessibleRole;
import
com.sun.star.accessibility.XAccessible
;
import
com.sun.star.accessibility.XAccessibleComponent
;
import
com.sun.star.awt.Point
;
import
com.sun.star.awt.XExtendedToolkit
;
import
com.sun.star.awt.XWindow
;
import
com.sun.star.beans.PropertyValue
;
import
com.sun.star.beans.XPropertySet
;
import
com.sun.star.container.XNameAccess
;
import
com.sun.star.container.XNameContainer
;
import
com.sun.star.frame.XModel
;
import
com.sun.star.frame.XStorable
;
import
com.sun.star.lang.XComponent
;
import
com.sun.star.lang.XMultiServiceFactory
;
...
...
@@ -300,12 +300,8 @@ public class TableWindowAccessibility extends TestCase {
QueryComponent
=
DesktopTools
.
loadDoc
((
XMultiServiceFactory
)
Param
.
getMSF
(),
".component:DB/QueryDesign"
,
loadProps
);
XExtendedToolkit
tk
=
(
XExtendedToolkit
)
UnoRuntime
.
queryInterface
(
XExtendedToolkit
.
class
,
toolkit
);
Object
atw
=
tk
.
getActiveTopWindow
();
xWindow
=
(
XWindow
)
UnoRuntime
.
queryInterface
(
XWindow
.
class
,
atw
);
xWindow
=
UnoRuntime
.
queryInterface
(
XModel
.
class
,
QueryComponent
).
getCurrentController
().
getFrame
().
getContainerWindow
();
XAccessible
xRoot
=
AccessibilityTools
.
getAccessibleObject
(
xWindow
);
...
...
qadevOOo/tests/java/mod/_svtools/AccessibleBrowseBox.java
Dosyayı görüntüle @
b9129478
...
...
@@ -38,7 +38,6 @@ import util.SOfficeFactory;
import
com.sun.star.accessibility.AccessibleRole
;
import
com.sun.star.accessibility.XAccessible
;
import
com.sun.star.awt.XExtendedToolkit
;
import
com.sun.star.awt.XWindow
;
import
com.sun.star.beans.PropertyValue
;
import
com.sun.star.frame.XController
;
...
...
@@ -158,21 +157,9 @@ public class AccessibleBrowseBox extends TestCase {
shortWait
();
try
{
oObj
=
(
XInterface
)
((
XMultiServiceFactory
)
tParam
.
getMSF
()).
createInstance
(
"com.sun.star.awt.Toolkit"
);
}
catch
(
com
.
sun
.
star
.
uno
.
Exception
e
)
{
log
.
println
(
"Couldn't get toolkit"
);
e
.
printStackTrace
(
log
);
throw
new
StatusException
(
"Couldn't get toolkit"
,
e
);
}
XExtendedToolkit
tk
=
(
XExtendedToolkit
)
UnoRuntime
.
queryInterface
(
XExtendedToolkit
.
class
,
oObj
);
AccessibilityTools
at
=
new
AccessibilityTools
();
XWindow
xWindow
=
(
XWindow
)
UnoRuntime
.
queryInterface
(
XWindow
.
class
,
tk
.
getActiveTopWindow
()
);
XWindow
xWindow
=
secondController
.
getFrame
().
getContainerWindow
(
);
XAccessible
xRoot
=
at
.
getAccessibleObject
(
xWindow
);
...
...
qadevOOo/tests/java/mod/_svtools/AccessibleBrowseBoxHeaderBar.java
Dosyayı görüntüle @
b9129478
...
...
@@ -43,7 +43,6 @@ import com.sun.star.accessibility.AccessibleRole;
import
com.sun.star.accessibility.XAccessible
;
import
com.sun.star.accessibility.XAccessibleComponent
;
import
com.sun.star.awt.Point
;
import
com.sun.star.awt.XExtendedToolkit
;
import
com.sun.star.awt.XWindow
;
import
com.sun.star.beans.PropertyValue
;
import
com.sun.star.frame.XController
;
...
...
@@ -204,20 +203,9 @@ public class AccessibleBrowseBoxHeaderBar extends TestCase {
XInterface
oObj
=
null
;
try
{
oObj
=
(
XInterface
)
(
(
XMultiServiceFactory
)
tParam
.
getMSF
())
.
createInstance
(
"com.sun.star.awt.Toolkit"
);
}
catch
(
com
.
sun
.
star
.
uno
.
Exception
e
)
{
throw
new
StatusException
(
"Couldn't get toolkit"
,
e
);
}
XExtendedToolkit
tk
=
(
XExtendedToolkit
)
UnoRuntime
.
queryInterface
(
XExtendedToolkit
.
class
,
oObj
);
AccessibilityTools
at
=
new
AccessibilityTools
();
XWindow
xWindow
=
(
XWindow
)
UnoRuntime
.
queryInterface
(
XWindow
.
class
,
tk
.
getActiveTopWindow
());
XWindow
xWindow
=
secondController
.
getFrame
().
getContainerWindow
();
XAccessible
xRoot
=
at
.
getAccessibleObject
(
xWindow
);
...
...
qadevOOo/tests/java/mod/_svtools/AccessibleBrowseBoxHeaderCell.java
Dosyayı görüntüle @
b9129478
...
...
@@ -40,7 +40,6 @@ import util.SOfficeFactory;
import
com.sun.star.accessibility.AccessibleRole
;
import
com.sun.star.accessibility.XAccessible
;
import
com.sun.star.awt.XExtendedToolkit
;
import
com.sun.star.awt.XWindow
;
import
com.sun.star.beans.PropertyValue
;
import
com.sun.star.frame.XController
;
...
...
@@ -202,21 +201,9 @@ public class AccessibleBrowseBoxHeaderCell extends TestCase {
throw
new
StatusException
(
"Could not select Biblio-Database"
,
ex
);
}
try
{
oObj
=
(
XInterface
)
((
XMultiServiceFactory
)
tParam
.
getMSF
()).
createInstance
(
"com.sun.star.awt.Toolkit"
);
}
catch
(
com
.
sun
.
star
.
uno
.
Exception
e
)
{
throw
new
StatusException
(
"Couldn't get toolkit"
,
e
);
}
XExtendedToolkit
tk
=
(
XExtendedToolkit
)
UnoRuntime
.
queryInterface
(
XExtendedToolkit
.
class
,
oObj
);
AccessibilityTools
at
=
new
AccessibilityTools
();
XWindow
xWindow
=
(
XWindow
)
UnoRuntime
.
queryInterface
(
XWindow
.
class
,
tk
.
getActiveTopWindow
());
XWindow
xWindow
=
secondController
.
getFrame
().
getContainerWindow
();
XAccessible
xRoot
=
at
.
getAccessibleObject
(
xWindow
);
...
...
qadevOOo/tests/java/mod/_svtools/AccessibleBrowseBoxTable.java
Dosyayı görüntüle @
b9129478
...
...
@@ -39,7 +39,6 @@ import util.SOfficeFactory;
import
com.sun.star.accessibility.AccessibleRole
;
import
com.sun.star.accessibility.XAccessible
;
import
com.sun.star.awt.XExtendedToolkit
;
import
com.sun.star.awt.XWindow
;
import
com.sun.star.beans.PropertyValue
;
import
com.sun.star.frame.XController
;
...
...
@@ -199,22 +198,9 @@ public class AccessibleBrowseBoxTable extends TestCase {
XInterface
oObj
=
null
;
try
{
oObj
=
(
XInterface
)((
XMultiServiceFactory
)
tParam
.
getMSF
())
.
createInstance
(
"com.sun.star.awt.Toolkit"
);
}
catch
(
com
.
sun
.
star
.
uno
.
Exception
e
)
{
log
.
println
(
"Couldn't get toolkit"
);
e
.
printStackTrace
(
log
);
throw
new
StatusException
(
"Couldn't get toolkit"
,
e
);
}
XExtendedToolkit
tk
=
(
XExtendedToolkit
)
UnoRuntime
.
queryInterface
(
XExtendedToolkit
.
class
,
oObj
);
AccessibilityTools
at
=
new
AccessibilityTools
();
XWindow
xWindow
=
(
XWindow
)
UnoRuntime
.
queryInterface
(
XWindow
.
class
,
tk
.
getActiveTopWindow
());
XWindow
xWindow
=
secondController
.
getFrame
().
getContainerWindow
();
XAccessible
xRoot
=
at
.
getAccessibleObject
(
xWindow
);
...
...
qadevOOo/tests/java/mod/_svtools/AccessibleBrowseBoxTableCell.java
Dosyayı görüntüle @
b9129478
...
...
@@ -39,7 +39,6 @@ import util.SOfficeFactory;
import
com.sun.star.accessibility.AccessibleRole
;
import
com.sun.star.accessibility.XAccessible
;
import
com.sun.star.awt.XExtendedToolkit
;
import
com.sun.star.awt.XWindow
;
import
com.sun.star.beans.PropertyValue
;
import
com.sun.star.frame.XController
;
...
...
@@ -191,26 +190,9 @@ public class AccessibleBrowseBoxTableCell extends TestCase {
shortWait
();
try
{
oObj
=
(
XInterface
)
((
XMultiServiceFactory
)
tParam
.
getMSF
()).
createInstance
(
"com.sun.star.awt.Toolkit"
)
;
xInit
.
initialize
(
params
);
}
catch
(
com
.
sun
.
star
.
uno
.
Exception
e
)
{
log
.
println
(
"Couldn't get toolkit"
);
e
.
printStackTrace
(
log
);
throw
new
StatusException
(
"Couldn't get toolkit"
,
e
);
}
shortWait
();
XExtendedToolkit
tk
=
(
XExtendedToolkit
)
UnoRuntime
.
queryInterface
(
XExtendedToolkit
.
class
,
oObj
);
AccessibilityTools
at
=
new
AccessibilityTools
();
XWindow
xWindow
=
(
XWindow
)
UnoRuntime
.
queryInterface
(
XWindow
.
class
,
tk
.
getActiveTopWindow
());
XWindow
xWindow
=
secondController
.
getFrame
().
getContainerWindow
();
XAccessible
xRoot
=
at
.
getAccessibleObject
(
xWindow
);
...
...
qadevOOo/tests/java/mod/_svtools/AccessibleTabBar.java
Dosyayı görüntüle @
b9129478
...
...
@@ -38,8 +38,8 @@ import util.SOfficeFactory;
import
com.sun.star.accessibility.AccessibleRole
;
import
com.sun.star.accessibility.XAccessible
;
import
com.sun.star.awt.PosSize
;
import
com.sun.star.awt.XExtendedToolkit
;
import
com.sun.star.awt.XWindow
;
import
com.sun.star.frame.XModel
;
import
com.sun.star.lang.XComponent
;
import
com.sun.star.lang.XMultiServiceFactory
;
import
com.sun.star.uno.UnoRuntime
;
...
...
@@ -108,23 +108,12 @@ public class AccessibleTabBar extends TestCase {
XInterface
oObj
=
null
;
try
{
oObj
=
(
XInterface
)
msf
.
createInstance
(
"com.sun.star.awt.Toolkit"
);
}
catch
(
com
.
sun
.
star
.
uno
.
Exception
e
)
{
log
.
println
(
"Couldn't get toolkit"
);
e
.
printStackTrace
(
log
);
throw
new
StatusException
(
"Couldn't get toolkit"
,
e
);
}
XExtendedToolkit
tk
=
(
XExtendedToolkit
)
UnoRuntime
.
queryInterface
(
XExtendedToolkit
.
class
,
oObj
);
AccessibilityTools
at
=
new
AccessibilityTools
();
shortWait
();
XWindow
xWindow
=
(
XWindow
)
UnoRuntime
.
queryInterface
(
XWindow
.
class
,
tk
.
getActiveTopWindow
()
);
XWindow
xWindow
=
UnoRuntime
.
queryInterface
(
XModel
.
class
,
xDoc
).
getCurrentController
().
getFrame
().
getContainerWindow
(
);
XAccessible
xRoot
=
at
.
getAccessibleObject
(
xWindow
);
at
.
printAccessibleTree
(
log
,
xRoot
,
tParam
.
getBool
(
util
.
PropertyName
.
DEBUG_IS_ACTIVE
));
...
...
qadevOOo/tests/java/mod/_svtools/AccessibleTreeListBox.java
Dosyayı görüntüle @
b9129478
...
...
@@ -39,7 +39,6 @@ import util.SOfficeFactory;
import
com.sun.star.accessibility.AccessibleRole
;
import
com.sun.star.accessibility.XAccessible
;
import
com.sun.star.awt.XExtendedToolkit
;
import
com.sun.star.awt.XWindow
;
import
com.sun.star.beans.PropertyValue
;
import
com.sun.star.frame.XController
;
...
...
@@ -179,22 +178,9 @@ public class AccessibleTreeListBox extends TestCase {
XInterface
oObj
=
null
;
try
{
oObj
=
(
XInterface
)
((
XMultiServiceFactory
)
tParam
.
getMSF
()).
createInstance
(
"com.sun.star.awt.Toolkit"
)
;
}
catch
(
com
.
sun
.
star
.
uno
.
Exception
e
)
{
log
.
println
(
"Couldn't get toolkit"
);
e
.
printStackTrace
(
log
);
throw
new
StatusException
(
"Couldn't get toolkit"
,
e
);
}
XExtendedToolkit
tk
=
(
XExtendedToolkit
)
UnoRuntime
.
queryInterface
(
XExtendedToolkit
.
class
,
oObj
);
AccessibilityTools
at
=
new
AccessibilityTools
();
XWindow
xWindow
=
(
XWindow
)
UnoRuntime
.
queryInterface
(
XWindow
.
class
,
tk
.
getActiveTopWindow
());
XWindow
xWindow
=
secondController
.
getFrame
().
getContainerWindow
();
XAccessible
xRoot
=
at
.
getAccessibleObject
(
xWindow
);
...
...
qadevOOo/tests/java/mod/_svtools/AccessibleTreeListBoxEntry.java
Dosyayı görüntüle @
b9129478
...
...
@@ -39,7 +39,6 @@ import util.SOfficeFactory;
import
com.sun.star.accessibility.AccessibleRole
;
import
com.sun.star.accessibility.XAccessible
;
import
com.sun.star.awt.XExtendedToolkit
;
import
com.sun.star.awt.XWindow
;
import
com.sun.star.beans.PropertyValue
;
import
com.sun.star.frame.XController
;
...
...
@@ -231,24 +230,11 @@ public class AccessibleTreeListBoxEntry extends TestCase {
throw
new
StatusException
(
"Could not select Biblio-Database"
,
ex
);
}
try
{
shortWait
();
oObj
=
(
XInterface
)
(
(
XMultiServiceFactory
)
tParam
.
getMSF
())
.
createInstance
(
"com.sun.star.awt.Toolkit"
);
}
catch
(
com
.
sun
.
star
.
uno
.
Exception
e
)
{
throw
new
StatusException
(
"Couldn't get toolkit"
,
e
);
}
shortWait
();
XExtendedToolkit
tk
=
(
XExtendedToolkit
)
UnoRuntime
.
queryInterface
(
XExtendedToolkit
.
class
,
oObj
);
AccessibilityTools
at
=
new
AccessibilityTools
();
XWindow
xWindow
=
(
XWindow
)
UnoRuntime
.
queryInterface
(
XWindow
.
class
,
tk
.
getActiveTopWindow
());
XWindow
xWindow
=
secondController
.
getFrame
().
getContainerWindow
();
XAccessible
xRoot
=
at
.
getAccessibleObject
(
xWindow
);
...
...
qadevOOo/tests/java/mod/_toolkit/AccessibleFixedText.java
Dosyayı görüntüle @
b9129478
...
...
@@ -34,7 +34,6 @@ import com.sun.star.awt.PosSize;
import
com.sun.star.awt.XControl
;
import
com.sun.star.awt.XControlContainer
;
import
com.sun.star.awt.XControlModel
;
import
com.sun.star.awt.XExtendedToolkit
;
import
com.sun.star.awt.XFixedText
;
import
com.sun.star.awt.XWindow
;
import
com.sun.star.lang.XMultiServiceFactory
;
...
...
@@ -150,17 +149,11 @@ public class AccessibleFixedText extends TestCase {
throw
new
StatusException
(
"Couldn't get toolkit"
,
e
);
}
XExtendedToolkit
tk
=
(
XExtendedToolkit
)
UnoRuntime
.
queryInterface
(
XExtendedToolkit
.
class
,
oObj
);
shortWait
();
AccessibilityTools
at
=
new
AccessibilityTools
();
XWindow
xWindow
=
(
XWindow
)
UnoRuntime
.
queryInterface
(
XWindow
.
class
,
tk
.
getActiveTopWindow
());
XAccessible
xRoot
=
at
.
getAccessibleObject
(
xWindow
);
XAccessible
xRoot
=
at
.
getAccessibleObject
(
xWinDlg
);
at
.
printAccessibleTree
(
log
,
xRoot
,
Param
.
getBool
(
util
.
PropertyName
.
DEBUG_IS_ACTIVE
));
...
...
qadevOOo/tests/java/mod/_toolkit/AccessibleMenu.java
Dosyayı görüntüle @
b9129478
...
...
@@ -31,8 +31,8 @@ import com.sun.star.accessibility.XAccessible;
import
com.sun.star.accessibility.XAccessibleAction
;
import
com.sun.star.accessibility.XAccessibleContext
;
import
com.sun.star.accessibility.XAccessibleText
;
import
com.sun.star.awt.XExtendedToolkit
;
import
com.sun.star.awt.XWindow
;
import
com.sun.star.frame.XModel
;
import
com.sun.star.lang.XMultiServiceFactory
;
import
com.sun.star.text.XTextDocument
;
import
com.sun.star.uno.UnoRuntime
;
...
...
@@ -102,23 +102,10 @@ public class AccessibleMenu extends TestCase {
throw
new
StatusException
(
"Can't create document"
,
e
);
}
XInterface
oObj
=
null
;
try
{
oObj
=
(
XInterface
)
msf
.
createInstance
(
"com.sun.star.awt.Toolkit"
);
}
catch
(
com
.
sun
.
star
.
uno
.
Exception
e
)
{
log
.
println
(
"Couldn't get toolkit"
);
e
.
printStackTrace
(
log
);
throw
new
StatusException
(
"Couldn't get toolkit"
,
e
);
}
XExtendedToolkit
tk
=
(
XExtendedToolkit
)
UnoRuntime
.
queryInterface
(
XExtendedToolkit
.
class
,
oObj
);
shortWait
();
XWindow
xWindow
=
(
XWindow
)
UnoRuntime
.
queryInterface
(
XWindow
.
class
,
tk
.
getActiveTopWindow
()
);
XWindow
xWindow
=
UnoRuntime
.
queryInterface
(
XModel
.
class
,
xTextDoc
).
getCurrentController
().
getFrame
().
getContainerWindow
(
);
AccessibilityTools
at
=
new
AccessibilityTools
();
...
...
@@ -127,6 +114,7 @@ public class AccessibleMenu extends TestCase {
at
.
printAccessibleTree
(
log
,
xRoot
,
Param
.
getBool
(
util
.
PropertyName
.
DEBUG_IS_ACTIVE
));
XAccessibleContext
menubar
=
at
.
getAccessibleObjectForRole
(
xRoot
,
AccessibleRole
.
MENU_BAR
);
XInterface
oObj
=
null
;
Object
menu2
=
null
;
try
{
...
...
qadevOOo/tests/java/mod/_toolkit/AccessibleMenuBar.java
Dosyayı görüntüle @
b9129478
...
...
@@ -30,8 +30,8 @@ import com.sun.star.accessibility.AccessibleRole;
import
com.sun.star.accessibility.XAccessible
;
import
com.sun.star.accessibility.XAccessibleAction
;
import
com.sun.star.accessibility.XAccessibleComponent
;
import
com.sun.star.awt.XExtendedToolkit
;
import
com.sun.star.awt.XWindow
;
import
com.sun.star.frame.XModel
;
import
com.sun.star.lang.XMultiServiceFactory
;
import
com.sun.star.text.XTextDocument
;
import
com.sun.star.uno.UnoRuntime
;
...
...
@@ -83,34 +83,18 @@ public class AccessibleMenuBar extends TestCase {
*/
protected
TestEnvironment
createTestEnvironment
(
TestParameters
Param
,
PrintWriter
log
)
{
XInterface
oObj
=
null
;
try
{
oObj
=
(
XInterface
)
((
XMultiServiceFactory
)
Param
.
getMSF
()).
createInstance
(
"com.sun.star.awt.Toolkit"
);
}
catch
(
com
.
sun
.
star
.
uno
.
Exception
e
)
{
log
.
println
(
"Couldn't get toolkit"
);
e
.
printStackTrace
(
log
);
throw
new
StatusException
(
"Couldn't get toolkit"
,
e
);
}
XExtendedToolkit
tk
=
(
XExtendedToolkit
)
UnoRuntime
.
queryInterface
(
XExtendedToolkit
.
class
,
oObj
);
shortWait
();
AccessibilityTools
at
=
new
AccessibilityTools
();
Object
atw
=
tk
.
getActiveTopWindow
();
XWindow
xWindow
=
(
XWindow
)
UnoRuntime
.
queryInterface
(
XWindow
.
class
,
atw
);
XWindow
xWindow
=
UnoRuntime
.
queryInterface
(
XModel
.
class
,
xTextDoc
).
getCurrentController
().
getFrame
().
getContainerWindow
();
XAccessible
xRoot
=
at
.
getAccessibleObject
(
xWindow
);
at
.
printAccessibleTree
(
log
,
xRoot
,
Param
.
getBool
(
util
.
PropertyName
.
DEBUG_IS_ACTIVE
));
oObj
=
at
.
getAccessibleObjectForRole
(
xRoot
,
AccessibleRole
.
MENU_BAR
);
XInterface
oObj
=
at
.
getAccessibleObjectForRole
(
xRoot
,
AccessibleRole
.
MENU_BAR
);
log
.
println
(
"ImplementationName "
+
utils
.
getImplName
(
oObj
));
...
...
qadevOOo/tests/java/mod/_toolkit/AccessibleMenuSeparator.java
Dosyayı görüntüle @
b9129478
...
...
@@ -32,6 +32,7 @@ import com.sun.star.accessibility.XAccessibleAction;
import
com.sun.star.accessibility.XAccessibleContext
;
import
com.sun.star.awt.XExtendedToolkit
;
import
com.sun.star.awt.XWindow
;
import
com.sun.star.frame.XModel
;
import
com.sun.star.lang.XMultiServiceFactory
;
import
com.sun.star.text.XTextDocument
;
import
com.sun.star.uno.UnoRuntime
;
...
...
@@ -82,27 +83,12 @@ public class AccessibleMenuSeparator extends TestCase {
*/
protected
TestEnvironment
createTestEnvironment
(
TestParameters
Param
,
PrintWriter
log
)
{
XInterface
oObj
=
null
;
try
{
oObj
=
(
XInterface
)
msf
.
createInstance
(
"com.sun.star.awt.Toolkit"
);
}
catch
(
com
.
sun
.
star
.
uno
.
Exception
e
)
{
log
.
println
(
"Couldn't get toolkit"
);
e
.
printStackTrace
(
log
);
throw
new
StatusException
(
"Couldn't get toolkit"
,
e
);
}
XExtendedToolkit
tk
=
(
XExtendedToolkit
)
UnoRuntime
.
queryInterface
(
XExtendedToolkit
.
class
,
oObj
);
shortWait
();
AccessibilityTools
at
=
new
AccessibilityTools
();
Object
atw
=
tk
.
getActiveTopWindow
();
XWindow
xWindow
=
(
XWindow
)
UnoRuntime
.
queryInterface
(
XWindow
.
class
,
atw
);
XWindow
xWindow
=
UnoRuntime
.
queryInterface
(
XModel
.
class
,
xTextDoc
).
getCurrentController
().
getFrame
().
getContainerWindow
();
XAccessible
xRoot
=
at
.
getAccessibleObject
(
xWindow
);
...
...
@@ -110,6 +96,7 @@ public class AccessibleMenuSeparator extends TestCase {
XAccessibleContext
MenuBar
=
at
.
getAccessibleObjectForRole
(
xRoot
,
AccessibleRole
.
MENU_BAR
);
XAccessibleAction
act
=
null
;
XInterface
oObj
=
null
;
try
{
//activate Edit-Menu
...
...
qadevOOo/tests/java/mod/_toolkit/AccessibleStatusBar.java
Dosyayı görüntüle @
b9129478
...
...
@@ -32,7 +32,6 @@ import com.sun.star.awt.PosSize;
import
com.sun.star.awt.Rectangle
;
import
com.sun.star.awt.XExtendedToolkit
;
import
com.sun.star.awt.XWindow
;
import
com.sun.star.frame.XDesktop
;
import
com.sun.star.frame.XModel
;
import
com.sun.star.lang.XMultiServiceFactory
;
import
com.sun.star.text.XTextDocument
;
...
...
@@ -84,18 +83,8 @@ import util.SOfficeFactory;
* @see ifc.accessibility.XAccessibleAction
*/
public
class
AccessibleStatusBar
extends
TestCase
{
private
static
XDesktop
the_Desk
;
private
static
XTextDocument
xTextDoc
;
/**
* Creates the Desktop service (<code>com.sun.star.frame.Desktop</code>).
*/
protected
void
initialize
(
TestParameters
Param
,
PrintWriter
log
)
{
the_Desk
=
(
XDesktop
)
UnoRuntime
.
queryInterface
(
XDesktop
.
class
,
DesktopTools
.
createDesktop
(
(
XMultiServiceFactory
)
Param
.
getMSF
()));
}
/**
* Disposes the document, if exists, created in
* <code>createTestEnvironment</code> method.
...
...
@@ -155,16 +144,13 @@ public class AccessibleStatusBar extends TestCase {
throw
new
StatusException
(
"Couldn't create document"
,
e
);
}
XModel
aModel
=
(
XModel
)
UnoRuntime
.
queryInterface
(
XModel
.
class
,
xTextDoc
);
XInterface
oObj
=
null
;
AccessibilityTools
at
=
new
AccessibilityTools
();
XWindow
xWindow
=
at
.
getCurrentContainerWindow
(
(
XMultiServiceFactory
)
tParam
.
getMSF
(),
aModel
);
final
XWindow
xWindow
=
UnoRuntime
.
queryInterface
(
XModel
.
class
,
xTextDoc
).
getCurrentController
().
getFrame
().
getContainerWindow
(
);
XAccessible
xRoot
=
at
.
getAccessibleObject
(
xWindow
);
...
...
@@ -180,15 +166,14 @@ public class AccessibleStatusBar extends TestCase {
tEnv
.
addObjRelation
(
"EventProducer"
,
new
ifc
.
accessibility
.
_XAccessibleEventBroadcaster
.
EventProducer
()
{
public
void
fireEvent
()
{
XWindow
xWin
=
(
XWindow
)
UnoRuntime
.
queryInterface
(
XWindow
.
class
,
tk
.
getActiveTopWindow
());
Rectangle
newPosSize
=
xWin
.
getPosSize
();
Rectangle
newPosSize
=
xWindow
.
getPosSize
();
newPosSize
.
Width
=
newPosSize
.
Width
-
20
;
newPosSize
.
Height
=
newPosSize
.
Height
-
20
;
newPosSize
.
X
=
newPosSize
.
X
+
20
;
newPosSize
.
Y
=
newPosSize
.
Y
+
20
;
xWin
.
setPosSize
(
newPosSize
.
X
,
newPosSize
.
Y
,
newPosSize
.
Width
,
newPosSize
.
Height
,
PosSize
.
POSSIZE
);
xWindow
.
setPosSize
(
newPosSize
.
X
,
newPosSize
.
Y
,
newPosSize
.
Width
,
newPosSize
.
Height
,
PosSize
.
POSSIZE
);
}
});
...
...
qadevOOo/tests/java/mod/_toolkit/AccessibleToolBox.java
Dosyayı görüntüle @
b9129478
...
...
@@ -47,8 +47,6 @@ import lib.TestParameters;
import
util.AccessibilityTools
;
import
util.DesktopTools
;
import
util.SOfficeFactory
;
import
util.UITools
;
/**
* Test for object that implements the following interfaces :
...
...
@@ -141,20 +139,10 @@ public class AccessibleToolBox extends TestCase {
throw
new
StatusException
(
"Couldn't create document"
,
e
);
}
XModel
aModel
=
(
XModel
)
UnoRuntime
.
queryInterface
(
XModel
.
class
,
xTextDoc
);
XInterface
oObj
=
null
;
UITools
oUI
=
new
UITools
(
msf
,
aModel
);
XWindow
xWindow
=
null
;
try
{
xWindow
=
oUI
.
getActiveTopWindow
();
}
catch
(
Exception
ex
)
{
ex
.
printStackTrace
(
log
);
throw
new
StatusException
(
"Couldn't get active top window"
,
ex
);
}
XWindow
xWindow
=
UnoRuntime
.
queryInterface
(
XModel
.
class
,
xTextDoc
).
getCurrentController
().
getFrame
().
getContainerWindow
();
AccessibilityTools
at
=
new
AccessibilityTools
();
...
...
qadevOOo/tests/java/mod/_toolkit/UnoTreeControl.java
Dosyayı görüntüle @
b9129478
...
...
@@ -220,8 +220,6 @@ public class UnoTreeControl extends TestCase {
});
System
.
out
.
println
(
"ImplementationName: "
+
utils
.
getImplName
(
oObj
));
//this.getAccessibleContext(xNode);
return
tEnv
;
}
// finish method getTestEnvironment
...
...
@@ -289,26 +287,6 @@ public class UnoTreeControl extends TestCase {
}
}
private
XAccessibleContext
getAccessibleContext
(
XMutableTreeNode
xNode
){
UITools
oDocUITools
=
new
UITools
(
this
.
mxMSF
,
this
.
xTextDoc
);
XWindow
xDialogWindow
=
null
;
try
{
xDialogWindow
=
oDocUITools
.
getActiveTopWindow
();
}
catch
(
Exception
ex
)
{
ex
.
printStackTrace
();
}
UITools
oDialog
=
new
UITools
(
mxMSF
,
xDialogWindow
);
oDialog
.
printAccessibleTree
(
log
,
debug
);
return
null
;
}
private
class
execurteDialog
extends
Thread
{
private
XDialog
mXDialog
;
...
...
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