5 interface XAccessibleContext
;
6 interface XAccessible
{
7 interface ::com
::sun
::star
::uno
::XInterface
;
8 ::com
::sun
::star
::accessibility
::XAccessibleContext getAccessibleContext
();
12 published
struct Point
{
16 published
struct Rectangle
{
22 published
struct Size
{
28 published
typedef long Color
;
31 published
struct KeyStroke
{
39 published exception AuthenticationFailedException
: ::com
::sun
::star
::uno
::Exception
{
41 published exception InvalidArgumentException
: ::com
::sun
::star
::uno
::Exception
{
43 published exception InvalidContextException
: ::com
::sun
::star
::uno
::Exception
{
45 published exception InvalidCredentialException
: ::com
::sun
::star
::uno
::Exception
{
47 published exception InvalidPrincipalException
: ::com
::sun
::star
::uno
::Exception
{
49 published exception PersistenceFailureException
: ::com
::sun
::star
::uno
::Exception
{
51 published
interface XSSOManager
;
52 published
interface XSSOManagerFactory
{
53 interface ::com
::sun
::star
::uno
::XInterface
;
54 ::com
::sun
::star
::auth
::XSSOManager getSSOManager
();
56 published service SSOManagerFactory
: ::com
::sun
::star
::auth
::XSSOManagerFactory
;
57 published
interface XSSOPasswordCache
{
58 interface ::com
::sun
::star
::uno
::XInterface
;
59 void addPassword
([in] string UserName
, [in] string Password
, [in] boolean Persist
) raises
(::com
::sun
::star
::auth
::InvalidArgumentException
, ::com
::sun
::star
::auth
::PersistenceFailureException
);
60 string getPassword
([in] string UserName
, [out] boolean Persist
) raises
(::com
::sun
::star
::auth
::InvalidArgumentException
, ::com
::sun
::star
::auth
::PersistenceFailureException
);
61 void removePassword
([in] string UserName
, [in] boolean RemovePersist
) raises
(::com
::sun
::star
::auth
::InvalidArgumentException
, ::com
::sun
::star
::auth
::PersistenceFailureException
);
63 published service SSOPasswordCache
: ::com
::sun
::star
::auth
::XSSOPasswordCache
;
64 published exception UnsupportedException
: ::com
::sun
::star
::uno
::Exception
{
66 published
interface XSSOContext
{
67 interface ::com
::sun
::star
::uno
::XInterface
;
70 string getMechanism
();
73 published
interface XSSOAcceptorContext
{
74 interface ::com
::sun
::star
::auth
::XSSOContext
;
75 sequence
< byte > accept
([in] sequence
< byte > Token
) raises
(::com
::sun
::star
::auth
::InvalidArgumentException
, ::com
::sun
::star
::auth
::InvalidCredentialException
, ::com
::sun
::star
::auth
::InvalidContextException
, ::com
::sun
::star
::auth
::AuthenticationFailedException
);
77 published
interface XSSOInitiatorContext
{
78 interface ::com
::sun
::star
::auth
::XSSOContext
;
79 sequence
< byte > init
([in] sequence
< byte > Token
) raises
(::com
::sun
::star
::auth
::InvalidArgumentException
, ::com
::sun
::star
::auth
::InvalidCredentialException
, ::com
::sun
::star
::auth
::InvalidContextException
, ::com
::sun
::star
::auth
::AuthenticationFailedException
);
81 published
interface XSSOManager
{
82 interface ::com
::sun
::star
::uno
::XInterface
;
83 string getMechanism
();
84 ::com
::sun
::star
::auth
::XSSOInitiatorContext createInitiatorContext
([in] string SourcePrincipal
, [in] string TargetPrincipal
, [in] string TargetHost
) raises
(::com
::sun
::star
::auth
::InvalidArgumentException
, ::com
::sun
::star
::auth
::InvalidCredentialException
, ::com
::sun
::star
::auth
::InvalidPrincipalException
, ::com
::sun
::star
::auth
::UnsupportedException
);
85 ::com
::sun
::star
::auth
::XSSOAcceptorContext createAcceptorContext
([in] string TargetPrincipal
) raises
(::com
::sun
::star
::auth
::InvalidArgumentException
, ::com
::sun
::star
::auth
::InvalidCredentialException
, ::com
::sun
::star
::auth
::InvalidPrincipalException
, ::com
::sun
::star
::auth
::UnsupportedException
);
89 published
struct ActionEvent
: ::com
::sun
::star
::lang
::EventObject
{
92 published
enum AdjustmentType
{
97 published
struct AdjustmentEvent
: ::com
::sun
::star
::lang
::EventObject
{
99 ::com
::sun
::star
::awt
::AdjustmentType Type
;
101 published
interface XControlModel
;
102 published
interface XToolkit
;
103 published
interface XView
;
104 published
interface XWindowPeer
;
105 published
interface XControl
{
106 interface ::com
::sun
::star
::lang
::XComponent
;
107 void setContext
([in] ::com
::sun
::star
::uno
::XInterface Context
);
108 ::com
::sun
::star
::uno
::XInterface getContext
();
109 void createPeer
([in] ::com
::sun
::star
::awt
::XToolkit Toolkit
, [in] ::com
::sun
::star
::awt
::XWindowPeer Parent
);
110 ::com
::sun
::star
::awt
::XWindowPeer getPeer
();
111 boolean setModel
([in] ::com
::sun
::star
::awt
::XControlModel Model
);
112 ::com
::sun
::star
::awt
::XControlModel getModel
();
113 ::com
::sun
::star
::awt
::XView getView
();
114 void setDesignMode
([in] boolean bOn
);
115 boolean isDesignMode
();
116 boolean isTransparent
();
118 published
interface XGraphics
;
119 published
interface XView
{
120 interface ::com
::sun
::star
::uno
::XInterface
;
121 boolean setGraphics
([in] ::com
::sun
::star
::awt
::XGraphics aDevice
);
122 ::com
::sun
::star
::awt
::XGraphics getGraphics
();
123 ::com
::sun
::star
::awt
::Size getSize
();
124 void draw
([in] long nX
, [in] long nY
);
125 void setZoom
([in] float fZoomX
, [in] float fZoomY
);
127 published
interface XFocusListener
;
128 published
interface XKeyListener
;
129 published
interface XMouseListener
;
130 published
interface XMouseMotionListener
;
131 published
interface XPaintListener
;
132 published
interface XWindowListener
;
133 published
interface XWindow
{
134 interface ::com
::sun
::star
::lang
::XComponent
;
135 void setPosSize
([in] long X
, [in] long Y
, [in] long Width
, [in] long Height
, [in] short Flags
);
136 ::com
::sun
::star
::awt
::Rectangle getPosSize
();
137 void setVisible
([in] boolean Visible
);
138 void setEnable
([in] boolean Enable
);
140 void addWindowListener
([in] ::com
::sun
::star
::awt
::XWindowListener xListener
);
141 void removeWindowListener
([in] ::com
::sun
::star
::awt
::XWindowListener xListener
);
142 void addFocusListener
([in] ::com
::sun
::star
::awt
::XFocusListener xListener
);
143 void removeFocusListener
([in] ::com
::sun
::star
::awt
::XFocusListener xListener
);
144 void addKeyListener
([in] ::com
::sun
::star
::awt
::XKeyListener xListener
);
145 void removeKeyListener
([in] ::com
::sun
::star
::awt
::XKeyListener xListener
);
146 void addMouseListener
([in] ::com
::sun
::star
::awt
::XMouseListener xListener
);
147 void removeMouseListener
([in] ::com
::sun
::star
::awt
::XMouseListener xListener
);
148 void addMouseMotionListener
([in] ::com
::sun
::star
::awt
::XMouseMotionListener xListener
);
149 void removeMouseMotionListener
([in] ::com
::sun
::star
::awt
::XMouseMotionListener xListener
);
150 void addPaintListener
([in] ::com
::sun
::star
::awt
::XPaintListener xListener
);
151 void removePaintListener
([in] ::com
::sun
::star
::awt
::XPaintListener xListener
);
153 published service UnoControl
{
154 interface ::com
::sun
::star
::lang
::XComponent
;
155 interface ::com
::sun
::star
::awt
::XControl
;
156 interface ::com
::sun
::star
::awt
::XWindow
;
157 interface ::com
::sun
::star
::awt
::XView
;
158 [optional] interface ::com
::sun
::star
::accessibility
::XAccessible
;
160 published service UnoControlDialogElement
{
161 [property
] long Height
;
162 [property
] string Name
;
163 [property
] string PositionX
;
164 [property
] string PositionY
;
165 [property
] long Step
;
166 [property
] short TabIndex
;
167 [property
] string Tag
;
168 [property
] long Width
;
170 published
interface XControlModel
{
171 interface ::com
::sun
::star
::uno
::XInterface
;
175 published
interface XCloneable
{
176 interface ::com
::sun
::star
::uno
::XInterface
;
177 ::com
::sun
::star
::util
::XCloneable createClone
();
181 published service UnoControlModel
{
182 [optional] service
::com
::sun
::star
::awt
::UnoControlDialogElement
;
183 interface ::com
::sun
::star
::awt
::XControlModel
;
184 interface ::com
::sun
::star
::lang
::XComponent
;
185 interface ::com
::sun
::star
::beans
::XPropertySet
;
186 interface ::com
::sun
::star
::beans
::XMultiPropertySet
;
187 interface ::com
::sun
::star
::io
::XPersistObject
;
188 interface ::com
::sun
::star
::util
::XCloneable
;
189 [property
] string DefaultControl
;
191 /** @deprecated */ published constants CharSet
{
192 const short ANSI
= 1;
193 const short DONTKNOW
= 0;
194 const short IBMPC_437
= 3;
195 const short IBMPC_850
= 4;
196 const short IBMPC_860
= 5;
197 const short IBMPC_861
= 6;
198 const short IBMPC_863
= 7;
199 const short IBMPC_865
= 8;
201 const short SYMBOL
= 10;
202 const short SYSTEM
= 9;
204 published constants Command
{
205 const short AUTOSCROLL
= 5;
206 const short CONTEXTMENU
= 1;
207 const short CURSORPOS
= 11;
208 const short ENDEXTTEXTINPUT
= 9;
209 const short EXTTEXTINPUT
= 8;
210 const short HANGUL_HANJA_CONVERSION
= 14;
211 const short INPUTCONTEXTCHANGE
= 10;
212 const short MODKEYCHANGE
= 13;
213 const short PASTESELECTION
= 12;
214 const short STARTAUTOSCROLL
= 4;
215 const short STARTDRAG
= 2;
216 const short STARTEXTTEXTINPUT
= 7;
217 const short USER
= 4096;
218 const short VOICE
= 6;
219 const short WHEEL
= 3;
221 published constants DeviceCapability
{
222 const long GETBITS
= 2;
223 const long RASTEROPERATIONS
= 1;
225 published
struct DeviceInfo
{
232 double PixelPerMeterX
;
233 double PixelPerMeterY
;
237 published
struct InputEvent
: ::com
::sun
::star
::lang
::EventObject
{
240 published
struct MouseEvent
: ::com
::sun
::star
::awt
::InputEvent
{
245 boolean PopupTrigger
;
247 published
struct EnhancedMouseEvent
: ::com
::sun
::star
::awt
::MouseEvent
{
248 ::com
::sun
::star
::uno
::XInterface Target
;
250 published constants FocusChangeReason
{
251 const long AROUND
= 64;
252 const long BACKWARD
= 32;
253 const long CURSOR
= 2;
254 const long FORWARD
= 16;
255 const long MNEMONIC
= 4;
257 const long UNIQUEMNEMONIC
= 256;
259 published
struct FocusEvent
: ::com
::sun
::star
::lang
::EventObject
{
261 ::com
::sun
::star
::uno
::XInterface NextFocus
;
264 published
enum FontSlant
{
272 published
struct FontDescriptor
{
280 float CharacterWidth
;
282 ::com
::sun
::star
::awt
::FontSlant Slant
;
287 boolean WordLineMode
;
290 published constants FontEmphasisMark
{
291 const short ABOVE
= 4096;
292 const short ACCENT
= 4;
293 const short BELOW
= 8192;
294 const short CIRCLE
= 2;
295 const short DISC
= 3;
297 const short NONE
= 0;
299 published constants FontFamily
{
300 const short DECORATIVE
= 1;
301 const short DONTKNOW
= 0;
302 const short MODERN
= 2;
303 const short ROMAN
= 3;
304 const short SCRIPT
= 4;
305 const short SWISS
= 5;
306 const short SYSTEM
= 6;
308 published constants FontPitch
{
309 const short DONTKNOW
= 0;
310 const short FIXED
= 1;
311 const short VARIABLE
= 2;
313 published constants FontRelief
{
314 const short EMBOSSED
= 1;
315 const short ENGRAVED
= 2;
316 const short NONE
= 0;
318 published constants FontStrikeout
{
319 const short BOLD
= 4;
320 const short DONTKNOW
= 3;
321 const short DOUBLE = 2;
322 const short NONE
= 0;
323 const short SINGLE
= 1;
324 const short SLASH
= 5;
327 published constants FontType
{
328 const short DEVICE
= 2;
329 const short DONTKNOW
= 0;
330 const short RASTER
= 1;
331 const short SCALABLE
= 4;
333 published constants FontUnderline
{
334 const short BOLD
= 12;
335 const short BOLDDASH
= 14;
336 const short BOLDDASHDOT
= 16;
337 const short BOLDDASHDOTDOT
= 17;
338 const short BOLDDOTTED
= 13;
339 const short BOLDLONGDASH
= 15;
340 const short BOLDWAVE
= 18;
341 const short DASH
= 5;
342 const short DASHDOT
= 7;
343 const short DASHDOTDOT
= 8;
344 const short DONTKNOW
= 4;
345 const short DOTTED
= 3;
346 const short DOUBLE = 2;
347 const short DOUBLEWAVE
= 11;
348 const short LONGDASH
= 6;
349 const short NONE
= 0;
350 const short SINGLE
= 1;
351 const short SMALLWAVE
= 9;
352 const short WAVE
= 10;
354 published constants FontWeight
{
355 const float BLACK
= 200;
356 const float BOLD
= 150;
357 const float DONTKNOW
= 0;
358 const float LIGHT
= 75;
359 const float NORMAL
= 100;
360 const float SEMIBOLD
= 110;
361 const float SEMILIGHT
= 90;
362 const float THIN
= 50;
363 const float ULTRABOLD
= 175;
364 const float ULTRALIGHT
= 60;
366 published constants FontWidth
{
367 const float CONDENSED
= 75;
368 const float DONTKNOW
= 0;
369 const float EXPANDED
= 150;
370 const float EXTRACONDENSED
= 60;
371 const float EXTRAEXPANDED
= 175;
372 const float NORMAL
= 100;
373 const float SEMICONDENSED
= 90;
374 const float SEMIEXPANDED
= 110;
375 const float ULTRACONDENSED
= 50;
376 const float ULTRAEXPANDED
= 200;
378 published
enum GradientStyle
{
386 published
struct Gradient
{
387 ::com
::sun
::star
::awt
::GradientStyle Style
;
388 ::com
::sun
::star
::util
::Color StartColor
;
389 ::com
::sun
::star
::util
::Color EndColor
;
394 short StartIntensity
;
398 published constants ImageAlign
{
399 const short BOTTOM
= 3;
400 const short LEFT
= 0;
401 const short RIGHT
= 2;
404 published constants ImageStatus
{
405 const long IMAGESTATUS_ABORTED
= 4;
406 const long IMAGESTATUS_ERROR
= 1;
407 const long IMAGESTATUS_SINGLEFRAMEDONE
= 2;
408 const long IMAGESTATUS_STATICIMAGEDONE
= 3;
410 published constants InvalidateStyle
{
411 const short CHILDREN
= 1;
412 const short NOCHILDREN
= 2;
413 const short NOCLIPCHILDREN
= 16384;
414 const short NOERASE
= 4;
415 const short NOTRANSPARENT
= 32;
416 const short TRANSPARENT
= 16;
417 const short UPDATE
= 8;
419 published
struct ItemEvent
: ::com
::sun
::star
::lang
::EventObject
{
424 published constants Key
{
426 const short ADD
= 1287;
428 const short BACKSPACE
= 1283;
429 const short BRACKETLEFT
= 1315;
430 const short BRACKETRIGHT
= 1316;
432 const short CAPSLOCK
= 1312;
433 const short COLON
= 1320;
434 const short COMMA
= 1292;
435 const short CONTEXTMENU
= 1305;
436 const short COPY
= 1298;
437 const short CUT
= 1297;
439 const short DECIMAL
= 1309;
440 const short DELETE
= 1286;
441 const short DELETE_TO_BEGIN_OF_LINE
= 1536;
442 const short DELETE_TO_BEGIN_OF_PARAGRAPH
= 1538;
443 const short DELETE_TO_END_OF_LINE
= 1537;
444 const short DELETE_TO_END_OF_PARAGRAPH
= 1539;
445 const short DELETE_WORD_BACKWARD
= 1540;
446 const short DELETE_WORD_FORWARD
= 1541;
447 const short DIVIDE
= 1290;
448 const short DOWN
= 1024;
450 const short END
= 1029;
451 const short EQUAL
= 1295;
452 const short ESCAPE
= 1281;
454 const short F1
= 768;
455 const short F10
= 777;
456 const short F11
= 778;
457 const short F12
= 779;
458 const short F13
= 780;
459 const short F14
= 781;
460 const short F15
= 782;
461 const short F16
= 783;
462 const short F17
= 784;
463 const short F18
= 785;
464 const short F19
= 786;
465 const short F2
= 769;
466 const short F20
= 787;
467 const short F21
= 788;
468 const short F22
= 789;
469 const short F23
= 790;
470 const short F24
= 791;
471 const short F25
= 792;
472 const short F26
= 793;
473 const short F3
= 770;
474 const short F4
= 771;
475 const short F5
= 772;
476 const short F6
= 773;
477 const short F7
= 774;
478 const short F8
= 775;
479 const short F9
= 776;
480 const short FIND
= 1302;
481 const short FRONT
= 1304;
483 const short GREATER
= 1294;
485 const short HANGUL_HANJA
= 1308;
486 const short HELP
= 1306;
487 const short HOME
= 1028;
489 const short INSERT
= 1285;
490 const short INSERT_LINEBREAK
= 1542;
491 const short INSERT_PARAGRAPH
= 1543;
495 const short LEFT
= 1026;
496 const short LESS
= 1293;
498 const short MENU
= 1307;
499 const short MOVE_TO_BEGIN_OF_DOCUMENT
= 1560;
500 const short MOVE_TO_BEGIN_OF_LINE
= 1546;
501 const short MOVE_TO_BEGIN_OF_PARAGRAPH
= 1548;
502 const short MOVE_TO_END_OF_DOCUMENT
= 1561;
503 const short MOVE_TO_END_OF_LINE
= 1547;
504 const short MOVE_TO_END_OF_PARAGRAPH
= 1549;
505 const short MOVE_WORD_BACKWARD
= 1544;
506 const short MOVE_WORD_FORWARD
= 1545;
507 const short MULTIPLY
= 1289;
509 const short NUM0
= 256;
510 const short NUM1
= 257;
511 const short NUM2
= 258;
512 const short NUM3
= 259;
513 const short NUM4
= 260;
514 const short NUM5
= 261;
515 const short NUM6
= 262;
516 const short NUM7
= 263;
517 const short NUM8
= 264;
518 const short NUM9
= 265;
519 const short NUMBERSIGN
= 191;
520 const short NUMLOCK
= 1313;
522 const short OPEN
= 1296;
524 const short PAGEDOWN
= 1031;
525 const short PAGEUP
= 1030;
526 const short PASTE
= 1299;
527 const short POINT
= 1291;
528 const short PROPERTIES
= 1303;
530 const short QUOTELEFT
= 1311;
531 const short QUOTERIGHT
= 1318;
533 const short REPEAT
= 1301;
534 const short RETURN
= 1280;
535 const short RIGHT
= 1027;
536 const short RIGHTCURLYBRACKET
= 1319;
538 const short SCROLLLOCK
= 1314;
539 const short SELECT_ALL
= 1557;
540 const short SELECT_BACKWARD
= 1550;
541 const short SELECT_FORWARD
= 1551;
542 const short SELECT_LINE
= 1555;
543 const short SELECT_PARAGRAPH
= 1556;
544 const short SELECT_TO_BEGIN_OF_DOCUMENT
= 1562;
545 const short SELECT_TO_BEGIN_OF_LINE
= 1558;
546 const short SELECT_TO_BEGIN_OF_PARAGRAPH
= 1564;
547 const short SELECT_TO_END_OF_DOCUMENT
= 1563;
548 const short SELECT_TO_END_OF_LINE
= 1559;
549 const short SELECT_TO_END_OF_PARAGRAPH
= 1565;
550 const short SELECT_WORD
= 1554;
551 const short SELECT_WORD_BACKWARD
= 1552;
552 const short SELECT_WORD_FORWARD
= 1553;
553 const short SEMICOLON
= 1317;
554 const short SPACE
= 1284;
555 const short SUBTRACT
= 1288;
557 const short TAB
= 1282;
558 const short TILDE
= 1310;
560 const short UNDO
= 1300;
561 const short UP
= 1025;
565 const short XF86BACK
= 166;
566 const short XF86FORWARD
= 167;
570 published
struct KeyEvent
: ::com
::sun
::star
::awt
::InputEvent
{
575 published constants KeyFunction
{
576 const short CLOSE
= 6;
577 const short COPY
= 9;
579 const short DELETE
= 13;
580 const short DONTKNOW
= 0;
581 const short FIND
= 15;
582 const short FINDBACKWARD
= 16;
583 const short FRONT
= 18;
585 const short OPEN
= 2;
586 const short PASTE
= 10;
587 const short PRINT
= 5;
588 const short PROPERTIES
= 17;
589 const short QUIT
= 7;
590 const short REDO
= 12;
591 const short REPEAT
= 14;
592 const short SAVE
= 3;
593 const short SAVEAS
= 4;
594 const short UNDO
= 11;
596 /** @deprecated */ published constants KeyGroup
{
597 const short ALPHA
= 512;
598 const short CURSOR
= 1024;
599 const short FKEYS
= 768;
600 const short MISC
= 1280;
601 const short NUM
= 256;
602 const short TYPE
= 3840;
604 published constants KeyModifier
{
605 const short MOD1
= 2;
606 const short MOD2
= 4;
607 const short MOD3
= 8;
608 const short SHIFT
= 1;
610 published
enum MenuItemType
{
617 published
interface XMenuListener
;
618 published
interface XPopupMenu
;
619 published
interface XMenu
{
620 interface ::com
::sun
::star
::uno
::XInterface
;
621 void addMenuListener
([in] ::com
::sun
::star
::awt
::XMenuListener xListener
);
622 void removeMenuListener
([in] ::com
::sun
::star
::awt
::XMenuListener xListener
);
623 void insertItem
([in] short nItemId
, [in] string aText
, [in] short nItemStyle
, [in] short nItemPos
);
624 void removeItem
([in] short nItemPos
, [in] short nCount
);
626 short getItemCount
();
627 short getItemId
([in] short nItemPos
);
628 short getItemPos
([in] short nItemId
);
629 ::com
::sun
::star
::awt
::MenuItemType getItemType
([in] short nItemPos
);
630 void enableItem
([in] short nItemId
, [in] boolean bEnable
);
631 boolean isItemEnabled
([in] short nItemId
);
632 void hideDisabledEntries
([in] boolean bHide
);
633 void enableAutoMnemonics
([in] boolean bEnable
);
634 void setItemText
([in] short nItemId
, [in] string aText
);
635 string getItemText
([in] short nItemId
);
636 void setCommand
([in] short nItemId
, [in] string aCommand
);
637 string getCommand
([in] short nItemId
);
638 void setHelpCommand
([in] short nItemId
, [in] string aCommand
);
639 string getHelpCommand
([in] short nItemId
);
640 void setHelpText
([in] short nItemId
, [in] string sHelpText
);
641 string getHelpText
([in] short nItemId
);
642 void setTipHelpText
([in] short nItemId
, [in] string sTipHelpText
);
643 string getTipHelpText
([in] short nItemId
);
644 boolean isPopupMenu
();
645 void setPopupMenu
([in] short nItemId
, [in] ::com
::sun
::star
::awt
::XPopupMenu aPopupMenu
);
646 ::com
::sun
::star
::awt
::XPopupMenu getPopupMenu
([in] short nItemId
);
648 published
interface XMenuBar
{
649 interface ::com
::sun
::star
::awt
::XMenu
;
651 published service MenuBar
: ::com
::sun
::star
::awt
::XMenuBar
;
652 published
struct MenuEvent
: ::com
::sun
::star
::lang
::EventObject
{
655 published
enum MessageBoxType
{
662 published constants MouseButton
{
663 const short LEFT
= 1;
664 const short MIDDLE
= 4;
665 const short RIGHT
= 2;
667 published
struct PaintEvent
: ::com
::sun
::star
::lang
::EventObject
{
668 ::com
::sun
::star
::awt
::Rectangle UpdateRect
;
671 published
interface XPointer
{
672 interface ::com
::sun
::star
::uno
::XInterface
;
673 void setType
([in] long nType
);
678 published
interface XGraphic
;
681 published
interface XPopupMenu
{
682 interface ::com
::sun
::star
::awt
::XMenu
;
683 void insertSeparator
([in] short nItemPos
);
684 void setDefaultItem
([in] short nItemId
);
685 short getDefaultItem
();
686 void checkItem
([in] short nItemId
, [in] boolean bCheck
);
687 boolean isItemChecked
([in] short nItemId
);
688 short execute
([in] ::com
::sun
::star
::awt
::XWindowPeer Parent
, [in] ::com
::sun
::star
::awt
::Rectangle Position
, [in] short Direction
);
689 boolean isInExecute
();
691 void setAcceleratorKeyEvent
([in] short nItemId
, [in] ::com
::sun
::star
::awt
::KeyEvent aKeyEvent
);
692 ::com
::sun
::star
::awt
::KeyEvent getAcceleratorKeyEvent
([in] short nItemId
);
693 void setItemImage
([in] short nItemId
, [in] ::com
::sun
::star
::graphic
::XGraphic xGraphic
, [in] boolean bScale
);
694 ::com
::sun
::star
::graphic
::XGraphic getItemImage
([in] short nItemId
);
696 published service PopupMenu
: ::com
::sun
::star
::awt
::XPopupMenu
;
697 published constants PopupMenuDirection
{
698 const short EXECUTE_DEFAULT
= 0;
699 const short EXECUTE_DOWN
= 1;
700 const short EXECUTE_LEFT
= 4;
701 const short EXECUTE_RIGHT
= 8;
702 const short EXECUTE_UP
= 2;
704 published constants PosSize
{
705 const short HEIGHT
= 8;
707 const short POSSIZE
= 15;
708 const short SIZE
= 12;
709 const short WIDTH
= 4;
713 published exception PrinterException
: ::com
::sun
::star
::uno
::Exception
{
715 published
interface XInfoPrinter
;
716 published
interface XPrinter
;
717 published
interface XPrinterServer
{
718 interface ::com
::sun
::star
::uno
::XInterface
;
719 sequence
< string > getPrinterNames
();
720 ::com
::sun
::star
::awt
::XPrinter createPrinter
([in] string printerName
);
721 ::com
::sun
::star
::awt
::XInfoPrinter createInfoPrinter
([in] string printerName
);
723 published
enum PushButtonType
{
729 published
enum RasterOperation
{
736 published constants ScrollBarOrientation
{
737 const long HORIZONTAL
= 0;
738 const long VERTICAL
= 1;
740 published
struct Selection
{
744 published
struct SimpleFontMetric
{
752 published
struct SpinEvent
: ::com
::sun
::star
::lang
::EventObject
{
755 published constants Style
{
756 const short DIALOG
= 1;
757 const short FRAME
= 0;
759 /** @deprecated */ published
struct SystemDependentXWindow
{
761 hyper DisplayPointer
;
763 published constants SystemPointer
{
764 const long ARROW
= 0;
765 const long CHAIN
= 70;
766 const long CHAIN_NOTALLOWED
= 71;
767 const long CHART
= 65;
768 const long COPYDATA
= 41;
769 const long COPYDATALINK
= 44;
770 const long COPYFILE
= 46;
771 const long COPYFILELINK
= 49;
772 const long COPYFILES
= 51;
773 const long CROOK
= 36;
774 const long CROP
= 37;
775 const long CROSS
= 5;
776 const long DETECTIVE
= 66;
777 const long DRAW_ARC
= 57;
778 const long DRAW_BEZIER
= 56;
779 const long DRAW_CAPTION
= 64;
780 const long DRAW_CIRCLECUT
= 59;
781 const long DRAW_CONNECT
= 62;
782 const long DRAW_ELLIPSE
= 60;
783 const long DRAW_FREEHAND
= 61;
784 const long DRAW_LINE
= 53;
785 const long DRAW_PIE
= 58;
786 const long DRAW_POLYGON
= 55;
787 const long DRAW_RECT
= 54;
788 const long DRAW_TEXT
= 63;
789 const long ESIZE
= 10;
790 const long FILL
= 31;
791 const long HAND
= 27;
793 const long HSHEAR
= 33;
794 const long HSIZEBAR
= 25;
795 const long HSPLIT
= 23;
796 const long INVISIBLE
= 1;
797 const long LINKDATA
= 42;
798 const long LINKFILE
= 47;
799 const long MAGNIFY
= 30;
800 const long MIRROR
= 35;
802 const long MOVEBEZIERWEIGHT
= 39;
803 const long MOVEDATA
= 40;
804 const long MOVEDATALINK
= 43;
805 const long MOVEFILE
= 45;
806 const long MOVEFILELINK
= 48;
807 const long MOVEFILES
= 50;
808 const long MOVEPOINT
= 38;
809 const long NESIZE
= 12;
810 const long NOTALLOWED
= 52;
811 const long NSIZE
= 7;
812 const long NWSIZE
= 11;
814 const long PIVOT_COL
= 67;
815 const long PIVOT_FIELD
= 69;
816 const long PIVOT_ROW
= 68;
817 const long REFHAND
= 28;
818 const long ROTATE
= 32;
819 const long SESIZE
= 14;
820 const long SSIZE
= 8;
821 const long SWSIZE
= 13;
823 const long VSHEAR
= 34;
824 const long VSIZEBAR
= 26;
825 const long VSPLIT
= 24;
827 const long WINDOW_ESIZE
= 18;
828 const long WINDOW_NESIZE
= 20;
829 const long WINDOW_NSIZE
= 15;
830 const long WINDOW_NWSIZE
= 19;
831 const long WINDOW_SESIZE
= 22;
832 const long WINDOW_SSIZE
= 16;
833 const long WINDOW_SWSIZE
= 21;
834 const long WINDOW_WSIZE
= 17;
835 const long WSIZE
= 9;
837 published
interface XControlContainer
;
838 published
interface XTabControllerModel
;
839 published
interface XTabController
{
840 interface ::com
::sun
::star
::uno
::XInterface
;
841 void setModel
([in] ::com
::sun
::star
::awt
::XTabControllerModel Model
);
842 ::com
::sun
::star
::awt
::XTabControllerModel getModel
();
843 void setContainer
([in] ::com
::sun
::star
::awt
::XControlContainer Container
);
844 ::com
::sun
::star
::awt
::XControlContainer getContainer
();
845 sequence
< ::com
::sun
::star
::awt
::XControl
> getControls
();
847 void activateTabOrder
();
848 void activateFirst
();
851 published service TabController
: ::com
::sun
::star
::awt
::XTabController
;
852 published
interface XTabControllerModel
{
853 interface ::com
::sun
::star
::uno
::XInterface
;
854 boolean getGroupControl
();
855 void setGroupControl
([in] boolean GroupControl
);
856 void setControlModels
([in] sequence
< ::com
::sun
::star
::awt
::XControlModel
> Controls
);
857 sequence
< ::com
::sun
::star
::awt
::XControlModel
> getControlModels
();
858 void setGroup
([in] sequence
< ::com
::sun
::star
::awt
::XControlModel
> Group
, [in] string GroupName
);
859 long getGroupCount
();
860 void getGroup
([in] long nGroup
, [out] sequence
< ::com
::sun
::star
::awt
::XControlModel
> Group
, [out] string Name
);
861 void getGroupByName
([in] string Name
, [out] sequence
< ::com
::sun
::star
::awt
::XControlModel
> Group
);
863 published service TabControllerModel
{
864 interface ::com
::sun
::star
::awt
::XTabControllerModel
;
865 interface ::com
::sun
::star
::io
::XPersistObject
;
867 published constants TextAlign
{
868 const long CENTER
= 1;
870 const long RIGHT
= 2;
872 published
struct TextEvent
: ::com
::sun
::star
::lang
::EventObject
{
876 module datatransfer
{
878 published
interface XClipboard
;
881 published
interface XDragGestureRecognizer
;
882 published
interface XDragSource
;
883 published
interface XDropTarget
;
887 published
interface XDataTransferProviderAccess
{
888 interface ::com
::sun
::star
::uno
::XInterface
;
889 ::com
::sun
::star
::datatransfer
::dnd
::XDragGestureRecognizer getDragGestureRecognizer
([in] ::com
::sun
::star
::awt
::XWindow window
);
890 ::com
::sun
::star
::datatransfer
::dnd
::XDragSource getDragSource
([in] ::com
::sun
::star
::awt
::XWindow window
);
891 ::com
::sun
::star
::datatransfer
::dnd
::XDropTarget getDropTarget
([in] ::com
::sun
::star
::awt
::XWindow window
);
892 ::com
::sun
::star
::datatransfer
::clipboard
::XClipboard getClipboard
([in] string clipboardName
);
894 published
interface XKeyHandler
;
895 published
interface XTopWindow
;
896 published
interface XTopWindowListener
;
897 /** @deprecated */ published
interface XExtendedToolkit
{
898 interface ::com
::sun
::star
::uno
::XInterface
;
899 long getTopWindowCount
();
900 ::com
::sun
::star
::awt
::XTopWindow getTopWindow
([in] long nIndex
) raises
(::com
::sun
::star
::lang
::IndexOutOfBoundsException
);
901 ::com
::sun
::star
::awt
::XTopWindow getActiveTopWindow
();
902 void addTopWindowListener
([in] ::com
::sun
::star
::awt
::XTopWindowListener xListener
);
903 void removeTopWindowListener
([in] ::com
::sun
::star
::awt
::XTopWindowListener xListener
);
904 void addKeyHandler
([in] ::com
::sun
::star
::awt
::XKeyHandler xHandler
);
905 void removeKeyHandler
([in] ::com
::sun
::star
::awt
::XKeyHandler xHandler
);
906 void addFocusListener
([in] ::com
::sun
::star
::awt
::XFocusListener xListener
);
907 void removeFocusListener
([in] ::com
::sun
::star
::awt
::XFocusListener xListener
);
908 void fireFocusGained
([in] ::com
::sun
::star
::uno
::XInterface
source);
909 void fireFocusLost
([in] ::com
::sun
::star
::uno
::XInterface
source);
911 published
interface XMessageBox
;
912 published
interface XMessageBoxFactory
{
913 interface ::com
::sun
::star
::uno
::XInterface
;
914 ::com
::sun
::star
::awt
::XMessageBox createMessageBox
([in] ::com
::sun
::star
::awt
::XWindowPeer aParent
, [in] ::com
::sun
::star
::awt
::MessageBoxType eType
, [in] long nButtons
, [in] string sTitle
, [in] string sMessage
);
916 /** @deprecated */ published
interface XReschedule
{
917 interface ::com
::sun
::star
::uno
::XInterface
;
920 published
interface XSystemChildFactory
{
921 interface ::com
::sun
::star
::uno
::XInterface
;
922 ::com
::sun
::star
::awt
::XWindowPeer createSystemChild
([in] any Parent
, [in] sequence
< byte > ProcessId
, [in] short SystemType
);
924 published
enum WindowClass
{
930 published
struct WindowDescriptor
{
931 ::com
::sun
::star
::awt
::WindowClass Type
;
932 string WindowServiceName
;
933 ::com
::sun
::star
::awt
::XWindowPeer Parent
;
935 ::com
::sun
::star
::awt
::Rectangle Bounds
;
936 long WindowAttributes
;
938 published
interface XDevice
;
939 published
interface XRegion
;
940 published
interface XToolkit
{
941 interface ::com
::sun
::star
::uno
::XInterface
;
942 ::com
::sun
::star
::awt
::XWindowPeer getDesktopWindow
();
943 ::com
::sun
::star
::awt
::Rectangle getWorkArea
();
944 ::com
::sun
::star
::awt
::XWindowPeer createWindow
([in] ::com
::sun
::star
::awt
::WindowDescriptor Descriptor
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
945 sequence
< ::com
::sun
::star
::awt
::XWindowPeer
> createWindows
([in] sequence
< ::com
::sun
::star
::awt
::WindowDescriptor
> Descriptors
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
946 ::com
::sun
::star
::awt
::XDevice createScreenCompatibleDevice
([in] long Width
, [in] long Height
);
947 ::com
::sun
::star
::awt
::XRegion createRegion
();
949 published
interface XToolkit2
{
950 interface ::com
::sun
::star
::awt
::XToolkit
;
951 interface ::com
::sun
::star
::awt
::XDataTransferProviderAccess
;
952 interface ::com
::sun
::star
::awt
::XSystemChildFactory
;
953 interface ::com
::sun
::star
::awt
::XMessageBoxFactory
;
954 interface ::com
::sun
::star
::awt
::XExtendedToolkit
;
955 interface ::com
::sun
::star
::awt
::XReschedule
;
957 published service Toolkit
: ::com
::sun
::star
::awt
::XToolkit2
;
958 published
interface XActionListener
;
959 published
interface XButton
{
960 interface ::com
::sun
::star
::uno
::XInterface
;
961 void addActionListener
([in] ::com
::sun
::star
::awt
::XActionListener l
);
962 void removeActionListener
([in] ::com
::sun
::star
::awt
::XActionListener l
);
963 void setLabel
([in] string Label
);
964 void setActionCommand
([in] string Command
);
966 published
interface XLayoutConstrains
{
967 interface ::com
::sun
::star
::uno
::XInterface
;
968 ::com
::sun
::star
::awt
::Size getMinimumSize
();
969 ::com
::sun
::star
::awt
::Size getPreferredSize
();
970 ::com
::sun
::star
::awt
::Size calcAdjustedSize
([in] ::com
::sun
::star
::awt
::Size aNewSize
);
972 published service UnoControlButton
{
973 service
::com
::sun
::star
::awt
::UnoControl
;
974 interface ::com
::sun
::star
::awt
::XButton
;
975 interface ::com
::sun
::star
::awt
::XLayoutConstrains
;
979 published
enum VerticalAlignment
{
986 published service UnoControlButtonModel
{
987 service
::com
::sun
::star
::awt
::UnoControlModel
;
988 [property
, optional] short Align
;
989 [property
] ::com
::sun
::star
::util
::Color BackgroundColor
;
990 [property
] boolean DefaultButton
;
991 [property
] boolean Enabled
;
992 [property
, optional] boolean FocusOnClick
;
993 [property
] ::com
::sun
::star
::awt
::FontDescriptor FontDescriptor
;
994 [property
] short FontEmphasisMark
;
995 [property
] short FontRelief
;
996 [property
] string HelpText
;
997 [property
] string HelpURL
;
998 [property
] short ImageAlign
;
999 [property
, optional] short ImagePosition
;
1000 [property
] string ImageURL
;
1001 [property
, optional, transient
] ::com
::sun
::star
::graphic
::XGraphic Graphic
;
1002 [property
] string Label
;
1003 [property
, optional] boolean MultiLine
;
1004 [property
] boolean Printable
;
1005 [property
] short PushButtonType
;
1006 [property
, optional] boolean Repeat
;
1007 [property
, optional] long RepeatDelay
;
1008 [property
] short State
;
1009 [property
] boolean Tabstop
;
1010 [property
] ::com
::sun
::star
::util
::Color TextColor
;
1011 [property
] ::com
::sun
::star
::util
::Color TextLineColor
;
1012 [property
, optional] boolean Toggle
;
1013 [property
, optional] ::com
::sun
::star
::style
::VerticalAlignment VerticalAlign
;
1015 published
interface XItemListener
;
1016 published
interface XCheckBox
{
1017 interface ::com
::sun
::star
::uno
::XInterface
;
1018 void addItemListener
([in] ::com
::sun
::star
::awt
::XItemListener l
);
1019 void removeItemListener
([in] ::com
::sun
::star
::awt
::XItemListener l
);
1021 void setState
([in] short n
);
1022 void setLabel
([in] string Label
);
1023 void enableTriState
([in] boolean b
);
1025 published service UnoControlCheckBox
{
1026 service
::com
::sun
::star
::awt
::UnoControl
;
1027 interface ::com
::sun
::star
::awt
::XCheckBox
;
1028 interface ::com
::sun
::star
::awt
::XLayoutConstrains
;
1030 published service UnoControlCheckBoxModel
{
1031 service
::com
::sun
::star
::awt
::UnoControlModel
;
1032 [property
, optional] short Align
;
1033 [property
, optional] long BackgroundColor
;
1034 [property
] boolean Enabled
;
1035 [property
] ::com
::sun
::star
::awt
::FontDescriptor FontDescriptor
;
1036 [property
] short FontEmphasisMark
;
1037 [property
] short FontRelief
;
1038 [property
] string HelpText
;
1039 [property
] string HelpURL
;
1040 [property
, optional] short ImagePosition
;
1041 [property
, optional] string ImageURL
;
1042 [property
, optional, transient
] ::com
::sun
::star
::graphic
::XGraphic Graphic
;
1043 [property
] string Label
;
1044 [property
, optional] boolean MultiLine
;
1045 [property
] boolean Printable
;
1046 [property
] short State
;
1047 [property
] boolean Tabstop
;
1048 [property
] ::com
::sun
::star
::util
::Color TextColor
;
1049 [property
] ::com
::sun
::star
::util
::Color TextLineColor
;
1050 [property
] boolean TriState
;
1051 [property
, optional] ::com
::sun
::star
::style
::VerticalAlignment VerticalAlign
;
1052 [property
, optional] short VisualEffect
;
1053 [property
, optional] short WritingMode
;
1055 published
interface XTextListener
;
1056 published
interface XTextComponent
{
1057 interface ::com
::sun
::star
::uno
::XInterface
;
1058 void addTextListener
([in] ::com
::sun
::star
::awt
::XTextListener l
);
1059 void removeTextListener
([in] ::com
::sun
::star
::awt
::XTextListener l
);
1060 void setText
([in] string aText
);
1061 void insertText
([in] ::com
::sun
::star
::awt
::Selection Sel
, [in] string Text
);
1063 string getSelectedText
();
1064 void setSelection
([in] ::com
::sun
::star
::awt
::Selection aSelection
);
1065 ::com
::sun
::star
::awt
::Selection getSelection
();
1066 boolean isEditable
();
1067 void setEditable
([in] boolean bEditable
);
1068 void setMaxTextLen
([in] short nLen
);
1069 short getMaxTextLen
();
1071 published
interface XTextLayoutConstrains
{
1072 interface ::com
::sun
::star
::uno
::XInterface
;
1073 ::com
::sun
::star
::awt
::Size getMinimumSize
([in] short nCols
, [in] short nLines
);
1074 void getColumnsAndLines
([out] short nCols
, [out] short nLines
);
1076 published service UnoControlEdit
{
1077 service
::com
::sun
::star
::awt
::UnoControl
;
1078 interface ::com
::sun
::star
::awt
::XTextComponent
;
1079 interface ::com
::sun
::star
::awt
::XLayoutConstrains
;
1080 interface ::com
::sun
::star
::awt
::XTextLayoutConstrains
;
1082 published
interface XComboBox
{
1083 interface ::com
::sun
::star
::uno
::XInterface
;
1084 void addItemListener
([in] ::com
::sun
::star
::awt
::XItemListener l
);
1085 void removeItemListener
([in] ::com
::sun
::star
::awt
::XItemListener l
);
1086 void addActionListener
([in] ::com
::sun
::star
::awt
::XActionListener l
);
1087 void removeActionListener
([in] ::com
::sun
::star
::awt
::XActionListener l
);
1088 void addItem
([in] string aItem
, [in] short nPos
);
1089 void addItems
([in] sequence
< string > aItems
, [in] short nPos
);
1090 void removeItems
([in] short nPos
, [in] short nCount
);
1091 short getItemCount
();
1092 string getItem
([in] short nPos
);
1093 sequence
< string > getItems
();
1094 short getDropDownLineCount
();
1095 void setDropDownLineCount
([in] short nLines
);
1097 published service UnoControlComboBox
{
1098 service
::com
::sun
::star
::awt
::UnoControlEdit
;
1099 interface ::com
::sun
::star
::awt
::XComboBox
;
1101 interface XItemListListener
;
1102 interface XItemList
{
1103 interface ::com
::sun
::star
::uno
::XInterface
;
1104 [attribute
, readonly] long ItemCount
;
1105 void insertItem
([in] long Position
, [in] string ItemText
, [in] string ItemImageURL
) raises
(::com
::sun
::star
::lang
::IndexOutOfBoundsException
);
1106 void insertItemText
([in] long Position
, [in] string ItemText
) raises
(::com
::sun
::star
::lang
::IndexOutOfBoundsException
);
1107 void insertItemImage
([in] long Position
, [in] string ItemImageURL
) raises
(::com
::sun
::star
::lang
::IndexOutOfBoundsException
);
1108 void removeItem
([in] long Position
) raises
(::com
::sun
::star
::lang
::IndexOutOfBoundsException
);
1109 void removeAllItems
();
1110 void setItemText
([in] long Position
, [in] string ItemText
) raises
(::com
::sun
::star
::lang
::IndexOutOfBoundsException
);
1111 void setItemImage
([in] long Position
, [in] string ItemImageURL
) raises
(::com
::sun
::star
::lang
::IndexOutOfBoundsException
);
1112 void setItemTextAndImage
([in] long Position
, [in] string ItemText
, [in] string ItemImageURL
) raises
(::com
::sun
::star
::lang
::IndexOutOfBoundsException
);
1113 void setItemData
([in] long Position
, [in] any ItemData
) raises
(::com
::sun
::star
::lang
::IndexOutOfBoundsException
);
1114 string getItemText
([in] long Position
) raises
(::com
::sun
::star
::lang
::IndexOutOfBoundsException
);
1115 string getItemImage
([in] long Position
) raises
(::com
::sun
::star
::lang
::IndexOutOfBoundsException
);
1116 ::com
::sun
::star
::beans
::Pair
< string, string > getItemTextAndImage
([in] long Position
) raises
(::com
::sun
::star
::lang
::IndexOutOfBoundsException
);
1117 any getItemData
([in] long Position
) raises
(::com
::sun
::star
::lang
::IndexOutOfBoundsException
);
1118 sequence
< ::com
::sun
::star
::beans
::Pair
< string, string > > getAllItems
();
1119 void addItemListListener
([in] ::com
::sun
::star
::awt
::XItemListListener Listener
);
1120 void removeItemListListener
([in] ::com
::sun
::star
::awt
::XItemListListener Listener
);
1122 published service UnoControlComboBoxModel
{
1123 service
::com
::sun
::star
::awt
::UnoControlModel
;
1124 [optional] interface ::com
::sun
::star
::awt
::XItemList
;
1125 [property
, optional] short Align
;
1126 [property
] boolean Autocomplete
;
1127 [property
] ::com
::sun
::star
::util
::Color BackgroundColor
;
1128 [property
] short Border
;
1129 [property
, optional] long BorderColor
;
1130 [property
] boolean Dropdown
;
1131 [property
] boolean Enabled
;
1132 [property
] ::com
::sun
::star
::awt
::FontDescriptor FontDescriptor
;
1133 [property
] short FontEmphasisMark
;
1134 [property
] short FontRelief
;
1135 [property
] string HelpText
;
1136 [property
] string HelpURL
;
1137 [property
, optional] boolean HideInactiveSelection
;
1138 [property
] short LineCount
;
1139 [property
] short MaxTextLen
;
1140 [property
] boolean Printable
;
1141 [property
] boolean ReadOnly;
1142 [property
] sequence
< string > StringItemList
;
1143 [property
] boolean Tabstop
;
1144 [property
] string Text
;
1145 [property
] ::com
::sun
::star
::util
::Color TextColor
;
1146 [property
] ::com
::sun
::star
::util
::Color TextLineColor
;
1147 [property
, optional] short WritingMode
;
1148 [property
, optional] short MouseWheelBehavior
;
1149 [property
, optional] sequence
< any
> TypedItemList
;
1150 [property
, optional] ::com
::sun
::star
::util
::Color HighlightColor
;
1151 [property
, optional] ::com
::sun
::star
::util
::Color HighlightTextColor
;
1153 published
interface XControlContainer
{
1154 interface ::com
::sun
::star
::uno
::XInterface
;
1155 void setStatusText
([in] string StatusText
);
1156 sequence
< ::com
::sun
::star
::awt
::XControl
> getControls
();
1157 ::com
::sun
::star
::awt
::XControl getControl
([in] string aName
);
1158 void addControl
([in] string Name
, [in] ::com
::sun
::star
::awt
::XControl
Control);
1159 void removeControl
([in] ::com
::sun
::star
::awt
::XControl
Control);
1161 published
interface XUnoControlContainer
{
1162 interface ::com
::sun
::star
::uno
::XInterface
;
1163 void setTabControllers
([in] sequence
< ::com
::sun
::star
::awt
::XTabController
> TabControllers
);
1164 sequence
< ::com
::sun
::star
::awt
::XTabController
> getTabControllers
();
1165 void addTabController
([in] ::com
::sun
::star
::awt
::XTabController TabController
);
1166 void removeTabController
([in] ::com
::sun
::star
::awt
::XTabController TabController
);
1168 published service UnoControlContainer
{
1169 service
::com
::sun
::star
::awt
::UnoControl
;
1170 interface ::com
::sun
::star
::awt
::XUnoControlContainer
;
1171 interface ::com
::sun
::star
::awt
::XControlContainer
;
1172 interface ::com
::sun
::star
::container
::XContainer
;
1174 published service UnoControlContainerModel
{
1175 service
::com
::sun
::star
::awt
::UnoControlModel
;
1176 [property
] ::com
::sun
::star
::util
::Color BackgroundColor
;
1177 [property
] boolean Enabled
;
1178 [property
] short Border
;
1179 [property
, optional] long BorderColor
;
1180 [property
] boolean Printable
;
1181 [property
] string Text
;
1182 [property
] string HelpText
;
1183 [property
] string HelpURL
;
1185 published
interface XCurrencyField
{
1186 interface ::com
::sun
::star
::uno
::XInterface
;
1187 void setValue
([in] double Value
);
1189 void setMin
([in] double Value
);
1191 void setMax
([in] double Value
);
1193 void setFirst
([in] double Value
);
1195 void setLast
([in] double Value
);
1197 void setSpinSize
([in] double Value
);
1198 double getSpinSize
();
1199 void setDecimalDigits
([in] short nDigits
);
1200 short getDecimalDigits
();
1201 void setStrictFormat
([in] boolean bStrict
);
1202 boolean isStrictFormat
();
1204 published
interface XSpinListener
;
1205 published
interface XSpinField
{
1206 interface ::com
::sun
::star
::uno
::XInterface
;
1207 void addSpinListener
([in] ::com
::sun
::star
::awt
::XSpinListener l
);
1208 void removeSpinListener
([in] ::com
::sun
::star
::awt
::XSpinListener l
);
1213 void enableRepeat
([in] boolean bRepeat
);
1215 published service UnoControlCurrencyField
{
1216 service
::com
::sun
::star
::awt
::UnoControlEdit
;
1217 interface ::com
::sun
::star
::awt
::XCurrencyField
;
1218 [optional] interface ::com
::sun
::star
::awt
::XSpinField
;
1220 published service UnoControlCurrencyFieldModel
{
1221 service
::com
::sun
::star
::awt
::UnoControlModel
;
1222 [property
] ::com
::sun
::star
::util
::Color BackgroundColor
;
1223 [property
] short Border
;
1224 [property
, optional] long BorderColor
;
1225 [property
] string CurrencySymbol
;
1226 [property
] short DecimalAccuracy
;
1227 [property
] boolean Enabled
;
1228 [property
] ::com
::sun
::star
::awt
::FontDescriptor FontDescriptor
;
1229 [property
] short FontEmphasisMark
;
1230 [property
] short FontRelief
;
1231 [property
] string HelpText
;
1232 [property
] string HelpURL
;
1233 [property
, optional] boolean HideInactiveSelection
;
1234 [property
] boolean PrependCurrencySymbol
;
1235 [property
] boolean Printable
;
1236 [property
] boolean ReadOnly;
1237 [property
, optional] boolean Repeat
;
1238 [property
, optional] long RepeatDelay
;
1239 [property
] boolean ShowThousandsSeparator
;
1240 [property
] boolean Spin
;
1241 [property
] boolean StrictFormat
;
1242 [property
] boolean Tabstop
;
1243 [property
] ::com
::sun
::star
::util
::Color TextColor
;
1244 [property
] ::com
::sun
::star
::util
::Color TextLineColor
;
1245 [property
] double Value
;
1246 [property
] double ValueMax
;
1247 [property
] double ValueMin
;
1248 [property
] double ValueStep
;
1249 [property
, optional] short WritingMode
;
1250 [property
, optional] short MouseWheelBehavior
;
1251 [property
, optional] ::com
::sun
::star
::style
::VerticalAlignment VerticalAlign
;
1252 [property
, optional] ::com
::sun
::star
::util
::Color HighlightColor
;
1253 [property
, optional] ::com
::sun
::star
::util
::Color HighlightTextColor
;
1257 published
struct Date
{
1259 unsigned short Month
;
1264 published
interface XDateField
{
1265 interface ::com
::sun
::star
::uno
::XInterface
;
1266 void setDate
([in] ::com
::sun
::star
::util
::Date Date
);
1267 ::com
::sun
::star
::util
::Date getDate
();
1268 void setMin
([in] ::com
::sun
::star
::util
::Date Date
);
1269 ::com
::sun
::star
::util
::Date getMin
();
1270 void setMax
([in] ::com
::sun
::star
::util
::Date Date
);
1271 ::com
::sun
::star
::util
::Date getMax
();
1272 void setFirst
([in] ::com
::sun
::star
::util
::Date Date
);
1273 ::com
::sun
::star
::util
::Date getFirst
();
1274 void setLast
([in] ::com
::sun
::star
::util
::Date Date
);
1275 ::com
::sun
::star
::util
::Date getLast
();
1276 void setLongFormat
([in] boolean bLong
);
1277 boolean isLongFormat
();
1280 void setStrictFormat
([in] boolean bStrict
);
1281 boolean isStrictFormat
();
1283 published service UnoControlDateField
{
1284 service
::com
::sun
::star
::awt
::UnoControlEdit
;
1285 interface ::com
::sun
::star
::awt
::XDateField
;
1286 [optional] interface ::com
::sun
::star
::awt
::XSpinField
;
1288 published service UnoControlDateFieldModel
{
1289 service
::com
::sun
::star
::awt
::UnoControlModel
;
1290 [property
] ::com
::sun
::star
::util
::Color BackgroundColor
;
1291 [property
] short Border
;
1292 [property
, optional] long BorderColor
;
1293 [property
] ::com
::sun
::star
::util
::Date Date
;
1294 [property
] short DateFormat
;
1295 [property
] ::com
::sun
::star
::util
::Date DateMax
;
1296 [property
] ::com
::sun
::star
::util
::Date DateMin
;
1297 [property
] boolean DateShowCentury
;
1298 [property
] boolean Dropdown
;
1299 [property
] boolean Enabled
;
1300 [property
] ::com
::sun
::star
::awt
::FontDescriptor FontDescriptor
;
1301 [property
] short FontEmphasisMark
;
1302 [property
] short FontRelief
;
1303 [property
] string HelpText
;
1304 [property
] string HelpURL
;
1305 [property
, optional] boolean HideInactiveSelection
;
1306 [property
] boolean Printable
;
1307 [property
] boolean ReadOnly;
1308 [property
, optional] boolean Repeat
;
1309 [property
, optional] long RepeatDelay
;
1310 [property
] boolean Spin
;
1311 [property
] boolean StrictFormat
;
1312 [property
] boolean Tabstop
;
1313 [property
, optional] string Text
;
1314 [property
] ::com
::sun
::star
::util
::Color TextColor
;
1315 [property
] ::com
::sun
::star
::util
::Color TextLineColor
;
1316 [property
, optional] short WritingMode
;
1317 [property
, optional] short MouseWheelBehavior
;
1318 [property
, optional] ::com
::sun
::star
::style
::VerticalAlignment VerticalAlign
;
1319 [property
, optional] ::com
::sun
::star
::util
::Color HighlightColor
;
1320 [property
, optional] ::com
::sun
::star
::util
::Color HighlightTextColor
;
1322 published
interface XDialog
{
1323 interface ::com
::sun
::star
::uno
::XInterface
;
1324 void setTitle
([in] string Title
);
1329 published
interface XDialog2
{
1330 interface ::com
::sun
::star
::awt
::XDialog
;
1331 void endDialog
([in] long Result
);
1332 void setHelpId
([in] string Id);
1334 published
interface XTopWindow
{
1335 interface ::com
::sun
::star
::uno
::XInterface
;
1336 void addTopWindowListener
([in] ::com
::sun
::star
::awt
::XTopWindowListener xListener
);
1337 void removeTopWindowListener
([in] ::com
::sun
::star
::awt
::XTopWindowListener xListener
);
1340 void setMenuBar
([in] ::com
::sun
::star
::awt
::XMenuBar xMenu
);
1342 published
interface XUnoControlDialog
{
1343 interface ::com
::sun
::star
::awt
::XControlContainer
;
1344 interface ::com
::sun
::star
::awt
::XControl
;
1345 interface ::com
::sun
::star
::awt
::XWindow
;
1346 interface ::com
::sun
::star
::awt
::XTopWindow
;
1347 interface ::com
::sun
::star
::awt
::XDialog2
;
1349 published service UnoControlDialog
: ::com
::sun
::star
::awt
::XUnoControlDialog
;
1350 published service UnoControlDialogModel
{
1351 service
::com
::sun
::star
::awt
::UnoControlModel
;
1352 interface ::com
::sun
::star
::lang
::XMultiServiceFactory
;
1353 interface ::com
::sun
::star
::container
::XContainer
;
1354 interface ::com
::sun
::star
::container
::XNameContainer
;
1355 [property
] ::com
::sun
::star
::util
::Color BackgroundColor
;
1356 [property
] boolean Closeable
;
1357 [property
] boolean Enabled
;
1358 [property
] ::com
::sun
::star
::awt
::FontDescriptor FontDescriptor
;
1359 [property
] short FontEmphasisMark
;
1360 [property
] short FontRelief
;
1361 [property
] string HelpText
;
1362 [property
] string HelpURL
;
1363 [property
] boolean Moveable
;
1364 [property
] boolean Sizeable
;
1365 [property
] ::com
::sun
::star
::util
::Color TextColor
;
1366 [property
] ::com
::sun
::star
::util
::Color TextLineColor
;
1367 [property
] string Title
;
1368 [property
, optional] boolean DesktopAsParent
;
1369 [property
, optional] string ImageURL
;
1370 [property
, optional, transient
] ::com
::sun
::star
::graphic
::XGraphic Graphic
;
1371 [property
, optional] boolean HScroll
;
1372 [property
, optional] boolean VScroll
;
1373 [property
, optional] long ScrollLeft
;
1374 [property
, optional] long ScrollTop
;
1375 [property
, optional] long ScrollWidth
;
1376 [property
, optional] long ScrollHeight
;
1378 published service UnoControlEditModel
{
1379 service
::com
::sun
::star
::awt
::UnoControlModel
;
1380 [property
] short Align
;
1381 [property
, optional] boolean AutoHScroll
;
1382 [property
, optional] boolean AutoVScroll
;
1383 [property
] ::com
::sun
::star
::util
::Color BackgroundColor
;
1384 [property
] short Border
;
1385 [property
, optional] long BorderColor
;
1386 [property
, optional] short EchoChar
;
1387 [property
] boolean Enabled
;
1388 [property
] ::com
::sun
::star
::awt
::FontDescriptor FontDescriptor
;
1389 [property
] short FontEmphasisMark
;
1390 [property
] short FontRelief
;
1391 [property
] boolean HardLineBreaks
;
1392 [property
] string HelpText
;
1393 [property
] string HelpURL
;
1394 [property
, optional] boolean HideInactiveSelection
;
1395 [property
] boolean HScroll
;
1396 [property
, optional] short LineEndFormat
;
1397 [property
] short MaxTextLen
;
1398 [property
] boolean MultiLine
;
1399 [property
, optional] boolean PaintTransparent
;
1400 [property
] boolean Printable
;
1401 [property
] boolean ReadOnly;
1402 [property
] boolean Tabstop
;
1403 [property
] string Text
;
1404 [property
] ::com
::sun
::star
::util
::Color TextColor
;
1405 [property
] ::com
::sun
::star
::util
::Color TextLineColor
;
1406 [property
] boolean VScroll
;
1407 [property
, optional] short WritingMode
;
1408 [property
, optional] ::com
::sun
::star
::style
::VerticalAlignment VerticalAlign
;
1409 [property
, optional] ::com
::sun
::star
::util
::Color HighlightColor
;
1410 [property
, optional] ::com
::sun
::star
::util
::Color HighlightTextColor
;
1412 published service UnoControlFileControl
{
1413 service
::com
::sun
::star
::awt
::UnoControlEdit
;
1415 published service UnoControlFileControlModel
{
1416 service
::com
::sun
::star
::awt
::UnoControlModel
;
1417 [property
] ::com
::sun
::star
::util
::Color BackgroundColor
;
1418 [property
] short Border
;
1419 [property
, optional] long BorderColor
;
1420 [property
] boolean Enabled
;
1421 [property
] ::com
::sun
::star
::awt
::FontDescriptor FontDescriptor
;
1422 [property
] short FontEmphasisMark
;
1423 [property
] short FontRelief
;
1424 [property
] string HelpText
;
1425 [property
] string HelpURL
;
1426 [property
, optional] boolean HideInactiveSelection
;
1427 [property
] boolean Printable
;
1428 [property
, optional] boolean ReadOnly;
1429 [property
] boolean Tabstop
;
1430 [property
] string Text
;
1431 [property
] ::com
::sun
::star
::util
::Color TextColor
;
1432 [property
] ::com
::sun
::star
::util
::Color TextLineColor
;
1433 [property
, optional] ::com
::sun
::star
::style
::VerticalAlignment VerticalAlign
;
1435 published service UnoControlFixedLine
{
1436 service
::com
::sun
::star
::awt
::UnoControl
;
1438 published service UnoControlFixedLineModel
{
1439 service
::com
::sun
::star
::awt
::UnoControlModel
;
1440 [property
] boolean Enabled
;
1441 [property
] ::com
::sun
::star
::awt
::FontDescriptor FontDescriptor
;
1442 [property
] short FontEmphasisMark
;
1443 [property
] short FontRelief
;
1444 [property
] string HelpText
;
1445 [property
] string HelpURL
;
1446 [property
] string Label
;
1447 [property
] long Orientation
;
1448 [property
] boolean Printable
;
1449 [property
] ::com
::sun
::star
::util
::Color TextColor
;
1450 [property
] ::com
::sun
::star
::util
::Color TextLineColor
;
1452 published
interface XFixedText
{
1453 interface ::com
::sun
::star
::uno
::XInterface
;
1454 void setText
([in] string Text
);
1456 void setAlignment
([in] short nAlign
);
1457 short getAlignment
();
1459 published service UnoControlFixedText
{
1460 service
::com
::sun
::star
::awt
::UnoControl
;
1461 interface ::com
::sun
::star
::awt
::XFixedText
;
1462 interface ::com
::sun
::star
::awt
::XLayoutConstrains
;
1464 published service UnoControlFixedTextModel
{
1465 service
::com
::sun
::star
::awt
::UnoControlModel
;
1466 [property
] short Align
;
1467 [property
] ::com
::sun
::star
::util
::Color BackgroundColor
;
1468 [property
] short Border
;
1469 [property
, optional] long BorderColor
;
1470 [property
] boolean Enabled
;
1471 [property
] ::com
::sun
::star
::awt
::FontDescriptor FontDescriptor
;
1472 [property
] short FontEmphasisMark
;
1473 [property
] short FontRelief
;
1474 [property
] string HelpText
;
1475 [property
] string HelpURL
;
1476 [property
] string Label
;
1477 [property
] boolean MultiLine
;
1478 [property
] boolean Printable
;
1479 [property
] ::com
::sun
::star
::util
::Color TextColor
;
1480 [property
] ::com
::sun
::star
::util
::Color TextLineColor
;
1481 [property
, optional] ::com
::sun
::star
::style
::VerticalAlignment VerticalAlign
;
1482 [property
, optional] boolean NoLabel
;
1483 [property
, optional] ::com
::sun
::star
::util
::Color HighlightColor
;
1484 [property
, optional] ::com
::sun
::star
::util
::Color HighlightTextColor
;
1486 published service UnoControlFormattedField
{
1487 service
::com
::sun
::star
::awt
::UnoControlEdit
;
1488 [optional] interface ::com
::sun
::star
::awt
::XSpinField
;
1492 published
interface XNumberFormatsSupplier
;
1495 published service UnoControlFormattedFieldModel
{
1496 service
::com
::sun
::star
::awt
::UnoControlModel
;
1497 [property
] short Align
;
1498 [property
] ::com
::sun
::star
::util
::Color BackgroundColor
;
1499 [property
] short Border
;
1500 [property
, optional] long BorderColor
;
1501 [property
] any EffectiveDefault
;
1502 [property
] double EffectiveMax
;
1503 [property
] double EffectiveMin
;
1504 [property
] double EffectiveValue
;
1505 [property
] boolean Enabled
;
1506 [property
] ::com
::sun
::star
::awt
::FontDescriptor FontDescriptor
;
1507 [property
] short FontEmphasisMark
;
1508 [property
] short FontRelief
;
1509 [property
] long FormatKey
;
1510 [property
] ::com
::sun
::star
::util
::XNumberFormatsSupplier FormatsSupplier
;
1511 [property
] string HelpText
;
1512 [property
] string HelpURL
;
1513 [property
, optional] boolean HideInactiveSelection
;
1514 [property
] short MaxTextLen
;
1515 [property
] boolean Printable
;
1516 [property
] boolean ReadOnly;
1517 [property
, optional] boolean Repeat
;
1518 [property
, optional] long RepeatDelay
;
1519 [property
] boolean Spin
;
1520 [property
, optional] boolean StrictFormat
;
1521 [property
] boolean Tabstop
;
1522 [property
] string Text
;
1523 [property
] ::com
::sun
::star
::util
::Color TextColor
;
1524 [property
] ::com
::sun
::star
::util
::Color TextLineColor
;
1525 [property
] boolean TreatAsNumber
;
1526 [property
, optional] short WritingMode
;
1527 [property
, optional] short MouseWheelBehavior
;
1528 [property
, optional] ::com
::sun
::star
::style
::VerticalAlignment VerticalAlign
;
1529 [property
, optional] ::com
::sun
::star
::util
::Color HighlightColor
;
1530 [property
, optional] ::com
::sun
::star
::util
::Color HighlightTextColor
;
1532 published service UnoControlGroupBox
{
1533 service
::com
::sun
::star
::awt
::UnoControl
;
1535 published service UnoControlGroupBoxModel
{
1536 service
::com
::sun
::star
::awt
::UnoControlModel
;
1537 [property
] boolean Enabled
;
1538 [property
] ::com
::sun
::star
::awt
::FontDescriptor FontDescriptor
;
1539 [property
] short FontEmphasisMark
;
1540 [property
] short FontRelief
;
1541 [property
] string HelpText
;
1542 [property
] string HelpURL
;
1543 [property
] string Label
;
1544 [property
] boolean Printable
;
1545 [property
] ::com
::sun
::star
::util
::Color TextColor
;
1546 [property
] ::com
::sun
::star
::util
::Color TextLineColor
;
1547 [property
, optional] short WritingMode
;
1549 published service UnoControlImageControl
{
1550 service
::com
::sun
::star
::awt
::UnoControl
;
1551 interface ::com
::sun
::star
::awt
::XLayoutConstrains
;
1553 published service UnoControlImageControlModel
{
1554 service
::com
::sun
::star
::awt
::UnoControlModel
;
1555 [property
] ::com
::sun
::star
::util
::Color BackgroundColor
;
1556 [property
] short Border
;
1557 [property
, optional] long BorderColor
;
1558 [property
] boolean Enabled
;
1559 [property
] string HelpText
;
1560 [property
] string HelpURL
;
1561 [property
] string ImageURL
;
1562 [property
, optional, transient
] ::com
::sun
::star
::graphic
::XGraphic Graphic
;
1563 [property
] boolean Printable
;
1564 [property
] boolean ScaleImage
;
1565 [property
, optional] short ScaleMode
;
1566 [property
, optional] boolean Tabstop
;
1568 published
interface XListBox
{
1569 interface ::com
::sun
::star
::uno
::XInterface
;
1570 void addItemListener
([in] ::com
::sun
::star
::awt
::XItemListener l
);
1571 void removeItemListener
([in] ::com
::sun
::star
::awt
::XItemListener l
);
1572 void addActionListener
([in] ::com
::sun
::star
::awt
::XActionListener l
);
1573 void removeActionListener
([in] ::com
::sun
::star
::awt
::XActionListener l
);
1574 void addItem
([in] string aItem
, [in] short nPos
);
1575 void addItems
([in] sequence
< string > aItems
, [in] short nPos
);
1576 void removeItems
([in] short nPos
, [in] short nCount
);
1577 short getItemCount
();
1578 string getItem
([in] short nPos
);
1579 sequence
< string > getItems
();
1580 short getSelectedItemPos
();
1581 sequence
< short > getSelectedItemsPos
();
1582 string getSelectedItem
();
1583 sequence
< string > getSelectedItems
();
1584 void selectItemPos
([in] short nPos
, [in] boolean bSelect
);
1585 void selectItemsPos
([in] sequence
< short > aPositions
, [in] boolean bSelect
);
1586 void selectItem
([in] string aItem
, [in] boolean bSelect
);
1587 boolean isMutipleMode
();
1588 void setMultipleMode
([in] boolean bMulti
);
1589 short getDropDownLineCount
();
1590 void setDropDownLineCount
([in] short nLines
);
1591 void makeVisible
([in] short nEntry
);
1593 published service UnoControlListBox
{
1594 service
::com
::sun
::star
::awt
::UnoControl
;
1595 interface ::com
::sun
::star
::awt
::XListBox
;
1596 interface ::com
::sun
::star
::awt
::XLayoutConstrains
;
1597 interface ::com
::sun
::star
::awt
::XTextLayoutConstrains
;
1599 published service UnoControlListBoxModel
{
1600 service
::com
::sun
::star
::awt
::UnoControlModel
;
1601 [optional] interface ::com
::sun
::star
::awt
::XItemList
;
1602 [property
, optional] short Align
;
1603 [property
] ::com
::sun
::star
::util
::Color BackgroundColor
;
1604 [property
] short Border
;
1605 [property
, optional] long BorderColor
;
1606 [property
] boolean Dropdown
;
1607 [property
] boolean Enabled
;
1608 [property
] ::com
::sun
::star
::awt
::FontDescriptor FontDescriptor
;
1609 [property
] short FontEmphasisMark
;
1610 [property
] short FontRelief
;
1611 [property
] string HelpText
;
1612 [property
] string HelpURL
;
1613 [property
] short LineCount
;
1614 [property
] boolean MultiSelection
;
1615 [property
] boolean Printable
;
1616 [property
] boolean ReadOnly;
1617 [property
] sequence
< short > SelectedItems
;
1618 [property
] sequence
< string > StringItemList
;
1619 [property
] boolean Tabstop
;
1620 [property
] ::com
::sun
::star
::util
::Color TextColor
;
1621 [property
] ::com
::sun
::star
::util
::Color TextLineColor
;
1622 [property
, optional] short WritingMode
;
1623 [property
, optional] short MouseWheelBehavior
;
1624 [property
, maybevoid
, optional] short ItemSeparatorPos
;
1625 [property
, optional] sequence
< any
> TypedItemList
;
1626 [property
, optional] ::com
::sun
::star
::util
::Color HighlightColor
;
1627 [property
, optional] ::com
::sun
::star
::util
::Color HighlightTextColor
;
1629 published
interface XNumericField
{
1630 interface ::com
::sun
::star
::uno
::XInterface
;
1631 void setValue
([in] double Value
);
1633 void setMin
([in] double Value
);
1635 void setMax
([in] double Value
);
1637 void setFirst
([in] double Value
);
1639 void setLast
([in] double Value
);
1641 void setSpinSize
([in] double Value
);
1642 double getSpinSize
();
1643 void setDecimalDigits
([in] short nDigits
);
1644 short getDecimalDigits
();
1645 void setStrictFormat
([in] boolean bStrict
);
1646 boolean isStrictFormat
();
1648 published service UnoControlNumericField
{
1649 service
::com
::sun
::star
::awt
::UnoControlEdit
;
1650 interface ::com
::sun
::star
::awt
::XNumericField
;
1651 [optional] interface ::com
::sun
::star
::awt
::XSpinField
;
1653 published service UnoControlNumericFieldModel
{
1654 service
::com
::sun
::star
::awt
::UnoControlModel
;
1655 [property
] ::com
::sun
::star
::util
::Color BackgroundColor
;
1656 [property
] short Border
;
1657 [property
, optional] long BorderColor
;
1658 [property
] short DecimalAccuracy
;
1659 [property
] boolean Enabled
;
1660 [property
] ::com
::sun
::star
::awt
::FontDescriptor FontDescriptor
;
1661 [property
] short FontEmphasisMark
;
1662 [property
] short FontRelief
;
1663 [property
] string HelpText
;
1664 [property
] string HelpURL
;
1665 [property
, optional] boolean HideInactiveSelection
;
1666 [property
] boolean Printable
;
1667 [property
] boolean ReadOnly;
1668 [property
, optional] boolean Repeat
;
1669 [property
, optional] long RepeatDelay
;
1670 [property
] boolean ShowThousandsSeparator
;
1671 [property
] boolean Spin
;
1672 [property
] boolean StrictFormat
;
1673 [property
] boolean Tabstop
;
1674 [property
] ::com
::sun
::star
::util
::Color TextColor
;
1675 [property
] ::com
::sun
::star
::util
::Color TextLineColor
;
1676 [property
] double Value
;
1677 [property
] double ValueMax
;
1678 [property
] double ValueMin
;
1679 [property
] double ValueStep
;
1680 [property
, optional] short WritingMode
;
1681 [property
, optional] short MouseWheelBehavior
;
1682 [property
, optional] ::com
::sun
::star
::style
::VerticalAlignment VerticalAlign
;
1683 [property
, optional] ::com
::sun
::star
::util
::Color HighlightColor
;
1684 [property
, optional] ::com
::sun
::star
::util
::Color HighlightTextColor
;
1686 published
interface XPatternField
{
1687 interface ::com
::sun
::star
::uno
::XInterface
;
1688 void setMasks
([in] string EditMask
, [in] string LiteralMask
);
1689 void getMasks
([out] string EditMask
, [out] string LiteralMask
);
1690 void setString
([in] string Str
);
1692 void setStrictFormat
([in] boolean bStrict
);
1693 boolean isStrictFormat
();
1695 published service UnoControlPatternField
{
1696 service
::com
::sun
::star
::awt
::UnoControlEdit
;
1697 interface ::com
::sun
::star
::awt
::XPatternField
;
1698 [optional] interface ::com
::sun
::star
::awt
::XSpinField
;
1700 published service UnoControlPatternFieldModel
{
1701 service
::com
::sun
::star
::awt
::UnoControlModel
;
1702 [property
] ::com
::sun
::star
::util
::Color BackgroundColor
;
1703 [property
] short Border
;
1704 [property
, optional] long BorderColor
;
1705 [property
] string EditMask
;
1706 [property
] boolean Enabled
;
1707 [property
] ::com
::sun
::star
::awt
::FontDescriptor FontDescriptor
;
1708 [property
] short FontEmphasisMark
;
1709 [property
] short FontRelief
;
1710 [property
] string HelpText
;
1711 [property
] string HelpURL
;
1712 [property
, optional] boolean HideInactiveSelection
;
1713 [property
] string LiteralMask
;
1714 [property
] short MaxTextLen
;
1715 [property
] boolean Printable
;
1716 [property
] boolean ReadOnly;
1717 [property
] boolean StrictFormat
;
1718 [property
] boolean Tabstop
;
1719 [property
] string Text
;
1720 [property
] ::com
::sun
::star
::util
::Color TextColor
;
1721 [property
] ::com
::sun
::star
::util
::Color TextLineColor
;
1722 [property
, optional] short WritingMode
;
1723 [property
, optional] short MouseWheelBehavior
;
1724 [property
, optional] ::com
::sun
::star
::style
::VerticalAlignment VerticalAlign
;
1725 [property
, optional] ::com
::sun
::star
::util
::Color HighlightColor
;
1726 [property
, optional] ::com
::sun
::star
::util
::Color HighlightTextColor
;
1728 published
interface XProgressBar
{
1729 interface ::com
::sun
::star
::uno
::XInterface
;
1730 void setForegroundColor
([in] ::com
::sun
::star
::util
::Color Color
);
1731 void setBackgroundColor
([in] ::com
::sun
::star
::util
::Color Color
);
1732 void setRange
([in] long Min
, [in] long Max
);
1733 void setValue
([in] long Value
);
1736 published service UnoControlProgressBar
{
1737 service
::com
::sun
::star
::awt
::UnoControl
;
1738 interface ::com
::sun
::star
::awt
::XProgressBar
;
1740 published service UnoControlProgressBarModel
{
1741 service
::com
::sun
::star
::awt
::UnoControlModel
;
1742 [property
] ::com
::sun
::star
::util
::Color BackgroundColor
;
1743 [property
] short Border
;
1744 [property
, optional] long BorderColor
;
1745 [property
] boolean Enabled
;
1746 [property
] ::com
::sun
::star
::util
::Color FillColor
;
1747 [property
] string HelpText
;
1748 [property
] string HelpURL
;
1749 [property
] boolean Printable
;
1750 [property
] long ProgressValue
;
1751 [property
] long ProgressValueMax
;
1752 [property
] long ProgressValueMin
;
1754 published
interface XRadioButton
{
1755 interface ::com
::sun
::star
::uno
::XInterface
;
1756 void addItemListener
([in] ::com
::sun
::star
::awt
::XItemListener l
);
1757 void removeItemListener
([in] ::com
::sun
::star
::awt
::XItemListener l
);
1759 void setState
([in] boolean b
);
1760 void setLabel
([in] string Label
);
1762 published service UnoControlRadioButton
{
1763 service
::com
::sun
::star
::awt
::UnoControl
;
1764 interface ::com
::sun
::star
::awt
::XRadioButton
;
1765 interface ::com
::sun
::star
::awt
::XLayoutConstrains
;
1767 published service UnoControlRadioButtonModel
{
1768 service
::com
::sun
::star
::awt
::UnoControlModel
;
1769 [property
, optional] short Align
;
1770 [property
, optional] long BackgroundColor
;
1771 [property
] boolean Enabled
;
1772 [property
] ::com
::sun
::star
::awt
::FontDescriptor FontDescriptor
;
1773 [property
] short FontEmphasisMark
;
1774 [property
] short FontRelief
;
1775 [property
] string HelpText
;
1776 [property
] string HelpURL
;
1777 [property
, optional] short ImagePosition
;
1778 [property
, optional] string ImageURL
;
1779 [property
, optional, transient
] ::com
::sun
::star
::graphic
::XGraphic Graphic
;
1780 [property
] string Label
;
1781 [property
, optional] boolean MultiLine
;
1782 [property
] boolean Printable
;
1783 [property
] short State
;
1784 [property
] boolean Tabstop
;
1785 [property
] ::com
::sun
::star
::util
::Color TextColor
;
1786 [property
] ::com
::sun
::star
::util
::Color TextLineColor
;
1787 [property
, optional] ::com
::sun
::star
::style
::VerticalAlignment VerticalAlign
;
1788 [property
, optional] short VisualEffect
;
1789 [property
, optional] short WritingMode
;
1791 published
interface XAdjustmentListener
;
1792 published
interface XScrollBar
{
1793 interface ::com
::sun
::star
::uno
::XInterface
;
1794 void addAdjustmentListener
([in] ::com
::sun
::star
::awt
::XAdjustmentListener l
);
1795 void removeAdjustmentListener
([in] ::com
::sun
::star
::awt
::XAdjustmentListener l
);
1796 void setValue
([in] long n
);
1797 void setValues
([in] long nValue
, [in] long nVisible
, [in] long nMax
);
1799 void setMaximum
([in] long n
);
1801 void setLineIncrement
([in] long n
);
1802 long getLineIncrement
();
1803 void setBlockIncrement
([in] long n
);
1804 long getBlockIncrement
();
1805 void setVisibleSize
([in] long n
);
1806 long getVisibleSize
();
1807 void setOrientation
([in] long n
);
1808 long getOrientation
();
1810 published service UnoControlScrollBar
{
1811 service
::com
::sun
::star
::awt
::UnoControl
;
1812 interface ::com
::sun
::star
::awt
::XScrollBar
;
1814 published service UnoControlScrollBarModel
{
1815 service
::com
::sun
::star
::awt
::UnoControlModel
;
1816 [property
, optional] ::com
::sun
::star
::util
::Color BackgroundColor
;
1817 [property
] long BlockIncrement
;
1818 [property
] short Border
;
1819 [property
, optional] long BorderColor
;
1820 [property
] boolean Enabled
;
1821 [property
] string HelpText
;
1822 [property
] string HelpURL
;
1823 [property
] long LineIncrement
;
1824 [property
, optional] boolean LiveScroll
;
1825 [property
] long Orientation
;
1826 [property
] boolean Printable
;
1827 [property
, optional] long RepeatDelay
;
1828 [property
] long ScrollValue
;
1829 [property
, optional] long ScrollValueMin
;
1830 [property
] long ScrollValueMax
;
1831 [property
, optional] ::com
::sun
::star
::util
::Color SymbolColor
;
1832 [property
, optional] boolean Tabstop
;
1833 [property
] long VisibleSize
;
1837 published
struct Time
{
1838 unsigned long NanoSeconds
;
1839 unsigned short Seconds
;
1840 unsigned short Minutes
;
1841 unsigned short Hours
;
1846 published
interface XTimeField
{
1847 interface ::com
::sun
::star
::uno
::XInterface
;
1848 void setTime
([in] ::com
::sun
::star
::util
::Time Time
);
1849 ::com
::sun
::star
::util
::Time getTime
();
1850 void setMin
([in] ::com
::sun
::star
::util
::Time Time
);
1851 ::com
::sun
::star
::util
::Time getMin
();
1852 void setMax
([in] ::com
::sun
::star
::util
::Time Time
);
1853 ::com
::sun
::star
::util
::Time getMax
();
1854 void setFirst
([in] ::com
::sun
::star
::util
::Time Time
);
1855 ::com
::sun
::star
::util
::Time getFirst
();
1856 void setLast
([in] ::com
::sun
::star
::util
::Time Time
);
1857 ::com
::sun
::star
::util
::Time getLast
();
1860 void setStrictFormat
([in] boolean bStrict
);
1861 boolean isStrictFormat
();
1863 published service UnoControlTimeField
{
1864 service
::com
::sun
::star
::awt
::UnoControlEdit
;
1865 interface ::com
::sun
::star
::awt
::XTimeField
;
1866 [optional] interface ::com
::sun
::star
::awt
::XSpinField
;
1868 published service UnoControlTimeFieldModel
{
1869 service
::com
::sun
::star
::awt
::UnoControlModel
;
1870 [property
] ::com
::sun
::star
::util
::Color BackgroundColor
;
1871 [property
] short Border
;
1872 [property
, optional] long BorderColor
;
1873 [property
] boolean Enabled
;
1874 [property
] ::com
::sun
::star
::awt
::FontDescriptor FontDescriptor
;
1875 [property
] short FontEmphasisMark
;
1876 [property
] short FontRelief
;
1877 [property
] string HelpText
;
1878 [property
] string HelpURL
;
1879 [property
, optional] boolean HideInactiveSelection
;
1880 [property
] boolean Printable
;
1881 [property
] boolean ReadOnly;
1882 [property
, optional] boolean Repeat
;
1883 [property
, optional] long RepeatDelay
;
1884 [property
] boolean Spin
;
1885 [property
] boolean StrictFormat
;
1886 [property
] boolean Tabstop
;
1887 [property
, optional] string Text
;
1888 [property
] ::com
::sun
::star
::util
::Color TextColor
;
1889 [property
] ::com
::sun
::star
::util
::Color TextLineColor
;
1890 [property
] ::com
::sun
::star
::util
::Time Time
;
1891 [property
] short TimeFormat
;
1892 [property
] ::com
::sun
::star
::util
::Time TimeMax
;
1893 [property
] ::com
::sun
::star
::util
::Time TimeMin
;
1894 [property
, optional] short WritingMode
;
1895 [property
, optional] short MouseWheelBehavior
;
1896 [property
, optional] ::com
::sun
::star
::style
::VerticalAlignment VerticalAlign
;
1897 [property
, optional] ::com
::sun
::star
::util
::Color HighlightColor
;
1898 [property
, optional] ::com
::sun
::star
::util
::Color HighlightTextColor
;
1900 published
struct VclContainerEvent
: ::com
::sun
::star
::lang
::EventObject
{
1901 ::com
::sun
::star
::uno
::XInterface Child
;
1903 /** @deprecated */ published constants VclWindowPeerAttribute
{
1904 const long AUTOHSCROLL
= 1073741824;
1905 const long AUTOVSCROLL
= -2147483648;
1906 const long CENTER
= 2048;
1907 const long CLIPCHILDREN
= 524288;
1908 const long DEFBUTTON
= 65536;
1909 const long DEF_CANCEL
= 268435456;
1910 const long DEF_NO
= -2147483648;
1911 const long DEF_OK
= 134217728;
1912 const long DEF_RETRY
= 536870912;
1913 const long DEF_YES
= 1073741824;
1914 const long DROPDOWN
= 32768;
1915 const long GROUP
= 2097152;
1916 const long HSCROLL
= 256;
1917 const long LEFT
= 1024;
1918 const long NOBORDER
= 1048576;
1919 const long NOLABEL
= 536870912;
1920 const long OK
= 4194304;
1921 const long OK_CANCEL
= 8388608;
1922 const long READONLY = 262144;
1923 const long RETRY_CANCEL
= 67108864;
1924 const long RIGHT
= 4096;
1925 const long SORT
= 16384;
1926 const long SPIN
= 8192;
1927 const long VSCROLL
= 512;
1928 const long YES_NO
= 16777216;
1929 const long YES_NO_CANCEL
= 33554432;
1931 published constants WindowAttribute
{
1932 const long BORDER
= 16;
1933 const long CLOSEABLE
= 128;
1934 const long FULLSIZE
= 2;
1935 const long MINSIZE
= 8;
1936 const long MOVEABLE
= 64;
1937 const long NODECORATION
= 512;
1938 const long OPTIMUMSIZE
= 4;
1939 const long SHOW
= 1;
1940 const long SIZEABLE
= 32;
1941 /** @deprecated */ const long SYSTEMDEPENDENT
= 256;
1943 published
struct WindowEvent
: ::com
::sun
::star
::lang
::EventObject
{
1953 published
interface XActionListener
{
1954 interface ::com
::sun
::star
::lang
::XEventListener
;
1955 void actionPerformed
([in] ::com
::sun
::star
::awt
::ActionEvent rEvent
);
1957 published
interface XActivateListener
{
1958 interface ::com
::sun
::star
::lang
::XEventListener
;
1959 void windowActivated
([in] ::com
::sun
::star
::lang
::EventObject e
);
1960 void windowDeactivated
([in] ::com
::sun
::star
::lang
::EventObject e
);
1962 published
interface XAdjustmentListener
{
1963 interface ::com
::sun
::star
::lang
::XEventListener
;
1964 void adjustmentValueChanged
([in] ::com
::sun
::star
::awt
::AdjustmentEvent rEvent
);
1966 published
interface XBitmap
{
1967 interface ::com
::sun
::star
::uno
::XInterface
;
1968 ::com
::sun
::star
::awt
::Size getSize
();
1969 sequence
< byte > getDIB
();
1970 sequence
< byte > getMaskDIB
();
1972 published
interface XDisplayBitmap
;
1973 published
interface XFont
;
1974 published
interface XDevice
{
1975 interface ::com
::sun
::star
::uno
::XInterface
;
1976 ::com
::sun
::star
::awt
::XGraphics createGraphics
();
1977 ::com
::sun
::star
::awt
::XDevice createDevice
([in] long nWidth
, [in] long nHeight
);
1978 ::com
::sun
::star
::awt
::DeviceInfo getInfo
();
1979 sequence
< ::com
::sun
::star
::awt
::FontDescriptor
> getFontDescriptors
();
1980 ::com
::sun
::star
::awt
::XFont getFont
([in] ::com
::sun
::star
::awt
::FontDescriptor aDescriptor
);
1981 ::com
::sun
::star
::awt
::XBitmap createBitmap
([in] long nX
, [in] long nY
, [in] long nWidth
, [in] long nHeight
);
1982 ::com
::sun
::star
::awt
::XDisplayBitmap createDisplayBitmap
([in] ::com
::sun
::star
::awt
::XBitmap Bitmap
);
1984 published
interface XDisplayBitmap
{
1985 interface ::com
::sun
::star
::uno
::XInterface
;
1987 published
interface XEventHandler
;
1988 published
interface XDisplayConnection
{
1989 interface ::com
::sun
::star
::uno
::XInterface
;
1990 void addEventHandler
([in] any window
, [in] ::com
::sun
::star
::awt
::XEventHandler eventHandler
, [in] long eventMask
);
1991 void removeEventHandler
([in] any window
, [in] ::com
::sun
::star
::awt
::XEventHandler eventHandler
);
1992 void addErrorHandler
([in] ::com
::sun
::star
::awt
::XEventHandler errorHandler
);
1993 void removeErrorHandler
([in] ::com
::sun
::star
::awt
::XEventHandler errorHandler
);
1994 any getIdentifier
();
1996 published
interface XEnhancedMouseClickHandler
{
1997 interface ::com
::sun
::star
::lang
::XEventListener
;
1998 boolean mousePressed
([in] ::com
::sun
::star
::awt
::EnhancedMouseEvent e
);
1999 boolean mouseReleased
([in] ::com
::sun
::star
::awt
::EnhancedMouseEvent e
);
2001 published
interface XEventHandler
{
2002 interface ::com
::sun
::star
::uno
::XInterface
;
2003 boolean handleEvent
([in] any event
);
2005 /** @deprecated */ published
interface XFileDialog
{
2006 interface ::com
::sun
::star
::uno
::XInterface
;
2007 void setPath
([in] string Path
);
2009 void setFilters
([in] sequence
< string > rFilterNames
, [in] sequence
< string > rMasks
);
2010 void setCurrentFilter
([in] string Filter
);
2011 string getCurrentFilter
();
2013 published
interface XFocusListener
{
2014 interface ::com
::sun
::star
::lang
::XEventListener
;
2015 void focusGained
([in] ::com
::sun
::star
::awt
::FocusEvent e
);
2016 void focusLost
([in] ::com
::sun
::star
::awt
::FocusEvent e
);
2018 published
interface XFont
{
2019 interface ::com
::sun
::star
::uno
::XInterface
;
2020 ::com
::sun
::star
::awt
::FontDescriptor getFontDescriptor
();
2021 ::com
::sun
::star
::awt
::SimpleFontMetric getFontMetric
();
2022 short getCharWidth
([in] char c
);
2023 sequence
< short > getCharWidths
([in] char nFirst
, [in] char nLast
);
2024 long getStringWidth
([in] string str
);
2025 long getStringWidthArray
([in] string str
, [out] sequence
< long > aDXArray
);
2026 void getKernPairs
([out] sequence
< char > Chars1
, [out] sequence
< char > Chars2
, [out] sequence
< short > Kerns
);
2028 published
struct XFontMappingUseItem
{
2029 string originalFont
;
2030 sequence
< string > usedFonts
;
2033 published
interface XFontMappingUse
{
2034 interface ::com
::sun
::star
::uno
::XInterface
;
2035 void startTrackingFontMappingUse
();
2036 sequence
< ::com
::sun
::star
::awt
::XFontMappingUseItem
> finishTrackingFontMappingUse
();
2038 published
interface XGraphics
{
2039 interface ::com
::sun
::star
::uno
::XInterface
;
2040 ::com
::sun
::star
::awt
::XDevice getDevice
();
2041 ::com
::sun
::star
::awt
::SimpleFontMetric getFontMetric
();
2042 void setFont
([in] ::com
::sun
::star
::awt
::XFont xNewFont
);
2043 void selectFont
([in] ::com
::sun
::star
::awt
::FontDescriptor aDescription
);
2044 void setTextColor
([in] ::com
::sun
::star
::util
::Color nColor
);
2045 void setTextFillColor
([in] ::com
::sun
::star
::util
::Color nColor
);
2046 void setLineColor
([in] ::com
::sun
::star
::util
::Color nColor
);
2047 void setFillColor
([in] ::com
::sun
::star
::util
::Color nColor
);
2048 void setRasterOp
([in] ::com
::sun
::star
::awt
::RasterOperation ROP
);
2049 void setClipRegion
([in] ::com
::sun
::star
::awt
::XRegion Clipping
);
2050 void intersectClipRegion
([in] ::com
::sun
::star
::awt
::XRegion xClipping
);
2053 void copy
([in] ::com
::sun
::star
::awt
::XDevice xSource
, [in] long nSourceX
, [in] long nSourceY
, [in] long nSourceWidth
, [in] long nSourceHeight
, [in] long nDestX
, [in] long nDestY
, [in] long nDestWidth
, [in] long nDestHeight
);
2054 void draw
([in] ::com
::sun
::star
::awt
::XDisplayBitmap xBitmapHandle
, [in] long SourceX
, [in] long SourceY
, [in] long SourceWidth
, [in] long SourceHeight
, [in] long DestX
, [in] long DestY
, [in] long DestWidth
, [in] long DestHeight
);
2055 void drawPixel
([in] long X
, [in] long Y
);
2056 void drawLine
([in] long X1
, [in] long Y1
, [in] long X2
, [in] long Y2
);
2057 void drawRect
([in] long X
, [in] long Y
, [in] long Width
, [in] long Height
);
2058 void drawRoundedRect
([in] long X
, [in] long Y
, [in] long Width
, [in] long Height
, [in] long nHorzRound
, [in] long nVertRound
);
2059 void drawPolyLine
([in] sequence
< long > DataX
, [in] sequence
< long > DataY
);
2060 void drawPolygon
([in] sequence
< long > DataX
, [in] sequence
< long > DataY
);
2061 void drawPolyPolygon
([in] sequence
< sequence
< long > > DataX
, [in] sequence
< sequence
< long > > DataY
);
2062 void drawEllipse
([in] long X
, [in] long Y
, [in] long Width
, [in] long Height
);
2063 void drawArc
([in] long X
, [in] long Y
, [in] long Width
, [in] long Height
, [in] long X1
, [in] long Y1
, [in] long X2
, [in] long Y2
);
2064 void drawPie
([in] long X
, [in] long Y
, [in] long Width
, [in] long Height
, [in] long X1
, [in] long Y1
, [in] long X2
, [in] long Y2
);
2065 void drawChord
([in] long nX
, [in] long nY
, [in] long nWidth
, [in] long nHeight
, [in] long nX1
, [in] long nY1
, [in] long nX2
, [in] long nY2
);
2066 void drawGradient
([in] long nX
, [in] long nY
, [in] long nWidth
, [in] long Height
, [in] ::com
::sun
::star
::awt
::Gradient aGradient
);
2067 void drawText
([in] long X
, [in] long Y
, [in] string Text
);
2068 void drawTextArray
([in] long X
, [in] long Y
, [in] string Text
, [in] sequence
< long > Longs
);
2070 published
interface XGraphics2
{
2071 interface ::com
::sun
::star
::awt
::XGraphics
;
2072 void clear
([in] ::com
::sun
::star
::awt
::Rectangle aRect
);
2073 void drawImage
([in] long nX
, [in] long nY
, [in] long nWidth
, [in] long nHeight
, [in] short nStyle
, [in] ::com
::sun
::star
::graphic
::XGraphic aGraphic
);
2075 published
interface XImageButton
{
2076 interface ::com
::sun
::star
::uno
::XInterface
;
2077 void addActionListener
([in] ::com
::sun
::star
::awt
::XActionListener l
);
2078 void removeActionListener
([in] ::com
::sun
::star
::awt
::XActionListener l
);
2079 void setActionCommand
([in] string Command
);
2081 published
interface XImageProducer
;
2082 published
interface XImageConsumer
{
2083 interface ::com
::sun
::star
::uno
::XInterface
;
2084 void init
([in] long Width
, [in] long Height
);
2085 void setColorModel
([in] short BitCount
, [in] sequence
< long > RGBAPal
, [in] long RedMask
, [in] long GreenMask
, [in] long BlueMask
, [in] long AlphaMask
);
2086 void setPixelsByBytes
([in] long nX
, [in] long nY
, [in] long nWidth
, [in] long nHeight
, [in] sequence
< byte > aProducerData
, [in] long nOffset
, [in] long nScanSize
);
2087 void setPixelsByLongs
([in] long nX
, [in] long nY
, [in] long nWidth
, [in] long nHeight
, [in] sequence
< long > aProducerData
, [in] long nOffset
, [in] long nScanSize
);
2088 void complete
([in] long Status
, [in] ::com
::sun
::star
::awt
::XImageProducer xProducer
);
2090 published
interface XImageProducer
{
2091 interface ::com
::sun
::star
::uno
::XInterface
;
2092 void addConsumer
([in] ::com
::sun
::star
::awt
::XImageConsumer xConsumer
);
2093 void removeConsumer
([in] ::com
::sun
::star
::awt
::XImageConsumer xConsumer
);
2094 void startProduction
();
2096 published
interface XPrinterPropertySet
{
2097 interface ::com
::sun
::star
::beans
::XPropertySet
;
2098 void setHorizontal
([in] boolean bHorizontal
) raises
(::com
::sun
::star
::beans
::PropertyVetoException
, ::com
::sun
::star
::lang
::IllegalArgumentException
);
2099 sequence
< string > getFormDescriptions
();
2100 void selectForm
([in] string aFormDescription
) raises
(::com
::sun
::star
::beans
::PropertyVetoException
, ::com
::sun
::star
::lang
::IllegalArgumentException
);
2101 sequence
< byte > getBinarySetup
();
2102 void setBinarySetup
([in] sequence
< byte > data
) raises
(::com
::sun
::star
::beans
::PropertyVetoException
, ::com
::sun
::star
::lang
::IllegalArgumentException
);
2104 published
interface XInfoPrinter
{
2105 interface ::com
::sun
::star
::awt
::XPrinterPropertySet
;
2106 ::com
::sun
::star
::awt
::XDevice createDevice
();
2108 published
interface XItemListener
{
2109 interface ::com
::sun
::star
::lang
::XEventListener
;
2110 void itemStateChanged
([in] ::com
::sun
::star
::awt
::ItemEvent rEvent
);
2112 published
interface XKeyHandler
{
2113 interface ::com
::sun
::star
::lang
::XEventListener
;
2114 boolean keyPressed
([in] ::com
::sun
::star
::awt
::KeyEvent aEvent
);
2115 boolean keyReleased
([in] ::com
::sun
::star
::awt
::KeyEvent aEvent
);
2117 published
interface XKeyListener
{
2118 interface ::com
::sun
::star
::lang
::XEventListener
;
2119 void keyPressed
([in] ::com
::sun
::star
::awt
::KeyEvent e
);
2120 void keyReleased
([in] ::com
::sun
::star
::awt
::KeyEvent e
);
2122 published
interface XMenuListener
{
2123 interface ::com
::sun
::star
::lang
::XEventListener
;
2124 void itemHighlighted
([in] ::com
::sun
::star
::awt
::MenuEvent aEvent
);
2125 void itemSelected
([in] ::com
::sun
::star
::awt
::MenuEvent aEvent
);
2126 void itemActivated
([in] ::com
::sun
::star
::awt
::MenuEvent aEvent
);
2127 void itemDeactivated
([in] ::com
::sun
::star
::awt
::MenuEvent aEvent
);
2129 published
interface XMessageBox
{
2130 interface ::com
::sun
::star
::uno
::XInterface
;
2131 [attribute
] string CaptionText
;
2132 [attribute
] string MessageText
;
2135 published
interface XMouseClickHandler
{
2136 interface ::com
::sun
::star
::lang
::XEventListener
;
2137 boolean mousePressed
([in] ::com
::sun
::star
::awt
::MouseEvent e
);
2138 boolean mouseReleased
([in] ::com
::sun
::star
::awt
::MouseEvent e
);
2140 published
interface XMouseListener
{
2141 interface ::com
::sun
::star
::lang
::XEventListener
;
2142 void mousePressed
([in] ::com
::sun
::star
::awt
::MouseEvent e
);
2143 void mouseReleased
([in] ::com
::sun
::star
::awt
::MouseEvent e
);
2144 void mouseEntered
([in] ::com
::sun
::star
::awt
::MouseEvent e
);
2145 void mouseExited
([in] ::com
::sun
::star
::awt
::MouseEvent e
);
2147 published
interface XMouseMotionHandler
{
2148 interface ::com
::sun
::star
::lang
::XEventListener
;
2149 boolean mouseDragged
([in] ::com
::sun
::star
::awt
::MouseEvent e
);
2150 boolean mouseMoved
([in] ::com
::sun
::star
::awt
::MouseEvent e
);
2152 published
interface XMouseMotionListener
{
2153 interface ::com
::sun
::star
::lang
::XEventListener
;
2154 void mouseDragged
([in] ::com
::sun
::star
::awt
::MouseEvent e
);
2155 void mouseMoved
([in] ::com
::sun
::star
::awt
::MouseEvent e
);
2157 published
interface XPaintListener
{
2158 interface ::com
::sun
::star
::lang
::XEventListener
;
2159 void windowPaint
([in] ::com
::sun
::star
::awt
::PaintEvent e
);
2161 published
interface XPrinter
{
2162 interface ::com
::sun
::star
::awt
::XPrinterPropertySet
;
2163 boolean start
([in] string nJobName
, [in] short nCopies
, [in] boolean nCollate
) raises
(::com
::sun
::star
::awt
::PrinterException
, ::com
::sun
::star
::lang
::IllegalArgumentException
);
2164 void end
() raises
(::com
::sun
::star
::awt
::PrinterException
);
2166 ::com
::sun
::star
::awt
::XDevice startPage
() raises
(::com
::sun
::star
::awt
::PrinterException
);
2167 void endPage
() raises
(::com
::sun
::star
::awt
::PrinterException
);
2169 /** @deprecated */ published
interface XProgressMonitor
{
2170 interface ::com
::sun
::star
::awt
::XProgressBar
;
2171 void addText
([in] string Topic
, [in] string Text
, [in] boolean beforeProgress
);
2172 void removeText
([in] string Topic
, [in] boolean beforeProgress
);
2173 void updateText
([in] string Topic
, [in] string Text
, [in] boolean beforeProgress
);
2175 published
interface XRegion
{
2176 interface ::com
::sun
::star
::uno
::XInterface
;
2177 ::com
::sun
::star
::awt
::Rectangle getBounds
();
2179 void move
([in] long nHorzMove
, [in] long nVertMove
);
2180 void unionRectangle
([in] ::com
::sun
::star
::awt
::Rectangle Rect
);
2181 void intersectRectangle
([in] ::com
::sun
::star
::awt
::Rectangle Region
);
2182 void excludeRectangle
([in] ::com
::sun
::star
::awt
::Rectangle Rect
);
2183 void xOrRectangle
([in] ::com
::sun
::star
::awt
::Rectangle Rect
);
2184 void unionRegion
([in] ::com
::sun
::star
::awt
::XRegion Region
);
2185 void intersectRegion
([in] ::com
::sun
::star
::awt
::XRegion Region
);
2186 void excludeRegion
([in] ::com
::sun
::star
::awt
::XRegion Region
);
2187 void xOrRegion
([in] ::com
::sun
::star
::awt
::XRegion Region
);
2188 sequence
< ::com
::sun
::star
::awt
::Rectangle
> getRectangles
();
2190 published
interface XSpinListener
{
2191 interface ::com
::sun
::star
::lang
::XEventListener
;
2192 void up
([in] ::com
::sun
::star
::awt
::SpinEvent rEvent
);
2193 void down
([in] ::com
::sun
::star
::awt
::SpinEvent rEvent
);
2194 void first
([in] ::com
::sun
::star
::awt
::SpinEvent rEvent
);
2195 void last
([in] ::com
::sun
::star
::awt
::SpinEvent rEvent
);
2197 published
interface XSystemDependentWindowPeer
{
2198 interface ::com
::sun
::star
::uno
::XInterface
;
2199 any getWindowHandle
([in] sequence
< byte > ProcessId
, [in] short SystemType
);
2201 published
interface XTextArea
{
2202 interface ::com
::sun
::star
::uno
::XInterface
;
2203 string getTextLines
();
2205 published
interface XTextEditField
{
2206 interface ::com
::sun
::star
::uno
::XInterface
;
2207 void setEchoChar
([in] char cEcho
);
2209 published
interface XTextListener
{
2210 interface ::com
::sun
::star
::lang
::XEventListener
;
2211 void textChanged
([in] ::com
::sun
::star
::awt
::TextEvent rEvent
);
2213 published
interface XToolkit3
{
2214 interface ::com
::sun
::star
::awt
::XToolkit2
;
2215 interface ::com
::sun
::star
::awt
::XFontMappingUse
;
2217 published
interface XTopWindowListener
{
2218 interface ::com
::sun
::star
::lang
::XEventListener
;
2219 void windowOpened
([in] ::com
::sun
::star
::lang
::EventObject e
);
2220 void windowClosing
([in] ::com
::sun
::star
::lang
::EventObject e
);
2221 void windowClosed
([in] ::com
::sun
::star
::lang
::EventObject e
);
2222 void windowMinimized
([in] ::com
::sun
::star
::lang
::EventObject e
);
2223 void windowNormalized
([in] ::com
::sun
::star
::lang
::EventObject e
);
2224 void windowActivated
([in] ::com
::sun
::star
::lang
::EventObject e
);
2225 void windowDeactivated
([in] ::com
::sun
::star
::lang
::EventObject e
);
2227 published
interface XUserInputInterception
{
2228 interface ::com
::sun
::star
::uno
::XInterface
;
2229 void addKeyHandler
([in] ::com
::sun
::star
::awt
::XKeyHandler xHandler
);
2230 void removeKeyHandler
([in] ::com
::sun
::star
::awt
::XKeyHandler xHandler
);
2231 void addMouseClickHandler
([in] ::com
::sun
::star
::awt
::XMouseClickHandler xHandler
);
2232 void removeMouseClickHandler
([in] ::com
::sun
::star
::awt
::XMouseClickHandler xHandler
);
2234 published
interface XVclContainerListener
;
2235 /** @deprecated */ published
interface XVclContainer
{
2236 interface ::com
::sun
::star
::uno
::XInterface
;
2237 void addVclContainerListener
([in] ::com
::sun
::star
::awt
::XVclContainerListener l
);
2238 void removeVclContainerListener
([in] ::com
::sun
::star
::awt
::XVclContainerListener l
);
2239 sequence
< ::com
::sun
::star
::awt
::XWindow
> getWindows
();
2241 /** @deprecated */ published
interface XVclContainerListener
{
2242 interface ::com
::sun
::star
::lang
::XEventListener
;
2243 void windowAdded
([in] ::com
::sun
::star
::awt
::VclContainerEvent e
);
2244 void windowRemoved
([in] ::com
::sun
::star
::awt
::VclContainerEvent e
);
2246 /** @deprecated */ published
interface XVclContainerPeer
{
2247 interface ::com
::sun
::star
::uno
::XInterface
;
2248 void enableDialogControl
([in] boolean bEnable
);
2249 void setTabOrder
([in] sequence
< ::com
::sun
::star
::awt
::XWindow
> WindowOrder
, [in] sequence
< any
> Tabs
, [in] boolean GroupControl
);
2250 void setGroup
([in] sequence
< ::com
::sun
::star
::awt
::XWindow
> Windows
);
2252 published
interface XWindowPeer
{
2253 interface ::com
::sun
::star
::lang
::XComponent
;
2254 ::com
::sun
::star
::awt
::XToolkit getToolkit
();
2255 void setPointer
([in] ::com
::sun
::star
::awt
::XPointer Pointer
);
2256 void setBackground
([in] ::com
::sun
::star
::util
::Color Color
);
2257 void invalidate
([in] short Flags
);
2258 void invalidateRect
([in] ::com
::sun
::star
::awt
::Rectangle Rect
, [in] short Flags
);
2260 /** @deprecated */ published
interface XVclWindowPeer
{
2261 interface ::com
::sun
::star
::awt
::XWindowPeer
;
2262 boolean isChild
([in] ::com
::sun
::star
::awt
::XWindowPeer Peer
);
2263 void setDesignMode
([in] boolean bOn
);
2264 boolean isDesignMode
();
2265 void enableClipSiblings
([in] boolean bClip
);
2266 void setForeground
([in] ::com
::sun
::star
::util
::Color Color
);
2267 void setControlFont
([in] ::com
::sun
::star
::awt
::FontDescriptor aFont
);
2268 void getStyles
([in] short nType
, [out] ::com
::sun
::star
::awt
::FontDescriptor Font
, [out] ::com
::sun
::star
::util
::Color ForegroundColor
, [out] ::com
::sun
::star
::util
::Color BackgroundColor
);
2269 void setProperty
([in] string PropertyName
, [in] any Value
);
2270 any getProperty
([in] string PropertyName
);
2272 published
interface XWindow2
{
2273 interface ::com
::sun
::star
::awt
::XWindow
;
2274 void setOutputSize
([in] ::com
::sun
::star
::awt
::Size Size
);
2275 ::com
::sun
::star
::awt
::Size getOutputSize
();
2276 boolean isVisible
();
2278 boolean isEnabled
();
2281 published
interface XWindowListener
{
2282 interface ::com
::sun
::star
::lang
::XEventListener
;
2283 void windowResized
([in] ::com
::sun
::star
::awt
::WindowEvent e
);
2284 void windowMoved
([in] ::com
::sun
::star
::awt
::WindowEvent e
);
2285 void windowShown
([in] ::com
::sun
::star
::lang
::EventObject e
);
2286 void windowHidden
([in] ::com
::sun
::star
::lang
::EventObject e
);
2289 published
interface XGridColumn
;
2290 published
interface XGridColumnModel
{
2291 interface ::com
::sun
::star
::lang
::XComponent
;
2292 interface ::com
::sun
::star
::container
::XContainer
;
2293 interface ::com
::sun
::star
::util
::XCloneable
;
2294 long getColumnCount
();
2295 ::com
::sun
::star
::awt
::grid
::XGridColumn createColumn
();
2296 long addColumn
([in] ::com
::sun
::star
::awt
::grid
::XGridColumn column
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
2297 void removeColumn
([in] long ColumnIndex
) raises
(::com
::sun
::star
::lang
::IndexOutOfBoundsException
);
2298 sequence
< ::com
::sun
::star
::awt
::grid
::XGridColumn
> getColumns
();
2299 ::com
::sun
::star
::awt
::grid
::XGridColumn getColumn
([in] long index
) raises
(::com
::sun
::star
::lang
::IndexOutOfBoundsException
);
2300 void setDefaultColumns
([in] long elements
);
2302 published
interface XGridDataModel
{
2303 interface ::com
::sun
::star
::lang
::XComponent
;
2304 interface ::com
::sun
::star
::util
::XCloneable
;
2305 [attribute
, readonly] long RowCount
;
2306 [attribute
, readonly] long ColumnCount
;
2307 any getCellData
([in] long Column
, [in] long RowIndex
) raises
(::com
::sun
::star
::lang
::IndexOutOfBoundsException
);
2308 any getCellToolTip
([in] long Column
, [in] long RowIndex
) raises
(::com
::sun
::star
::lang
::IndexOutOfBoundsException
);
2309 any getRowHeading
([in] long RowIndex
) raises
(::com
::sun
::star
::lang
::IndexOutOfBoundsException
);
2310 sequence
< any
> getRowData
([in] long RowIndex
) raises
(::com
::sun
::star
::lang
::IndexOutOfBoundsException
);
2312 published
interface XGridDataListener
;
2313 published
interface XMutableGridDataModel
{
2314 interface ::com
::sun
::star
::awt
::grid
::XGridDataModel
;
2315 void addRow
([in] any Heading
, [in] sequence
< any
> Data
);
2316 void addRows
([in] sequence
< any
> Headings
, [in] sequence
< sequence
< any
> > Data
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
2317 void insertRow
([in] long Index
, [in] any Heading
, [in] sequence
< any
> Data
) raises
(::com
::sun
::star
::lang
::IndexOutOfBoundsException
);
2318 void insertRows
([in] long Index
, [in] sequence
< any
> Headings
, [in] sequence
< sequence
< any
> > Data
) raises
(::com
::sun
::star
::lang
::IndexOutOfBoundsException
, ::com
::sun
::star
::lang
::IllegalArgumentException
);
2319 void removeRow
([in] long RowIndex
) raises
(::com
::sun
::star
::lang
::IndexOutOfBoundsException
);
2320 void removeAllRows
();
2321 void updateCellData
([in] long ColumnIndex
, [in] long RowIndex
, [in] any Value
) raises
(::com
::sun
::star
::lang
::IndexOutOfBoundsException
);
2322 void updateRowData
([in] sequence
< long > ColumnIndexes
, [in] long RowIndex
, [in] sequence
< any
> Values
) raises
(::com
::sun
::star
::lang
::IndexOutOfBoundsException
, ::com
::sun
::star
::lang
::IllegalArgumentException
);
2323 void updateRowHeading
([in] long RowIndex
, [in] any Heading
) raises
(::com
::sun
::star
::lang
::IndexOutOfBoundsException
);
2324 void updateCellToolTip
([in] long ColumnIndex
, [in] long RowIndex
, [in] any Value
) raises
(::com
::sun
::star
::lang
::IndexOutOfBoundsException
);
2325 void updateRowToolTip
([in] long RowIndex
, [in] any Value
) raises
(::com
::sun
::star
::lang
::IndexOutOfBoundsException
);
2326 void addGridDataListener
([in] ::com
::sun
::star
::awt
::grid
::XGridDataListener Listener
);
2327 void removeGridDataListener
([in] ::com
::sun
::star
::awt
::grid
::XGridDataListener Listener
);
2329 published service DefaultGridDataModel
: ::com
::sun
::star
::awt
::grid
::XMutableGridDataModel
;
2333 published
enum HorizontalAlignment
{
2341 published
interface XGridColumnListener
;
2342 published
interface XGridColumn
{
2343 interface ::com
::sun
::star
::lang
::XComponent
;
2344 interface ::com
::sun
::star
::util
::XCloneable
;
2345 [attribute
] any Identifier
;
2346 [attribute
] long ColumnWidth
;
2347 [attribute
] long MinWidth
;
2348 [attribute
] long MaxWidth
;
2349 [attribute
] boolean Resizeable
;
2350 [attribute
] long Flexibility
{
2351 set raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
2353 [attribute
] ::com
::sun
::star
::style
::HorizontalAlignment HorizontalAlign
;
2354 [attribute
] string Title
;
2355 [attribute
] string HelpText
;
2356 [attribute
, readonly] long Index
;
2357 [attribute
] long DataColumnIndex
;
2358 void addGridColumnListener
([in] ::com
::sun
::star
::awt
::grid
::XGridColumnListener Listener
);
2359 void removeGridColumnListener
([in] ::com
::sun
::star
::awt
::grid
::XGridColumnListener Listener
);
2361 published
struct GridColumnEvent
: ::com
::sun
::star
::lang
::EventObject
{
2362 string AttributeName
;
2367 published
struct GridDataEvent
: ::com
::sun
::star
::lang
::EventObject
{
2373 published
struct GridSelectionEvent
: ::com
::sun
::star
::lang
::EventObject
{
2374 sequence
< long > SelectedRowIndexes
;
2375 sequence
< long > SelectedColumnIndexes
;
2380 published exception VetoException
: ::com
::sun
::star
::uno
::Exception
{
2385 published
interface XGridControl
{
2386 interface ::com
::sun
::star
::uno
::XInterface
;
2387 long getColumnAtPoint
([in] long X
, [in] long Y
);
2388 long getRowAtPoint
([in] long X
, [in] long Y
);
2389 long getCurrentColumn
();
2390 long getCurrentRow
();
2391 void goToCell
([in] long ColumnIndex
, [in] long RowIndex
) raises
(::com
::sun
::star
::lang
::IndexOutOfBoundsException
, ::com
::sun
::star
::util
::VetoException
);
2393 published
interface XGridSelectionListener
;
2394 published
interface XGridRowSelection
{
2395 interface ::com
::sun
::star
::uno
::XInterface
;
2396 void selectAllRows
();
2397 void selectRow
([in] long RowIndex
) raises
(::com
::sun
::star
::lang
::IndexOutOfBoundsException
);
2398 void deselectAllRows
();
2399 void deselectRow
([in] long RowIndex
) raises
(::com
::sun
::star
::lang
::IndexOutOfBoundsException
);
2400 sequence
< long > getSelectedRows
();
2401 boolean hasSelectedRows
();
2402 boolean isRowSelected
([in] long RowIndex
);
2403 void addSelectionListener
([in] ::com
::sun
::star
::awt
::grid
::XGridSelectionListener listener
);
2404 void removeSelectionListener
([in] ::com
::sun
::star
::awt
::grid
::XGridSelectionListener listener
);
2409 published
enum SelectionType
{
2418 published service UnoControlGridModel
{
2419 service
::com
::sun
::star
::awt
::UnoControlModel
;
2420 [property
] boolean ShowRowHeader
;
2421 [property
] long RowHeaderWidth
;
2422 [property
] boolean ShowColumnHeader
;
2423 [property
, maybevoid
] long ColumnHeaderHeight
;
2424 [property
, maybevoid
] long RowHeight
;
2425 [property
] ::com
::sun
::star
::awt
::grid
::XGridColumnModel ColumnModel
;
2426 [property
] ::com
::sun
::star
::awt
::grid
::XGridDataModel GridDataModel
;
2427 [property
] boolean HScroll
;
2428 [property
] boolean VScroll
;
2429 [property
] boolean Tabstop
;
2430 [property
] ::com
::sun
::star
::view
::SelectionType SelectionModel
;
2431 [property
] boolean UseGridLines
;
2432 [property
, maybevoid
] ::com
::sun
::star
::util
::Color GridLineColor
;
2433 [property
, maybevoid
] ::com
::sun
::star
::util
::Color HeaderBackgroundColor
;
2434 [property
, maybevoid
] ::com
::sun
::star
::util
::Color HeaderTextColor
;
2435 [property
, maybevoid
] ::com
::sun
::star
::util
::Color ActiveSelectionBackgroundColor
;
2436 [property
, maybevoid
] ::com
::sun
::star
::util
::Color InactiveSelectionBackgroundColor
;
2437 [property
, maybevoid
] ::com
::sun
::star
::util
::Color ActiveSelectionTextColor
;
2438 [property
, maybevoid
] ::com
::sun
::star
::util
::Color InactiveSelectionTextColor
;
2439 [property
, maybevoid
] sequence
< ::com
::sun
::star
::util
::Color
> RowBackgroundColors
;
2440 [property
] ::com
::sun
::star
::style
::VerticalAlignment VerticalAlign
;
2441 [property
] ::com
::sun
::star
::awt
::FontDescriptor FontDescriptor
;
2442 [property
, maybevoid
] ::com
::sun
::star
::util
::Color TextColor
;
2443 [property
, maybevoid
] ::com
::sun
::star
::util
::Color TextLineColor
;
2444 [property
] short FontEmphasisMark
;
2445 [property
] short FontRelief
;
2446 [property
] string HelpText
;
2447 [property
] string HelpURL
;
2449 published
interface XGridColumnListener
{
2450 interface ::com
::sun
::star
::lang
::XEventListener
;
2451 void columnChanged
([in] ::com
::sun
::star
::awt
::grid
::GridColumnEvent event
);
2453 published
interface XGridDataListener
{
2454 interface ::com
::sun
::star
::lang
::XEventListener
;
2455 void rowsInserted
([in] ::com
::sun
::star
::awt
::grid
::GridDataEvent Event
);
2456 void rowsRemoved
([in] ::com
::sun
::star
::awt
::grid
::GridDataEvent Event
);
2457 void dataChanged
([in] ::com
::sun
::star
::awt
::grid
::GridDataEvent Event
);
2458 void rowHeadingChanged
([in] ::com
::sun
::star
::awt
::grid
::GridDataEvent Event
);
2460 published
interface XGridSelectionListener
{
2461 interface ::com
::sun
::star
::lang
::XEventListener
;
2462 void selectionChanged
([in] ::com
::sun
::star
::awt
::grid
::GridSelectionEvent gridSelectionEvent
);
2466 published
struct TabPageActivatedEvent
: ::com
::sun
::star
::lang
::EventObject
{
2469 published
interface XTabPage
{
2470 interface ::com
::sun
::star
::uno
::XInterface
;
2472 published service UnoControlTabPage
{
2473 service
::com
::sun
::star
::awt
::UnoControlContainer
;
2474 interface ::com
::sun
::star
::awt
::tab
::XTabPage
;
2476 published
interface XTabPageContainerListener
;
2477 published
interface XTabPageContainer
{
2478 interface ::com
::sun
::star
::uno
::XInterface
;
2479 [attribute
] short ActiveTabPageID
;
2480 short getTabPageCount
();
2481 boolean isTabPageActive
([in] short tabPageIndex
);
2482 ::com
::sun
::star
::awt
::tab
::XTabPage getTabPage
([in] short tabPageIndex
);
2483 ::com
::sun
::star
::awt
::tab
::XTabPage getTabPageByID
([in] short tabPageID
);
2484 void addTabPageContainerListener
([in] ::com
::sun
::star
::awt
::tab
::XTabPageContainerListener listener
);
2485 void removeTabPageContainerListener
([in] ::com
::sun
::star
::awt
::tab
::XTabPageContainerListener listener
);
2487 published service UnoControlTabPageContainer
{
2488 service
::com
::sun
::star
::awt
::UnoControl
;
2489 interface ::com
::sun
::star
::awt
::tab
::XTabPageContainer
;
2491 published
interface XTabPageModel
;
2492 published
interface XTabPageContainerModel
{
2493 interface ::com
::sun
::star
::container
::XIndexContainer
;
2494 interface ::com
::sun
::star
::container
::XContainer
;
2495 ::com
::sun
::star
::awt
::tab
::XTabPageModel createTabPage
([in] short TabPageID
);
2496 ::com
::sun
::star
::awt
::tab
::XTabPageModel loadTabPage
([in] short TabPageID
, [in] string ResourceURL
);
2498 published service UnoControlTabPageContainerModel
{
2499 service
::com
::sun
::star
::awt
::UnoControlModel
;
2500 interface ::com
::sun
::star
::awt
::tab
::XTabPageContainerModel
;
2502 published
interface XTabPageModel
{
2503 interface ::com
::sun
::star
::uno
::XInterface
;
2504 [attribute
, readonly] short TabPageID
;
2505 [attribute
] boolean Enabled
;
2506 [attribute
] string Title
;
2507 [attribute
] string ImageURL
;
2508 [attribute
] string ToolTip
;
2510 published service UnoControlTabPageModel
{
2511 interface ::com
::sun
::star
::awt
::tab
::XTabPageModel
;
2512 [property
, optional] string Title
;
2513 [property
, optional] string HelpText
;
2514 [property
, optional] string HelpURL
;
2515 [property
, optional] boolean HScroll
;
2516 [property
, optional] boolean VScroll
;
2517 [property
, optional] long ScrollLeft
;
2518 [property
, optional] long ScrollTop
;
2519 [property
, optional] long ScrollWidth
;
2520 [property
, optional] long ScrollHeight
;
2522 published
interface XTabPageContainerListener
{
2523 interface ::com
::sun
::star
::lang
::XEventListener
;
2524 void tabPageActivated
([in] ::com
::sun
::star
::awt
::tab
::TabPageActivatedEvent tabPageActivatedEvent
);
2529 published
interface XSelectionChangeListener
;
2530 published
interface XSelectionSupplier
{
2531 interface ::com
::sun
::star
::uno
::XInterface
;
2532 boolean select
([in] any xSelection
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
2534 void addSelectionChangeListener
([in] ::com
::sun
::star
::view
::XSelectionChangeListener xListener
);
2535 void removeSelectionChangeListener
([in] ::com
::sun
::star
::view
::XSelectionChangeListener xListener
);
2539 published
interface XShape
;
2542 published
interface XAxisXSupplier
{
2543 interface ::com
::sun
::star
::uno
::XInterface
;
2544 ::com
::sun
::star
::drawing
::XShape getXAxisTitle
();
2545 ::com
::sun
::star
::beans
::XPropertySet getXAxis
();
2546 ::com
::sun
::star
::beans
::XPropertySet getXMainGrid
();
2547 ::com
::sun
::star
::beans
::XPropertySet getXHelpGrid
();
2549 published service ChartAxisXSupplier
{
2550 interface ::com
::sun
::star
::chart
::XAxisXSupplier
;
2551 [property
] boolean HasXAxis
;
2552 [property
] boolean HasXAxisDescription
;
2553 [property
] boolean HasXAxisGrid
;
2554 [property
] boolean HasXAxisHelpGrid
;
2555 [property
] boolean HasXAxisTitle
;
2557 published
interface XAxisZSupplier
{
2558 interface ::com
::sun
::star
::uno
::XInterface
;
2559 ::com
::sun
::star
::drawing
::XShape getZAxisTitle
();
2560 ::com
::sun
::star
::beans
::XPropertySet getZMainGrid
();
2561 ::com
::sun
::star
::beans
::XPropertySet getZHelpGrid
();
2562 ::com
::sun
::star
::beans
::XPropertySet getZAxis
();
2564 published service ChartAxisZSupplier
{
2565 interface ::com
::sun
::star
::chart
::XAxisZSupplier
;
2566 [property
] boolean HasZAxis
;
2567 [property
] boolean HasZAxisDescription
;
2568 [property
] boolean HasZAxisGrid
;
2569 [property
] boolean HasZAxisHelpGrid
;
2570 [property
] boolean HasZAxisTitle
;
2572 published
enum ChartErrorCategory
{
2575 STANDARD_DEVIATION
= 2,
2580 published
enum ChartErrorIndicatorType
{
2586 published
enum ChartRegressionCurveType
{
2594 published service ChartStatistics
{
2595 interface ::com
::sun
::star
::beans
::XPropertySet
;
2596 [property
] double ConstantErrorLow
;
2597 [property
] double ConstantErrorHigh
;
2598 [property
] boolean MeanValue
;
2599 /** @deprecated */ [property
] ::com
::sun
::star
::chart
::ChartErrorCategory ErrorCategory
;
2600 [property
, optional] long ErrorBarStyle
;
2601 [property
] double PercentageError
;
2602 [property
] double ErrorMargin
;
2603 [property
] ::com
::sun
::star
::chart
::ChartErrorIndicatorType ErrorIndicator
;
2604 [property
] ::com
::sun
::star
::chart
::ChartRegressionCurveType RegressionCurves
;
2605 [property
, optional] string ErrorBarRangePositive
;
2606 [property
, optional] string ErrorBarRangeNegative
;
2608 published
interface XAxisYSupplier
{
2609 interface ::com
::sun
::star
::uno
::XInterface
;
2610 ::com
::sun
::star
::drawing
::XShape getYAxisTitle
();
2611 ::com
::sun
::star
::beans
::XPropertySet getYAxis
();
2612 ::com
::sun
::star
::beans
::XPropertySet getYHelpGrid
();
2613 ::com
::sun
::star
::beans
::XPropertySet getYMainGrid
();
2615 published service ChartAxisYSupplier
{
2616 interface ::com
::sun
::star
::chart
::XAxisYSupplier
;
2617 [property
] boolean HasYAxis
;
2618 [property
] boolean HasYAxisDescription
;
2619 [property
] boolean HasYAxisGrid
;
2620 [property
] boolean HasYAxisHelpGrid
;
2621 [property
] boolean HasYAxisTitle
;
2623 published
interface XTwoAxisYSupplier
{
2624 interface ::com
::sun
::star
::chart
::XAxisYSupplier
;
2625 ::com
::sun
::star
::beans
::XPropertySet getSecondaryYAxis
();
2627 published service ChartTwoAxisYSupplier
{
2628 service
::com
::sun
::star
::chart
::ChartAxisYSupplier
;
2629 interface ::com
::sun
::star
::chart
::XTwoAxisYSupplier
;
2630 [property
] boolean HasSecondaryYAxis
;
2631 [property
] boolean HasSecondaryYAxisDescription
;
2632 [property
, optional] boolean HasSecondaryYAxisTitle
;
2634 published
enum ChartDataRowSource
{
2639 interface XAxisSupplier
{
2640 interface ::com
::sun
::star
::uno
::XInterface
;
2641 ::com
::sun
::star
::chart
::XAxis getAxis
([in] long nDimensionIndex
);
2642 ::com
::sun
::star
::chart
::XAxis getSecondaryAxis
([in] long nDimensionIndex
);
2646 /** @deprecated */ published
interface XShapeDescriptor
{
2647 interface ::com
::sun
::star
::uno
::XInterface
;
2648 string getShapeType
();
2650 published
interface XShape
{
2651 interface ::com
::sun
::star
::drawing
::XShapeDescriptor
;
2652 ::com
::sun
::star
::awt
::Point getPosition
();
2653 void setPosition
([in] ::com
::sun
::star
::awt
::Point aPosition
);
2654 ::com
::sun
::star
::awt
::Size getSize
();
2655 void setSize
([in] ::com
::sun
::star
::awt
::Size aSize
) raises
(::com
::sun
::star
::beans
::PropertyVetoException
);
2659 published
interface XDiagram
{
2660 interface ::com
::sun
::star
::drawing
::XShape
;
2661 string getDiagramType
();
2662 ::com
::sun
::star
::beans
::XPropertySet getDataRowProperties
([in] long nRow
) raises
(::com
::sun
::star
::lang
::IndexOutOfBoundsException
);
2663 ::com
::sun
::star
::beans
::XPropertySet getDataPointProperties
([in] long nCol
, [in] long nRow
) raises
(::com
::sun
::star
::lang
::IndexOutOfBoundsException
);
2665 interface XDiagramPositioning
{
2666 interface ::com
::sun
::star
::uno
::XInterface
;
2667 void setAutomaticDiagramPositioning
();
2668 boolean isAutomaticDiagramPositioning
();
2669 void setDiagramPositionExcludingAxes
([in] ::com
::sun
::star
::awt
::Rectangle PositionRect
);
2670 boolean isExcludingDiagramPositioning
();
2671 ::com
::sun
::star
::awt
::Rectangle calculateDiagramPositionExcludingAxes
();
2672 void setDiagramPositionIncludingAxes
([in] ::com
::sun
::star
::awt
::Rectangle PositionRect
);
2673 ::com
::sun
::star
::awt
::Rectangle calculateDiagramPositionIncludingAxes
();
2674 void setDiagramPositionIncludingAxesAndAxisTitles
([in] ::com
::sun
::star
::awt
::Rectangle PositionRect
);
2675 ::com
::sun
::star
::awt
::Rectangle calculateDiagramPositionIncludingAxesAndAxisTitles
();
2677 interface XSecondAxisTitleSupplier
{
2678 interface ::com
::sun
::star
::uno
::XInterface
;
2679 ::com
::sun
::star
::drawing
::XShape getSecondXAxisTitle
();
2680 ::com
::sun
::star
::drawing
::XShape getSecondYAxisTitle
();
2684 published service UserDefinedAttributesSupplier
{
2685 [property
] ::com
::sun
::star
::container
::XNameContainer UserDefinedAttributes
;
2689 published service Diagram
{
2690 [optional] service
::com
::sun
::star
::xml
::UserDefinedAttributesSupplier
;
2691 interface ::com
::sun
::star
::chart
::XDiagram
;
2692 interface ::com
::sun
::star
::beans
::XPropertySet
;
2693 [optional] interface ::com
::sun
::star
::chart
::XAxisSupplier
;
2694 [optional] interface ::com
::sun
::star
::chart
::XSecondAxisTitleSupplier
;
2695 [optional] interface ::com
::sun
::star
::chart
::XDiagramPositioning
;
2696 [property
, optional] boolean AutomaticPosition
;
2697 [property
, optional] boolean AutomaticSize
;
2698 [property
] ::com
::sun
::star
::chart
::ChartDataRowSource DataRowSource
;
2699 [property
] long DataCaption
;
2700 [property
, optional] long MissingValueTreatment
;
2702 published
interface X3DDefaultSetter
{
2703 interface ::com
::sun
::star
::uno
::XInterface
;
2704 void set3DSettingsToDefault
();
2705 void setDefaultRotation
();
2706 void setDefaultIllumination
();
2708 published
interface X3DDisplay
{
2709 interface ::com
::sun
::star
::uno
::XInterface
;
2710 ::com
::sun
::star
::beans
::XPropertySet getWall
();
2711 ::com
::sun
::star
::beans
::XPropertySet getFloor
();
2713 published service Dim3DDiagram
{
2714 interface ::com
::sun
::star
::chart
::X3DDisplay
;
2715 [optional] interface ::com
::sun
::star
::chart
::X3DDefaultSetter
;
2716 [property
] boolean Dim3D
;
2717 [property
, optional] long Perspective
;
2718 [property
, optional] long RotationHorizontal
;
2719 [property
, optional] long RotationVertical
;
2721 published service StackableDiagram
{
2722 [property
] boolean Percent
;
2723 [property
] boolean Stacked
;
2725 published service AreaDiagram
{
2726 service
::com
::sun
::star
::chart
::Diagram
;
2727 service
::com
::sun
::star
::chart
::ChartStatistics
;
2728 service
::com
::sun
::star
::chart
::ChartAxisXSupplier
;
2729 service
::com
::sun
::star
::chart
::ChartTwoAxisYSupplier
;
2730 service
::com
::sun
::star
::chart
::ChartAxisZSupplier
;
2731 service
::com
::sun
::star
::chart
::Dim3DDiagram
;
2732 service
::com
::sun
::star
::chart
::StackableDiagram
;
2734 published service BarDiagram
{
2735 service
::com
::sun
::star
::chart
::Diagram
;
2736 service
::com
::sun
::star
::chart
::ChartStatistics
;
2737 service
::com
::sun
::star
::chart
::ChartAxisXSupplier
;
2738 service
::com
::sun
::star
::chart
::ChartTwoAxisYSupplier
;
2739 service
::com
::sun
::star
::chart
::ChartAxisZSupplier
;
2740 service
::com
::sun
::star
::chart
::Dim3DDiagram
;
2741 service
::com
::sun
::star
::chart
::StackableDiagram
;
2742 [property
] boolean Vertical
;
2743 [property
, optional] boolean Deep
;
2744 [property
, optional] boolean StackedBarsConnected
;
2745 [property
, optional] boolean GroupBarsPerAxis
;
2746 /** @deprecated */ [property
] long NumberOfLines
;
2748 published service BubbleDiagram
{
2749 service
::com
::sun
::star
::chart
::Diagram
;
2750 service
::com
::sun
::star
::chart
::ChartAxisXSupplier
;
2751 service
::com
::sun
::star
::chart
::ChartTwoAxisYSupplier
;
2752 [optional] service
::com
::sun
::star
::chart
::ChartStatistics
;
2754 published service Chart3DBarProperties
{
2755 interface ::com
::sun
::star
::beans
::XPropertySet
;
2756 [property
] long SolidType
;
2760 published
enum BitmapMode
{
2765 published
enum FillStyle
{
2772 published
enum HatchStyle
{
2777 published
struct Hatch
{
2778 ::com
::sun
::star
::drawing
::HatchStyle Style
;
2779 ::com
::sun
::star
::util
::Color Color
;
2783 published
enum RectanglePoint
{
2796 published
struct GraphicCrop
{
2804 published service FillProperties
{
2805 [property
] ::com
::sun
::star
::drawing
::FillStyle FillStyle
;
2806 [property
] ::com
::sun
::star
::util
::Color FillColor
;
2807 [property
] short FillTransparence
;
2808 [property
] string FillTransparenceGradientName
;
2809 [property
, optional] ::com
::sun
::star
::awt
::Gradient FillTransparenceGradient
;
2810 [property
] string FillGradientName
;
2811 [property
, optional] ::com
::sun
::star
::awt
::Gradient FillGradient
;
2812 [property
] string FillHatchName
;
2813 [property
, optional] ::com
::sun
::star
::drawing
::Hatch FillHatch
;
2814 [property
] boolean FillBackground
;
2815 [property
] string FillBitmapName
;
2816 [property
, optional] ::com
::sun
::star
::awt
::XBitmap FillBitmap
;
2817 /** @deprecated */ [property
, optional] string FillBitmapURL
;
2818 [property
] short FillBitmapPositionOffsetX
;
2819 [property
] short FillBitmapPositionOffsetY
;
2820 [property
] short FillBitmapOffsetX
;
2821 [property
] short FillBitmapOffsetY
;
2822 [property
] ::com
::sun
::star
::drawing
::RectanglePoint FillBitmapRectanglePoint
;
2823 [property
] boolean FillBitmapLogicalSize
;
2824 [property
] long FillBitmapSizeX
;
2825 [property
] long FillBitmapSizeY
;
2826 [property
] ::com
::sun
::star
::drawing
::BitmapMode FillBitmapMode
;
2827 [property
, optional] boolean FillBitmapStretch
;
2828 [property
, optional] boolean FillBitmapTile
;
2829 [property
, optional] ::com
::sun
::star
::text
::GraphicCrop GraphicCrop
;
2830 [property
, optional] boolean FillUseSlideBackground
;
2832 published
enum LineCap
{
2837 published
enum DashStyle
{
2843 published
struct LineDash
{
2844 ::com
::sun
::star
::drawing
::DashStyle Style
;
2851 published
enum LineJoint
{
2853 /** @deprecated */ MIDDLE
= 1,
2858 published
enum LineStyle
{
2863 published
enum PolygonFlags
{
2869 published
typedef sequence
< ::com
::sun
::star
::drawing
::PolygonFlags
> FlagSequence
;
2870 published
typedef sequence
< ::com
::sun
::star
::drawing
::FlagSequence
> FlagSequenceSequence
;
2871 published
typedef sequence
< ::com
::sun
::star
::awt
::Point
> PointSequence
;
2872 published
typedef sequence
< ::com
::sun
::star
::drawing
::PointSequence
> PointSequenceSequence
;
2873 published
struct PolyPolygonBezierCoords
{
2874 ::com
::sun
::star
::drawing
::PointSequenceSequence Coordinates
;
2875 ::com
::sun
::star
::drawing
::FlagSequenceSequence Flags
;
2877 published service LineProperties
{
2878 [property
] ::com
::sun
::star
::drawing
::LineStyle LineStyle
;
2879 [property
] ::com
::sun
::star
::drawing
::LineDash LineDash
;
2880 [property
, optional] string LineDashName
;
2881 [property
] ::com
::sun
::star
::util
::Color LineColor
;
2882 [property
] short LineTransparence
;
2883 [property
] long LineWidth
;
2884 [property
] ::com
::sun
::star
::drawing
::LineJoint LineJoint
;
2885 [property
, optional] ::com
::sun
::star
::drawing
::LineCap LineCap
;
2886 [property
, optional] string LineStartName
;
2887 [property
, optional] string LineEndName
;
2888 [property
, optional] ::com
::sun
::star
::drawing
::PolyPolygonBezierCoords LineStart
;
2889 [property
, optional] ::com
::sun
::star
::drawing
::PolyPolygonBezierCoords LineEnd
;
2890 [property
, optional] boolean LineStartCenter
;
2891 [property
, optional] long LineStartWidth
;
2892 [property
, optional] boolean LineEndCenter
;
2893 [property
, optional] long LineEndWidth
;
2897 published service ChartArea
{
2898 service
::com
::sun
::star
::drawing
::FillProperties
;
2899 service
::com
::sun
::star
::drawing
::LineProperties
;
2900 [optional] service
::com
::sun
::star
::xml
::UserDefinedAttributesSupplier
;
2901 interface ::com
::sun
::star
::beans
::XPropertySet
;
2903 published
enum ChartAxisArrangeOrderType
{
2909 published
enum ChartAxisLabelPosition
{
2911 NEAR_AXIS_OTHER_SIDE
= 1,
2915 published
enum ChartAxisMarkPosition
{
2918 AT_LABELS_AND_AXIS
= 2
2920 published
enum ChartAxisPosition
{
2926 published
struct TimeIncrement
{
2927 any MajorTimeInterval
;
2928 any MinorTimeInterval
;
2932 interface ::com
::sun
::star
::uno
::XInterface
;
2933 ::com
::sun
::star
::beans
::XPropertySet getAxisTitle
();
2934 ::com
::sun
::star
::beans
::XPropertySet getMajorGrid
();
2935 ::com
::sun
::star
::beans
::XPropertySet getMinorGrid
();
2939 published
struct BorderLine
{
2940 ::com
::sun
::star
::util
::Color Color
;
2941 short InnerLineWidth
;
2942 short OuterLineWidth
;
2945 published
struct BorderLine2
: ::com
::sun
::star
::table
::BorderLine
{
2947 unsigned long LineWidth
;
2949 published
enum ShadowLocation
{
2956 published
struct ShadowFormat
{
2957 ::com
::sun
::star
::table
::ShadowLocation Location
;
2959 boolean IsTransparent
;
2960 ::com
::sun
::star
::util
::Color Color
;
2964 published service CharacterProperties
{
2965 [property
] string CharFontName
;
2966 [property
] string CharFontStyleName
;
2967 [property
] short CharFontFamily
;
2968 [property
] short CharFontCharSet
;
2969 [property
] short CharFontPitch
;
2970 [property
] ::com
::sun
::star
::util
::Color CharColor
;
2971 [property
, optional] short CharEscapement
;
2972 [property
] float CharHeight
;
2973 [property
] short CharUnderline
;
2974 [property
] float CharWeight
;
2975 [property
] ::com
::sun
::star
::awt
::FontSlant CharPosture
;
2976 [property
, optional] boolean CharAutoKerning
;
2977 [property
, optional] ::com
::sun
::star
::util
::Color CharBackColor
;
2978 [property
, optional] long CharShadingValue
;
2979 [property
, optional] boolean CharBackTransparent
;
2980 [property
, optional] short CharCaseMap
;
2981 [property
, optional] boolean CharCrossedOut
;
2982 [property
, optional] boolean CharFlash
;
2983 [property
, optional] short CharStrikeout
;
2984 [property
, optional] boolean CharWordMode
;
2985 [property
, optional] short CharKerning
;
2986 [property
] ::com
::sun
::star
::lang
::Locale CharLocale
;
2987 [property
, optional] boolean CharKeepTogether
;
2988 [property
, optional] boolean CharNoLineBreak
;
2989 [property
, optional] boolean CharShadowed
;
2990 [property
, optional] short CharFontType
;
2991 [property
, optional] string CharStyleName
;
2992 [property
, optional] boolean CharContoured
;
2993 [property
, optional] boolean CharCombineIsOn
;
2994 [property
, optional] string CharCombinePrefix
;
2995 [property
, optional] string CharCombineSuffix
;
2996 [property
, optional] short CharEmphasis
;
2997 [property
, optional] short CharRelief
;
2998 [property
, optional] string RubyText
;
2999 [property
, optional] short RubyAdjust
;
3000 [property
, optional] string RubyCharStyleName
;
3001 /** @deprecated */ [property
, optional] boolean RubyIsAbove
;
3002 [property
, optional] short CharRotation
;
3003 [property
, optional] boolean CharRotationIsFitToLine
;
3004 [property
, optional] short CharScaleWidth
;
3005 [property
, optional] string HyperLinkURL
;
3006 [property
, optional] string HyperLinkTarget
;
3007 [property
, optional] string HyperLinkName
;
3008 [property
, optional] string VisitedCharStyleName
;
3009 [property
, optional] string UnvisitedCharStyleName
;
3010 [property
, optional] byte CharEscapementHeight
;
3011 [property
, optional] boolean CharNoHyphenation
;
3012 [property
] ::com
::sun
::star
::util
::Color CharUnderlineColor
;
3013 [property
] boolean CharUnderlineHasColor
;
3014 [property
, optional] sequence
< string > CharStyleNames
;
3015 [property
, optional] boolean CharHidden
;
3016 [property
, optional] ::com
::sun
::star
::container
::XNameContainer TextUserDefinedAttributes
;
3017 [property
, optional] ::com
::sun
::star
::table
::BorderLine2 CharLeftBorder
;
3018 [property
, optional] ::com
::sun
::star
::table
::BorderLine2 CharRightBorder
;
3019 [property
, optional] ::com
::sun
::star
::table
::BorderLine2 CharTopBorder
;
3020 [property
, optional] ::com
::sun
::star
::table
::BorderLine2 CharBottomBorder
;
3021 [property
, optional] long CharBorderDistance
;
3022 [property
, optional] long CharLeftBorderDistance
;
3023 [property
, optional] long CharRightBorderDistance
;
3024 [property
, optional] long CharTopBorderDistance
;
3025 [property
, optional] long CharBottomBorderDistance
;
3026 [property
, optional] ::com
::sun
::star
::table
::ShadowFormat CharShadowFormat
;
3027 [property
, optional] ::com
::sun
::star
::util
::Color CharHighlight
;
3028 [property
, optional] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> CharInteropGrabBag
;
3029 [property
, optional] short RubyPosition
;
3030 [property
, optional] short CharTransparence
;
3031 [property
, optional] short CharColorTheme
;
3032 [property
, optional] short CharColorTintOrShade
;
3036 published service ChartAxis
{
3037 service
::com
::sun
::star
::drawing
::LineProperties
;
3038 service
::com
::sun
::star
::style
::CharacterProperties
;
3039 [optional] service
::com
::sun
::star
::xml
::UserDefinedAttributesSupplier
;
3040 interface ::com
::sun
::star
::beans
::XPropertySet
;
3041 [optional] interface ::com
::sun
::star
::chart
::XAxis
;
3042 [property
, optional] double Max
;
3043 [property
, optional] double Min
;
3044 [property
, optional] double StepMain
;
3045 [property
, optional] long StepHelpCount
;
3046 /** @deprecated */ [property
, optional] double StepHelp
;
3047 [property
, optional] boolean AutoMax
;
3048 [property
, optional] boolean AutoMin
;
3049 [property
, optional] boolean AutoStepMain
;
3050 [property
, optional] boolean AutoStepHelp
;
3051 [property
, optional] boolean Logarithmic
;
3052 [property
, optional] long AxisType
;
3053 [property
, maybevoid
, optional] ::com
::sun
::star
::chart
::TimeIncrement TimeIncrement
;
3054 [property
, optional] boolean ReverseDirection
;
3055 [property
, optional] ::com
::sun
::star
::chart
::ChartAxisPosition CrossoverPosition
;
3056 [property
, optional] double CrossoverValue
;
3057 [property
, optional] double Origin
;
3058 [property
, optional] boolean AutoOrigin
;
3059 [property
] long Marks
;
3060 [property
] long HelpMarks
;
3061 [property
, optional] ::com
::sun
::star
::chart
::ChartAxisMarkPosition MarkPosition
;
3062 [property
] boolean DisplayLabels
;
3063 [property
] long NumberFormat
;
3064 [property
, optional] boolean LinkNumberFormatToSource
;
3065 [property
, optional] ::com
::sun
::star
::chart
::ChartAxisLabelPosition LabelPosition
;
3066 [property
] long TextRotation
;
3067 [property
] ::com
::sun
::star
::chart
::ChartAxisArrangeOrderType ArrangeOrder
;
3068 [property
] boolean TextBreak
;
3069 [property
] boolean TextCanOverlap
;
3070 [property
] long Overlap
;
3071 [property
] long GapWidth
;
3073 published constants ChartAxisAssign
{
3074 const long PRIMARY_Y
= 2;
3075 const long SECONDARY_Y
= 4;
3077 published constants ChartAxisMarks
{
3078 const long INNER
= 1;
3079 const long NONE
= 0;
3080 const long OUTER
= 2;
3082 published constants ChartAxisType
{
3083 const long AUTOMATIC
= 0;
3084 const long CATEGORY
= 1;
3085 const long DATE
= 2;
3087 published
interface XChartDataChangeEventListener
;
3088 published
interface XChartData
{
3089 interface ::com
::sun
::star
::uno
::XInterface
;
3090 void addChartDataChangeEventListener
([in] ::com
::sun
::star
::chart
::XChartDataChangeEventListener aListener
);
3091 void removeChartDataChangeEventListener
([in] ::com
::sun
::star
::chart
::XChartDataChangeEventListener aListener
);
3092 double getNotANumber
();
3093 boolean isNotANumber
([in] double nNumber
);
3095 published service ChartData
{
3096 interface ::com
::sun
::star
::chart
::XChartData
;
3098 published
interface XChartDataArray
{
3099 interface ::com
::sun
::star
::chart
::XChartData
;
3100 sequence
< sequence
< double > > getData
();
3101 void setData
([in] sequence
< sequence
< double > > aData
);
3102 sequence
< string > getRowDescriptions
();
3103 void setRowDescriptions
([in] sequence
< string > aRowDescriptions
);
3104 sequence
< string > getColumnDescriptions
();
3105 void setColumnDescriptions
([in] sequence
< string > aColumnDescriptions
);
3107 published service ChartDataArray
{
3108 service
::com
::sun
::star
::chart
::ChartData
;
3109 interface ::com
::sun
::star
::chart
::XChartDataArray
;
3111 published constants ChartDataCaption
{
3112 const long CUSTOM = 32;
3113 const long DATA_SERIES
= 64;
3114 /** @deprecated */ const long FORMAT
= 8;
3115 const long NONE
= 0;
3116 const long PERCENT
= 2;
3117 const long SYMBOL
= 16;
3118 const long TEXT
= 4;
3119 const long VALUE
= 1;
3121 published
enum ChartDataChangeType
{
3124 COLUMN_INSERTED
= 2,
3129 published
struct ChartDataChangeEvent
: ::com
::sun
::star
::lang
::EventObject
{
3130 ::com
::sun
::star
::chart
::ChartDataChangeType Type
;
3136 /** @deprecated */ published
struct ChartDataValue
{
3141 /** @deprecated */ published
typedef sequence
< ::com
::sun
::star
::chart
::ChartDataValue
> ChartDataPoint
;
3142 published service ChartDataPointProperties
{
3143 service
::com
::sun
::star
::drawing
::LineProperties
;
3144 service
::com
::sun
::star
::style
::CharacterProperties
;
3145 [optional] service
::com
::sun
::star
::drawing
::FillProperties
;
3146 [optional] service
::com
::sun
::star
::xml
::UserDefinedAttributesSupplier
;
3147 [optional] service
::com
::sun
::star
::chart
::Chart3DBarProperties
;
3148 interface ::com
::sun
::star
::beans
::XPropertySet
;
3149 [property
] long DataCaption
;
3150 [property
, optional] string LabelSeparator
;
3151 [property
, optional] long NumberFormat
;
3152 [property
, optional] long PercentageNumberFormat
;
3153 [property
, optional] long LabelPlacement
;
3154 [property
, optional] long SymbolType
;
3155 /** @deprecated */ [property
, optional] string SymbolBitmapURL
;
3156 [property
, optional] long SegmentOffset
;
3157 [property
, optional] boolean TextWordWrap
;
3158 [property
, optional] ::com
::sun
::star
::graphic
::XGraphic SymbolBitmap
;
3160 /** @deprecated */ published
struct ChartDataRow
{
3162 sequence
< sequence
< ::com
::sun
::star
::chart
::ChartDataValue
> > Points
;
3164 published service ChartDataRowProperties
{
3165 service
::com
::sun
::star
::chart
::ChartDataPointProperties
;
3166 [optional] service
::com
::sun
::star
::chart
::ChartStatistics
;
3167 [optional] service
::com
::sun
::star
::xml
::UserDefinedAttributesSupplier
;
3168 interface ::com
::sun
::star
::beans
::XPropertySet
;
3169 [property
] long Axis
;
3170 [property
, optional, readonly] ::com
::sun
::star
::beans
::XPropertySet DataRegressionProperties
;
3171 [property
, optional, readonly] ::com
::sun
::star
::beans
::XPropertySet DataErrorProperties
;
3172 [property
, optional, readonly] ::com
::sun
::star
::beans
::XPropertySet DataMeanValueProperties
;
3176 published
interface XController
;
3177 published
interface XModel
{
3178 interface ::com
::sun
::star
::lang
::XComponent
;
3179 boolean attachResource
([in] string URL
, [in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> Arguments
);
3181 sequence
< ::com
::sun
::star
::beans
::PropertyValue
> getArgs
();
3182 void connectController
([in] ::com
::sun
::star
::frame
::XController Controller
);
3183 void disconnectController
([in] ::com
::sun
::star
::frame
::XController Controller
);
3184 void lockControllers
();
3185 void unlockControllers
();
3186 boolean hasControllersLocked
();
3187 ::com
::sun
::star
::frame
::XController getCurrentController
();
3188 void setCurrentController
([in] ::com
::sun
::star
::frame
::XController Controller
) raises
(::com
::sun
::star
::container
::NoSuchElementException
);
3189 ::com
::sun
::star
::uno
::XInterface getCurrentSelection
();
3193 published
interface XChartDocument
{
3194 interface ::com
::sun
::star
::frame
::XModel
;
3195 ::com
::sun
::star
::drawing
::XShape getTitle
();
3196 ::com
::sun
::star
::drawing
::XShape getSubTitle
();
3197 ::com
::sun
::star
::drawing
::XShape getLegend
();
3198 ::com
::sun
::star
::beans
::XPropertySet getArea
();
3199 ::com
::sun
::star
::chart
::XDiagram getDiagram
();
3200 void setDiagram
([in] ::com
::sun
::star
::chart
::XDiagram xDiagram
);
3201 ::com
::sun
::star
::chart
::XChartData getData
();
3202 void attachData
([in] ::com
::sun
::star
::chart
::XChartData xData
);
3206 published
interface XDrawPage
;
3207 /** @deprecated */ published
interface XDrawPageSupplier
{
3208 interface ::com
::sun
::star
::uno
::XInterface
;
3209 ::com
::sun
::star
::drawing
::XDrawPage getDrawPage
();
3213 published service ChartDocument
{
3214 [optional] service
::com
::sun
::star
::xml
::UserDefinedAttributesSupplier
;
3215 interface ::com
::sun
::star
::chart
::XChartDocument
;
3216 interface ::com
::sun
::star
::beans
::XPropertySet
;
3217 [optional] interface ::com
::sun
::star
::drawing
::XDrawPageSupplier
;
3218 [property
] boolean HasMainTitle
;
3219 [property
] boolean HasSubTitle
;
3220 [property
] boolean HasLegend
;
3222 published service ChartGrid
{
3223 service
::com
::sun
::star
::drawing
::LineProperties
;
3224 [optional] service
::com
::sun
::star
::xml
::UserDefinedAttributesSupplier
;
3225 interface ::com
::sun
::star
::beans
::XPropertySet
;
3227 published
enum ChartLegendPosition
{
3236 published
struct HomogenMatrixLine3
{
3241 published
struct HomogenMatrix3
{
3242 ::com
::sun
::star
::drawing
::HomogenMatrixLine3 Line1
;
3243 ::com
::sun
::star
::drawing
::HomogenMatrixLine3 Line2
;
3244 ::com
::sun
::star
::drawing
::HomogenMatrixLine3 Line3
;
3246 published
interface XGluePointsSupplier
{
3247 interface ::com
::sun
::star
::uno
::XInterface
;
3248 ::com
::sun
::star
::container
::XIndexContainer getGluePoints
();
3252 published
interface XStyle
;
3255 published service Shape
{
3256 interface ::com
::sun
::star
::beans
::XPropertySet
;
3257 interface ::com
::sun
::star
::drawing
::XShape
;
3258 interface ::com
::sun
::star
::lang
::XComponent
;
3259 interface ::com
::sun
::star
::drawing
::XShapeDescriptor
;
3260 [optional] interface ::com
::sun
::star
::drawing
::XGluePointsSupplier
;
3261 [optional] interface ::com
::sun
::star
::beans
::XTolerantMultiPropertySet
;
3262 [property
, optional] long ZOrder
;
3263 [property
, optional] short LayerID
;
3264 [property
, optional] string LayerName
;
3265 [property
, optional] boolean Visible
;
3266 [property
, optional] boolean Printable
;
3267 [property
, optional] boolean MoveProtect
;
3268 [property
, optional] string Name
;
3269 [property
, optional] boolean SizeProtect
;
3270 [property
, optional] ::com
::sun
::star
::style
::XStyle Style
;
3271 [property
, optional] ::com
::sun
::star
::drawing
::HomogenMatrix3 Transformation
;
3272 [property
, optional] ::com
::sun
::star
::container
::XNameContainer ShapeUserDefinedAttributes
;
3273 [property
, optional] long NavigationOrder
;
3274 [property
, optional] string Hyperlink
;
3275 [property
, optional] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> InteropGrabBag
;
3276 [property
, optional] short RelativeHeight
;
3277 [property
, optional] short RelativeWidth
;
3278 [property
, optional] short RelativeHeightRelation
;
3279 [property
, optional] short RelativeWidthRelation
;
3280 [property
, optional] string Title
;
3281 [property
, optional] string Description
;
3282 [property
, optional] boolean Decorative
;
3286 published service ChartLegend
{
3287 service
::com
::sun
::star
::drawing
::Shape
;
3288 service
::com
::sun
::star
::style
::CharacterProperties
;
3289 [optional] service
::com
::sun
::star
::xml
::UserDefinedAttributesSupplier
;
3290 [property
, optional] boolean AutomaticPosition
;
3291 [property
] ::com
::sun
::star
::chart
::ChartLegendPosition Alignment
;
3293 published service ChartLine
{
3294 service
::com
::sun
::star
::drawing
::LineProperties
;
3295 interface ::com
::sun
::star
::beans
::XPropertySet
;
3297 published service ChartPieSegmentProperties
{
3298 service
::com
::sun
::star
::chart
::ChartDataPointProperties
;
3299 interface ::com
::sun
::star
::beans
::XPropertySet
;
3300 [property
] long SegmentOffset
;
3302 published
struct ChartSeriesAddress
{
3303 string DataRangeAddress
;
3304 string LabelAddress
;
3305 sequence
< string > DomainRangeAddresses
;
3307 published constants ChartSolidType
{
3308 const long CONE
= 2;
3309 const long CYLINDER
= 1;
3310 const long PYRAMID
= 3;
3311 const long RECTANGULAR_SOLID
= 0;
3313 published constants ChartSymbolType
{
3314 const long AUTO = -2;
3315 const long BITMAPURL
= -1;
3316 const long NONE
= -3;
3317 const long SYMBOL0
= 0;
3318 const long SYMBOL1
= 1;
3319 const long SYMBOL2
= 2;
3320 const long SYMBOL3
= 3;
3321 const long SYMBOL4
= 4;
3322 const long SYMBOL5
= 5;
3323 const long SYMBOL6
= 6;
3324 const long SYMBOL7
= 7;
3326 published service ChartTableAddressSupplier
{
3327 [property
] string CategoriesRangeAddress
;
3328 [property
] sequence
< ::com
::sun
::star
::chart
::ChartSeriesAddress
> SeriesAddresses
;
3329 [property
, optional] string MainTitleAddress
;
3330 [property
, optional] string SubTitleAddress
;
3332 published service ChartTitle
{
3333 service
::com
::sun
::star
::drawing
::Shape
;
3334 [optional] service
::com
::sun
::star
::xml
::UserDefinedAttributesSupplier
;
3335 [property
, optional] boolean AutomaticPosition
;
3336 [property
] long TextRotation
;
3337 [property
] string String;
3339 published
interface XTwoAxisXSupplier
{
3340 interface ::com
::sun
::star
::chart
::XAxisXSupplier
;
3341 ::com
::sun
::star
::beans
::XPropertySet getSecondaryXAxis
();
3343 published service ChartTwoAxisXSupplier
{
3344 service
::com
::sun
::star
::chart
::ChartAxisXSupplier
;
3345 interface ::com
::sun
::star
::chart
::XTwoAxisXSupplier
;
3346 [property
] boolean HasSecondaryXAxis
;
3347 [property
] boolean HasSecondaryXAxisDescription
;
3348 [property
, optional] boolean HasSecondaryXAxisTitle
;
3350 published constants DataLabelPlacement
{
3351 const long AVOID_OVERLAP
= 0;
3352 const long BOTTOM
= 6;
3353 const long BOTTOM_LEFT
= 5;
3354 const long BOTTOM_RIGHT
= 7;
3355 const long CENTER
= 1;
3356 const long CUSTOM = 13;
3357 const long INSIDE
= 10;
3358 const long LEFT
= 4;
3359 const long NEAR_ORIGIN
= 12;
3360 const long OUTSIDE
= 11;
3361 const long RIGHT
= 8;
3363 const long TOP_LEFT
= 3;
3364 const long TOP_RIGHT
= 9;
3366 published service DonutDiagram
{
3367 service
::com
::sun
::star
::chart
::Diagram
;
3369 published constants ErrorBarStyle
{
3370 const long ABSOLUTE
= 3;
3371 const long ERROR_MARGIN
= 5;
3372 const long FROM_DATA
= 7;
3373 const long NONE
= 0;
3374 const long RELATIVE
= 4;
3375 const long STANDARD_DEVIATION
= 2;
3376 const long STANDARD_ERROR
= 6;
3377 const long VARIANCE
= 1;
3379 published service FilledNetDiagram
{
3380 service
::com
::sun
::star
::chart
::Diagram
;
3381 service
::com
::sun
::star
::chart
::ChartAxisXSupplier
;
3382 service
::com
::sun
::star
::chart
::ChartAxisYSupplier
;
3383 service
::com
::sun
::star
::chart
::StackableDiagram
;
3385 published service LineDiagram
{
3386 service
::com
::sun
::star
::chart
::Diagram
;
3387 service
::com
::sun
::star
::chart
::ChartStatistics
;
3388 service
::com
::sun
::star
::chart
::ChartAxisXSupplier
;
3389 service
::com
::sun
::star
::chart
::ChartTwoAxisYSupplier
;
3390 service
::com
::sun
::star
::chart
::ChartAxisZSupplier
;
3391 service
::com
::sun
::star
::chart
::Dim3DDiagram
;
3392 service
::com
::sun
::star
::chart
::StackableDiagram
;
3393 [property
] long SymbolType
;
3394 [property
, optional] ::com
::sun
::star
::awt
::Size SymbolSize
;
3395 /** @deprecated */ [property
, optional] string SymbolBitmapURL
;
3396 [property
] boolean Lines
;
3397 [property
] long SplineType
;
3398 [property
, optional] long SplineOrder
;
3399 [property
, optional] long SplineResolution
;
3400 /** @deprecated */ [property
, optional] ::com
::sun
::star
::graphic
::XGraphic SymbolBitmap
;
3402 published constants MissingValueTreatment
{
3403 const long CONTINUE
= 2;
3404 const long LEAVE_GAP
= 0;
3405 const long USE_ZERO
= 1;
3407 published service NetDiagram
{
3408 service
::com
::sun
::star
::chart
::Diagram
;
3409 service
::com
::sun
::star
::chart
::StackableDiagram
;
3410 service
::com
::sun
::star
::chart
::ChartAxisYSupplier
;
3412 published service PieDiagram
{
3413 service
::com
::sun
::star
::chart
::Diagram
;
3414 service
::com
::sun
::star
::chart
::Dim3DDiagram
;
3416 published
interface XStatisticDisplay
{
3417 interface ::com
::sun
::star
::uno
::XInterface
;
3418 ::com
::sun
::star
::beans
::XPropertySet getUpBar
();
3419 ::com
::sun
::star
::beans
::XPropertySet getDownBar
();
3420 ::com
::sun
::star
::beans
::XPropertySet getMinMaxLine
();
3422 published service StockDiagram
{
3423 service
::com
::sun
::star
::chart
::ChartStatistics
;
3424 service
::com
::sun
::star
::chart
::Diagram
;
3425 service
::com
::sun
::star
::chart
::ChartAxisXSupplier
;
3426 service
::com
::sun
::star
::chart
::ChartTwoAxisYSupplier
;
3427 interface ::com
::sun
::star
::chart
::XStatisticDisplay
;
3428 [property
] boolean Volume
;
3429 [property
] boolean UpDown
;
3431 published
struct TimeInterval
{
3435 published constants TimeUnit
{
3437 const long MONTH
= 1;
3438 const long YEAR
= 2;
3440 published
interface XChartDataChangeEventListener
{
3441 interface ::com
::sun
::star
::lang
::XEventListener
;
3442 void chartDataChanged
([in] ::com
::sun
::star
::chart
::ChartDataChangeEvent aEvent
);
3444 published
interface XComplexDescriptionAccess
{
3445 interface ::com
::sun
::star
::chart
::XChartDataArray
;
3446 sequence
< sequence
< string > > getComplexRowDescriptions
();
3447 void setComplexRowDescriptions
([in] sequence
< sequence
< string > > rRowDescriptions
);
3448 sequence
< sequence
< string > > getComplexColumnDescriptions
();
3449 void setComplexColumnDescriptions
([in] sequence
< sequence
< string > > rColumnDescriptions
);
3451 published
interface XDateCategories
{
3452 interface ::com
::sun
::star
::uno
::XInterface
;
3453 void setDateCategories
([in] sequence
< double > rDates
);
3454 sequence
< double > getDateCategories
();
3456 published service XYDiagram
{
3457 service
::com
::sun
::star
::chart
::Diagram
;
3458 service
::com
::sun
::star
::chart
::ChartStatistics
;
3459 service
::com
::sun
::star
::chart
::ChartAxisXSupplier
;
3460 service
::com
::sun
::star
::chart
::ChartTwoAxisYSupplier
;
3461 service
::com
::sun
::star
::chart
::LineDiagram
;
3465 published service CharacterPropertiesAsian
{
3466 [property
] float CharHeightAsian
;
3467 [property
] float CharWeightAsian
;
3468 [property
] string CharFontNameAsian
;
3469 [property
] string CharFontStyleNameAsian
;
3470 [property
] short CharFontFamilyAsian
;
3471 [property
] short CharFontCharSetAsian
;
3472 [property
] short CharFontPitchAsian
;
3473 [property
] ::com
::sun
::star
::awt
::FontSlant CharPostureAsian
;
3474 [property
] ::com
::sun
::star
::lang
::Locale CharLocaleAsian
;
3476 published service CharacterPropertiesComplex
{
3477 [property
] float CharHeightComplex
;
3478 [property
] float CharWeightComplex
;
3479 [property
] string CharFontNameComplex
;
3480 [property
] string CharFontStyleNameComplex
;
3481 [property
] short CharFontFamilyComplex
;
3482 [property
] short CharFontCharSetComplex
;
3483 [property
] short CharFontPitchComplex
;
3484 [property
] ::com
::sun
::star
::awt
::FontSlant CharPostureComplex
;
3485 [property
] ::com
::sun
::star
::lang
::Locale CharLocaleComplex
;
3489 published exception CloseVetoException
: ::com
::sun
::star
::uno
::Exception
{
3493 published
interface XStyleFamiliesSupplier
{
3494 interface ::com
::sun
::star
::uno
::XInterface
;
3495 ::com
::sun
::star
::container
::XNameAccess getStyleFamilies
();
3499 published
interface XNumberFormats
;
3500 published
interface XNumberFormatsSupplier
{
3501 interface ::com
::sun
::star
::uno
::XInterface
;
3502 ::com
::sun
::star
::beans
::XPropertySet getNumberFormatSettings
();
3503 ::com
::sun
::star
::util
::XNumberFormats getNumberFormats
();
3507 published
enum Alignment
{
3518 published
struct Direction3D
{
3525 published
interface XStyle
{
3526 interface ::com
::sun
::star
::container
::XNamed
;
3527 boolean isUserDefined
();
3529 string getParentStyle
();
3530 void setParentStyle
([in] string aParentStyle
) raises
(::com
::sun
::star
::container
::NoSuchElementException
);
3532 published service Style
{
3533 [optional] service
::com
::sun
::star
::xml
::UserDefinedAttributesSupplier
;
3534 interface ::com
::sun
::star
::style
::XStyle
;
3535 interface ::com
::sun
::star
::beans
::XPropertySet
;
3536 [optional] interface ::com
::sun
::star
::beans
::XMultiPropertySet
;
3537 [optional] interface ::com
::sun
::star
::beans
::XMultiPropertyStates
;
3538 [property
, optional, readonly] boolean IsPhysical
;
3539 [property
, optional] string FollowStyle
;
3540 [property
, optional, readonly] string DisplayName
;
3541 [property
, optional] string IsAutoUpdate
;
3542 [property
, optional] sequence
< ::com
::sun
::star
::beans
::NamedValue
> ParaStyleConditions
;
3543 [property
, optional] boolean Hidden;
3544 [property
, optional] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> StyleInteropGrabBag
;
3546 published
interface XDefaultsSupplier
{
3547 interface ::com
::sun
::star
::uno
::XInterface
;
3548 ::com
::sun
::star
::beans
::XPropertySet getDefaults
();
3550 published
enum BreakType
{
3559 published
struct DropCapFormat
{
3564 published
enum GraphicLocation
{
3578 published
struct LineSpacing
{
3582 published
enum ParagraphAdjust
{
3589 published
enum TabAlign
{
3596 published
struct TabStop
{
3598 ::com
::sun
::star
::style
::TabAlign Alignment
;
3602 published service ParagraphProperties
{
3603 [property
] ::com
::sun
::star
::style
::ParagraphAdjust ParaAdjust
;
3604 [property
, optional] ::com
::sun
::star
::style
::LineSpacing ParaLineSpacing
;
3605 [property
, optional] ::com
::sun
::star
::util
::Color ParaBackColor
;
3606 [property
, optional] boolean ParaBackTransparent
;
3607 /** @deprecated */ [property
, optional] string ParaBackGraphicURL
;
3608 [property
, optional] string ParaBackGraphicFilter
;
3609 [property
, optional] ::com
::sun
::star
::style
::GraphicLocation ParaBackGraphicLocation
;
3610 [property
] short ParaLastLineAdjust
;
3611 [property
, optional] boolean ParaExpandSingleWord
;
3612 [property
] long ParaLeftMargin
;
3613 [property
] long ParaRightMargin
;
3614 [property
] long ParaTopMargin
;
3615 [property
] long ParaBottomMargin
;
3616 [property
, optional] boolean ParaContextMargin
;
3617 [property
, optional] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> ParaInteropGrabBag
;
3618 [property
, optional] boolean ParaLineNumberCount
;
3619 [property
, optional] long ParaLineNumberStartValue
;
3620 [property
, optional] string PageDescName
;
3621 [property
, optional] short PageNumberOffset
;
3622 [property
, optional] boolean ParaRegisterModeActive
;
3623 [property
, optional] sequence
< ::com
::sun
::star
::style
::TabStop
> ParaTabStops
;
3624 [property
, optional] string ParaStyleName
;
3625 [property
, maybevoid
, optional, readonly] string PageStyleName
;
3626 [property
, optional] ::com
::sun
::star
::style
::DropCapFormat DropCapFormat
;
3627 [property
, optional] boolean DropCapWholeWord
;
3628 [property
, optional] boolean ParaKeepTogether
;
3629 [property
, optional] boolean ParaSplit
;
3630 [property
, optional] short NumberingLevel
;
3631 [property
, optional] ::com
::sun
::star
::container
::XIndexReplace NumberingRules
;
3632 [property
, optional] short NumberingStartValue
;
3633 [property
, optional] boolean ParaIsNumberingRestart
;
3634 [property
, optional] string NumberingStyleName
;
3635 [property
, optional] byte ParaOrphans
;
3636 [property
, optional] byte ParaWidows
;
3637 [property
, optional] ::com
::sun
::star
::table
::ShadowFormat ParaShadowFormat
;
3638 [property
, optional] ::com
::sun
::star
::table
::BorderLine LeftBorder
;
3639 [property
, optional] ::com
::sun
::star
::table
::BorderLine RightBorder
;
3640 [property
, optional] ::com
::sun
::star
::table
::BorderLine TopBorder
;
3641 [property
, optional] ::com
::sun
::star
::table
::BorderLine BottomBorder
;
3642 [property
, optional] long BorderDistance
;
3643 [property
, optional] long LeftBorderDistance
;
3644 [property
, optional] long RightBorderDistance
;
3645 [property
, optional] long TopBorderDistance
;
3646 [property
, optional] long BottomBorderDistance
;
3647 [property
, optional] ::com
::sun
::star
::style
::BreakType BreakType
;
3648 [property
, optional] string DropCapCharStyleName
;
3649 [property
, optional] long ParaFirstLineIndent
;
3650 [property
, optional] boolean ParaIsAutoFirstLineIndent
;
3651 [property
] boolean ParaIsHyphenation
;
3652 [property
, optional] short ParaHyphenationMaxHyphens
;
3653 [property
, optional] short ParaHyphenationMaxLeadingChars
;
3654 [property
, optional] short ParaHyphenationMaxTrailingChars
;
3655 [property
, optional] short ParaVertAlignment
;
3656 [property
, optional] ::com
::sun
::star
::container
::XNameContainer ParaUserDefinedAttributes
;
3657 [property
, maybevoid
, optional] boolean NumberingIsNumber
;
3658 [property
, maybevoid
, optional] boolean ParaIsConnectBorder
;
3659 [property
, optional] string ListId
;
3660 [property
, optional] short OutlineLevel
;
3661 [property
, optional] ::com
::sun
::star
::graphic
::XGraphic ParaBackGraphic
;
3662 [property
, optional, readonly] boolean ContinueingPreviousSubTree
;
3663 [property
, optional, readonly] string ListLabelString
;
3664 [property
, optional] boolean ParaHyphenationNoCaps
;
3665 [property
, optional] boolean ParaHyphenationNoLastWord
;
3666 [property
, optional] short ParaHyphenationMinWordLength
;
3667 [property
, optional] long ParaHyphenationZone
;
3668 [property
, optional, readonly] long SortedTextId
;
3669 [property
, optional] boolean ParaHyphenationKeep
;
3670 [property
, optional] long ParaHyphenationKeepType
;
3671 [property
, optional] short ParaHyphenationCompoundMinLeadingChars
;
3675 published
interface XModifyListener
;
3676 published
interface XModifyBroadcaster
{
3677 interface ::com
::sun
::star
::uno
::XInterface
;
3678 void addModifyListener
([in] ::com
::sun
::star
::util
::XModifyListener aListener
);
3679 void removeModifyListener
([in] ::com
::sun
::star
::util
::XModifyListener aListener
);
3683 published exception SQLException
: ::com
::sun
::star
::uno
::Exception
{
3690 published
struct DateTime
{
3691 unsigned long NanoSeconds
;
3692 unsigned short Seconds
;
3693 unsigned short Minutes
;
3694 unsigned short Hours
;
3696 unsigned short Month
;
3702 published
interface XArray
;
3703 published
interface XBlob
;
3704 published
interface XClob
;
3705 published
interface XRef
;
3706 published
interface XParameters
{
3707 interface ::com
::sun
::star
::uno
::XInterface
;
3708 void setNull
([in] long parameterIndex
, [in] long sqlType
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
3709 void setObjectNull
([in] long parameterIndex
, [in] long sqlType
, [in] string typeName
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
3710 void setBoolean
([in] long parameterIndex
, [in] boolean x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
3711 void setByte
([in] long parameterIndex
, [in] byte x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
3712 void setShort
([in] long parameterIndex
, [in] short x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
3713 void setInt
([in] long parameterIndex
, [in] long x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
3714 void setLong
([in] long parameterIndex
, [in] hyper x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
3715 void setFloat
([in] long parameterIndex
, [in] float x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
3716 void setDouble
([in] long parameterIndex
, [in] double x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
3717 void setString
([in] long parameterIndex
, [in] string x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
3718 void setBytes
([in] long parameterIndex
, [in] sequence
< byte > x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
3719 void setDate
([in] long parameterIndex
, [in] ::com
::sun
::star
::util
::Date x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
3720 void setTime
([in] long parameterIndex
, [in] ::com
::sun
::star
::util
::Time x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
3721 void setTimestamp
([in] long parameterIndex
, [in] ::com
::sun
::star
::util
::DateTime x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
3722 void setBinaryStream
([in] long parameterIndex
, [in] ::com
::sun
::star
::io
::XInputStream x
, [in] long length
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
3723 void setCharacterStream
([in] long parameterIndex
, [in] ::com
::sun
::star
::io
::XInputStream x
, [in] long length
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
3724 void setObject
([in] long parameterIndex
, [in] any x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
3725 void setObjectWithInfo
([in] long parameterIndex
, [in] any x
, [in] long targetSqlType
, [in] long scale
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
3726 void setRef
([in] long parameterIndex
, [in] ::com
::sun
::star
::sdbc
::XRef x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
3727 void setBlob
([in] long parameterIndex
, [in] ::com
::sun
::star
::sdbc
::XBlob x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
3728 void setClob
([in] long parameterIndex
, [in] ::com
::sun
::star
::sdbc
::XClob x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
3729 void setArray
([in] long parameterIndex
, [in] ::com
::sun
::star
::sdbc
::XArray x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
3730 void clearParameters
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
3732 published
interface XResultSet
{
3733 interface ::com
::sun
::star
::uno
::XInterface
;
3734 boolean next
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
3735 boolean isBeforeFirst
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
3736 boolean isAfterLast
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
3737 boolean isFirst
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
3738 boolean isLast
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
3739 void beforeFirst
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
3740 void afterLast
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
3741 boolean first
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
3742 boolean last
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
3743 long getRow
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
3744 boolean absolute
([in] long row
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
3745 boolean relative
([in] long rows
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
3746 boolean previous
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
3747 void refreshRow
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
3748 boolean rowUpdated
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
3749 boolean rowInserted
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
3750 boolean rowDeleted
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
3751 ::com
::sun
::star
::uno
::XInterface getStatement
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
3753 published
interface XRowSetListener
;
3754 published
interface XRowSet
{
3755 interface ::com
::sun
::star
::sdbc
::XResultSet
;
3756 void execute
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
3757 void addRowSetListener
([in] ::com
::sun
::star
::sdbc
::XRowSetListener listener
);
3758 void removeRowSetListener
([in] ::com
::sun
::star
::sdbc
::XRowSetListener listener
);
3762 published
interface XSelectionChangeListener
{
3763 interface ::com
::sun
::star
::lang
::XEventListener
;
3764 void selectionChanged
([in] ::com
::sun
::star
::lang
::EventObject aEvent
);
3767 module configuration
{
3768 published service HierarchyElement
{
3769 interface ::com
::sun
::star
::container
::XHierarchicalName
;
3770 interface ::com
::sun
::star
::container
::XNamed
;
3771 [optional] interface ::com
::sun
::star
::beans
::XProperty
;
3772 [optional] interface ::com
::sun
::star
::beans
::XPropertyWithState
;
3773 [optional] interface ::com
::sun
::star
::container
::XChild
;
3777 published
interface XChangesListener
;
3778 published
interface XChangesNotifier
{
3779 interface ::com
::sun
::star
::uno
::XInterface
;
3780 void addChangesListener
([in] ::com
::sun
::star
::util
::XChangesListener aListener
);
3781 void removeChangesListener
([in] ::com
::sun
::star
::util
::XChangesListener aListener
);
3784 module configuration
{
3785 published service AccessRootElement
{
3786 service
::com
::sun
::star
::configuration
::HierarchyElement
;
3787 interface ::com
::sun
::star
::lang
::XComponent
;
3788 interface ::com
::sun
::star
::util
::XChangesNotifier
;
3789 [optional] interface ::com
::sun
::star
::lang
::XLocalizable
;
3791 published service AdministrationProvider
{
3792 interface ::com
::sun
::star
::lang
::XMultiServiceFactory
;
3793 interface ::com
::sun
::star
::lang
::XComponent
;
3795 published exception CannotLoadConfigurationException
: ::com
::sun
::star
::uno
::Exception
{
3797 published service HierarchyAccess
{
3798 interface ::com
::sun
::star
::container
::XNameAccess
;
3799 interface ::com
::sun
::star
::container
::XHierarchicalNameAccess
;
3800 interface ::com
::sun
::star
::container
::XContainer
;
3801 interface ::com
::sun
::star
::beans
::XExactName
;
3802 [optional] interface ::com
::sun
::star
::beans
::XPropertySetInfo
;
3803 [optional] interface ::com
::sun
::star
::beans
::XPropertyState
;
3804 [optional] interface ::com
::sun
::star
::beans
::XMultiPropertyStates
;
3806 published service PropertyHierarchy
{
3807 interface ::com
::sun
::star
::beans
::XPropertySet
;
3808 interface ::com
::sun
::star
::beans
::XMultiPropertySet
;
3809 interface ::com
::sun
::star
::beans
::XHierarchicalPropertySet
;
3810 interface ::com
::sun
::star
::beans
::XMultiHierarchicalPropertySet
;
3812 published service GroupAccess
{
3813 service
::com
::sun
::star
::configuration
::HierarchyAccess
;
3814 service
::com
::sun
::star
::configuration
::PropertyHierarchy
;
3815 [optional] interface ::com
::sun
::star
::beans
::XPropertyState
;
3816 [optional] interface ::com
::sun
::star
::beans
::XMultiPropertyStates
;
3818 published service GroupElement
{
3819 service
::com
::sun
::star
::configuration
::HierarchyElement
;
3820 interface ::com
::sun
::star
::container
::XChild
;
3822 published
interface XTemplateContainer
{
3823 interface ::com
::sun
::star
::uno
::XInterface
;
3824 string getElementTemplateName
();
3828 published
interface XStringEscape
{
3829 interface ::com
::sun
::star
::uno
::XInterface
;
3830 string escapeString
([in] string aString
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
3831 string unescapeString
([in] string aEscapedString
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
3834 module configuration
{
3835 published service SimpleSetAccess
{
3836 interface ::com
::sun
::star
::container
::XNameAccess
;
3837 [optional] interface ::com
::sun
::star
::configuration
::XTemplateContainer
;
3838 [optional] interface ::com
::sun
::star
::util
::XStringEscape
;
3839 [optional] interface ::com
::sun
::star
::container
::XContainer
;
3841 published service SetAccess
{
3842 service
::com
::sun
::star
::configuration
::HierarchyAccess
;
3843 service
::com
::sun
::star
::configuration
::SimpleSetAccess
;
3844 interface ::com
::sun
::star
::container
::XContainer
;
3846 published
interface XTemplateInstance
{
3847 interface ::com
::sun
::star
::uno
::XInterface
;
3848 string getTemplateName
();
3850 published service SetElement
{
3851 service
::com
::sun
::star
::configuration
::HierarchyElement
;
3852 interface ::com
::sun
::star
::container
::XChild
;
3853 interface ::com
::sun
::star
::lang
::XComponent
;
3854 interface ::com
::sun
::star
::configuration
::XTemplateInstance
;
3856 published service ConfigurationAccess
{
3857 service
::com
::sun
::star
::configuration
::HierarchyAccess
;
3858 service
::com
::sun
::star
::configuration
::HierarchyElement
;
3859 [optional] service
::com
::sun
::star
::configuration
::SetAccess
;
3860 [optional] service
::com
::sun
::star
::configuration
::GroupAccess
;
3861 [optional] service
::com
::sun
::star
::configuration
::AccessRootElement
;
3862 [optional] service
::com
::sun
::star
::configuration
::SetElement
;
3863 [optional] service
::com
::sun
::star
::configuration
::GroupElement
;
3865 /** @deprecated */ published service ConfigurationProvider
{
3866 interface ::com
::sun
::star
::lang
::XMultiServiceFactory
;
3867 interface ::com
::sun
::star
::lang
::XComponent
;
3871 published
interface XFlushListener
;
3872 published
interface XFlushable
{
3873 interface ::com
::sun
::star
::uno
::XInterface
;
3875 void addFlushListener
([in] ::com
::sun
::star
::util
::XFlushListener l
);
3876 void removeFlushListener
([in] ::com
::sun
::star
::util
::XFlushListener l
);
3879 module configuration
{
3880 published service ConfigurationRegistry
{
3881 interface ::com
::sun
::star
::registry
::XSimpleRegistry
;
3882 interface ::com
::sun
::star
::util
::XFlushable
;
3884 published service GroupUpdate
{
3885 service
::com
::sun
::star
::configuration
::GroupAccess
;
3886 interface ::com
::sun
::star
::container
::XNameReplace
;
3888 published service SimpleSetUpdate
{
3889 service
::com
::sun
::star
::configuration
::SimpleSetAccess
;
3890 interface ::com
::sun
::star
::container
::XNameContainer
;
3891 [optional] interface ::com
::sun
::star
::lang
::XSingleServiceFactory
;
3892 [optional] interface ::com
::sun
::star
::lang
::XMultiServiceFactory
;
3894 published service SetUpdate
{
3895 service
::com
::sun
::star
::configuration
::SetAccess
;
3896 service
::com
::sun
::star
::configuration
::SimpleSetUpdate
;
3900 published
struct ElementChange
{
3903 any ReplacedElement
;
3905 published
typedef sequence
< ::com
::sun
::star
::util
::ElementChange
> ChangesSet
;
3906 published
interface XChangesBatch
{
3907 interface ::com
::sun
::star
::uno
::XInterface
;
3908 void commitChanges
() raises
(::com
::sun
::star
::lang
::WrappedTargetException
);
3909 boolean hasPendingChanges
();
3910 ::com
::sun
::star
::util
::ChangesSet getPendingChanges
();
3913 module configuration
{
3914 published service UpdateRootElement
{
3915 service
::com
::sun
::star
::configuration
::AccessRootElement
;
3916 interface ::com
::sun
::star
::util
::XChangesBatch
;
3918 published service ConfigurationUpdateAccess
{
3919 service
::com
::sun
::star
::configuration
::ConfigurationAccess
;
3920 [optional] service
::com
::sun
::star
::configuration
::SetUpdate
;
3921 [optional] service
::com
::sun
::star
::configuration
::GroupUpdate
;
3922 [optional] service
::com
::sun
::star
::configuration
::UpdateRootElement
;
3924 published exception CorruptedConfigurationException
: ::com
::sun
::star
::uno
::RuntimeException
{
3927 published exception CorruptedUIConfigurationException
: ::com
::sun
::star
::configuration
::CorruptedConfigurationException
{
3931 published
interface XRefreshListener
;
3932 published
interface XRefreshable
{
3933 interface ::com
::sun
::star
::uno
::XInterface
;
3935 void addRefreshListener
([in] ::com
::sun
::star
::util
::XRefreshListener l
);
3936 void removeRefreshListener
([in] ::com
::sun
::star
::util
::XRefreshListener l
);
3939 module configuration
{
3940 published service DefaultProvider
{
3941 service
::com
::sun
::star
::configuration
::ConfigurationProvider
;
3942 [optional] interface ::com
::sun
::star
::util
::XRefreshable
;
3943 [optional] interface ::com
::sun
::star
::util
::XFlushable
;
3944 [optional] interface ::com
::sun
::star
::lang
::XLocalizable
;
3945 [property
, optional] boolean EnableAsync
;
3947 published exception InstallationIncompleteException
: ::com
::sun
::star
::configuration
::CannotLoadConfigurationException
{
3949 published exception InvalidBootstrapFileException
: ::com
::sun
::star
::configuration
::CannotLoadConfigurationException
{
3950 string BootstrapFileURL
;
3952 published exception MissingBootstrapFileException
: ::com
::sun
::star
::configuration
::CannotLoadConfigurationException
{
3953 string BootstrapFileURL
;
3956 published exception BackendSetupException
: ::com
::sun
::star
::configuration
::CannotLoadConfigurationException
{
3957 any BackendException
;
3959 published exception AuthenticationFailedException
: ::com
::sun
::star
::configuration
::backend
::BackendSetupException
{
3961 published exception BackendAccessException
: ::com
::sun
::star
::lang
::WrappedTargetException
{
3963 published
interface XLayer
;
3964 published
interface XUpdateHandler
;
3965 published
interface XBackend
{
3966 interface ::com
::sun
::star
::uno
::XInterface
;
3967 sequence
< ::com
::sun
::star
::configuration
::backend
::XLayer
> listOwnLayers
([in] string aComponent
) raises
(::com
::sun
::star
::configuration
::backend
::BackendAccessException
, ::com
::sun
::star
::lang
::IllegalArgumentException
);
3968 ::com
::sun
::star
::configuration
::backend
::XUpdateHandler getOwnUpdateHandler
([in] string aComponent
) raises
(::com
::sun
::star
::configuration
::backend
::BackendAccessException
, ::com
::sun
::star
::lang
::NoSupportException
, ::com
::sun
::star
::lang
::IllegalArgumentException
);
3969 sequence
< ::com
::sun
::star
::configuration
::backend
::XLayer
> listLayers
([in] string aComponent
, [in] string aEntity
) raises
(::com
::sun
::star
::configuration
::backend
::BackendAccessException
, ::com
::sun
::star
::lang
::IllegalArgumentException
);
3970 ::com
::sun
::star
::configuration
::backend
::XUpdateHandler getUpdateHandler
([in] string aComponent
, [in] string aEntity
) raises
(::com
::sun
::star
::configuration
::backend
::BackendAccessException
, ::com
::sun
::star
::lang
::NoSupportException
, ::com
::sun
::star
::lang
::IllegalArgumentException
);
3972 published
interface XBackendEntities
{
3973 interface ::com
::sun
::star
::uno
::XInterface
;
3974 string getOwnerEntity
();
3975 string getAdminEntity
();
3976 boolean supportsEntity
([in] string aEntity
) raises
(::com
::sun
::star
::configuration
::backend
::BackendAccessException
);
3977 boolean isEqualEntity
([in] string aEntity
, [in] string aOtherEntity
) raises
(::com
::sun
::star
::configuration
::backend
::BackendAccessException
, ::com
::sun
::star
::lang
::IllegalArgumentException
);
3979 published
interface XSchema
;
3980 published
interface XSchemaSupplier
{
3981 interface ::com
::sun
::star
::uno
::XInterface
;
3982 ::com
::sun
::star
::configuration
::backend
::XSchema getComponentSchema
([in] string aComponent
) raises
(::com
::sun
::star
::configuration
::backend
::BackendAccessException
, ::com
::sun
::star
::lang
::IllegalArgumentException
);
3984 published service Backend
{
3985 interface ::com
::sun
::star
::configuration
::backend
::XSchemaSupplier
;
3986 interface ::com
::sun
::star
::configuration
::backend
::XBackend
;
3987 [optional] interface ::com
::sun
::star
::configuration
::backend
::XBackendEntities
;
3989 published service BackendAdapter
{
3990 service
::com
::sun
::star
::configuration
::backend
::Backend
;
3991 interface ::com
::sun
::star
::configuration
::backend
::XBackendEntities
;
3992 [optional] interface ::com
::sun
::star
::lang
::XInitialization
;
3994 published exception CannotConnectException
: ::com
::sun
::star
::configuration
::backend
::BackendSetupException
{
3996 published exception ConnectionLostException
: ::com
::sun
::star
::configuration
::backend
::BackendAccessException
{
3998 published exception MalformedDataException
: ::com
::sun
::star
::uno
::Exception
{
4001 published
interface XLayerImporter
{
4002 interface ::com
::sun
::star
::uno
::XInterface
;
4003 ::com
::sun
::star
::configuration
::backend
::XBackend getTargetBackend
();
4004 void setTargetBackend
([in] ::com
::sun
::star
::configuration
::backend
::XBackend aBackend
) raises
(::com
::sun
::star
::lang
::NullPointerException
);
4005 void importLayer
([in] ::com
::sun
::star
::configuration
::backend
::XLayer aLayer
) raises
(::com
::sun
::star
::configuration
::backend
::MalformedDataException
, ::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::lang
::NullPointerException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
4006 void importLayerForEntity
([in] ::com
::sun
::star
::configuration
::backend
::XLayer aLayer
, [in] string aEntity
) raises
(::com
::sun
::star
::configuration
::backend
::MalformedDataException
, ::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::lang
::NullPointerException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
4008 published service Importer
{
4009 interface ::com
::sun
::star
::configuration
::backend
::XLayerImporter
;
4010 [optional] interface ::com
::sun
::star
::lang
::XInitialization
;
4012 published service CopyImporter
{
4013 service
::com
::sun
::star
::configuration
::backend
::Importer
;
4014 interface ::com
::sun
::star
::lang
::XInitialization
;
4019 published
interface XJob
{
4020 interface ::com
::sun
::star
::uno
::XInterface
;
4021 any execute
([in] sequence
< ::com
::sun
::star
::beans
::NamedValue
> Arguments
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::uno
::Exception
);
4024 module configuration
{
4026 published service DataImporter
{
4027 interface ::com
::sun
::star
::task
::XJob
;
4029 published service HierarchyBrowser
{
4030 interface ::com
::sun
::star
::task
::XJob
;
4032 published exception InsufficientAccessRightsException
: ::com
::sun
::star
::configuration
::backend
::BackendAccessException
{
4034 published service InteractionHandler
{
4035 interface ::com
::sun
::star
::task
::XInteractionHandler
;
4036 interface ::com
::sun
::star
::lang
::XInitialization
;
4038 published exception InvalidAuthenticationMechanismException
: ::com
::sun
::star
::configuration
::backend
::BackendSetupException
{
4040 published
interface XLayerHandler
;
4041 published
interface XLayer
{
4042 interface ::com
::sun
::star
::uno
::XInterface
;
4043 void readData
([in] ::com
::sun
::star
::configuration
::backend
::XLayerHandler aHandler
) raises
(::com
::sun
::star
::lang
::NullPointerException
, ::com
::sun
::star
::lang
::WrappedTargetException
, ::com
::sun
::star
::configuration
::backend
::MalformedDataException
);
4045 published
interface XCompositeLayer
{
4046 interface ::com
::sun
::star
::configuration
::backend
::XLayer
;
4047 sequence
< string > listSubLayerIds
() raises
(::com
::sun
::star
::lang
::WrappedTargetException
);
4048 void readSubLayerData
([in] ::com
::sun
::star
::configuration
::backend
::XLayerHandler aHandler
, [in] string aSubLayerId
) raises
(::com
::sun
::star
::lang
::NullPointerException
, ::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::lang
::WrappedTargetException
, ::com
::sun
::star
::configuration
::backend
::MalformedDataException
);
4053 published
interface XTimeStamped
{
4054 interface ::com
::sun
::star
::uno
::XInterface
;
4055 string getTimestamp
();
4058 module configuration
{
4060 published service Layer
{
4061 interface ::com
::sun
::star
::configuration
::backend
::XLayer
;
4062 [optional] interface ::com
::sun
::star
::configuration
::backend
::XCompositeLayer
;
4063 [optional] interface ::com
::sun
::star
::util
::XTimeStamped
;
4064 [property
, optional, readonly] string URL
;
4066 published service LayerFilter
{
4067 interface ::com
::sun
::star
::configuration
::backend
::XLayer
;
4068 interface ::com
::sun
::star
::lang
::XInitialization
;
4070 published
struct TemplateIdentifier
{
4074 published
interface XUpdateHandler
{
4075 interface ::com
::sun
::star
::uno
::XInterface
;
4076 void startUpdate
() raises
(::com
::sun
::star
::configuration
::backend
::MalformedDataException
, ::com
::sun
::star
::lang
::IllegalAccessException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
4077 void endUpdate
() raises
(::com
::sun
::star
::configuration
::backend
::MalformedDataException
, ::com
::sun
::star
::lang
::IllegalAccessException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
4078 void modifyNode
([in] string aName
, [in] short aAttributes
, [in] short aAttributeMask
, [in] boolean bReset
) raises
(::com
::sun
::star
::configuration
::backend
::MalformedDataException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
4079 void addOrReplaceNode
([in] string aName
, [in] short aAttributes
) raises
(::com
::sun
::star
::configuration
::backend
::MalformedDataException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
4080 void addOrReplaceNodeFromTemplate
([in] string aName
, [in] short aAttributes
, [in] ::com
::sun
::star
::configuration
::backend
::TemplateIdentifier aTemplate
) raises
(::com
::sun
::star
::configuration
::backend
::MalformedDataException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
4081 void endNode
() raises
(::com
::sun
::star
::configuration
::backend
::MalformedDataException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
4082 void removeNode
([in] string aName
) raises
(::com
::sun
::star
::configuration
::backend
::MalformedDataException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
4083 void modifyProperty
([in] string aName
, [in] short aAttributes
, [in] short aAttributeMask
, [in] type aType
) raises
(::com
::sun
::star
::configuration
::backend
::MalformedDataException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
4084 void setPropertyValue
([in] any aValue
) raises
(::com
::sun
::star
::configuration
::backend
::MalformedDataException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
4085 void setPropertyValueForLocale
([in] any aValue
, [in] string aLocale
) raises
(::com
::sun
::star
::configuration
::backend
::MalformedDataException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
4086 void resetPropertyValue
() raises
(::com
::sun
::star
::configuration
::backend
::MalformedDataException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
4087 void resetPropertyValueForLocale
([in] string aLocale
) raises
(::com
::sun
::star
::configuration
::backend
::MalformedDataException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
4088 void endProperty
() raises
(::com
::sun
::star
::configuration
::backend
::MalformedDataException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
4089 void resetProperty
([in] string aName
) raises
(::com
::sun
::star
::configuration
::backend
::MalformedDataException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
4090 void addOrReplaceProperty
([in] string aName
, [in] short aAttributes
, [in] type aType
) raises
(::com
::sun
::star
::configuration
::backend
::MalformedDataException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
4091 void addOrReplacePropertyWithValue
([in] string aName
, [in] short aAttributes
, [in] any aValue
) raises
(::com
::sun
::star
::configuration
::backend
::MalformedDataException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
4092 void removeProperty
([in] string aName
) raises
(::com
::sun
::star
::configuration
::backend
::MalformedDataException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
4094 published service LayerUpdateMerger
{
4095 interface ::com
::sun
::star
::configuration
::backend
::XUpdateHandler
;
4096 interface ::com
::sun
::star
::lang
::XInitialization
;
4098 published
interface XUpdatableLayer
;
4099 published
interface XMultiLayerStratum
{
4100 interface ::com
::sun
::star
::uno
::XInterface
;
4101 sequence
< string > listLayerIds
([in] string aComponent
, [in] string aEntity
) raises
(::com
::sun
::star
::configuration
::backend
::BackendAccessException
, ::com
::sun
::star
::lang
::IllegalArgumentException
);
4102 string getUpdateLayerId
([in] string aComponent
, [in] string aEntity
) raises
(::com
::sun
::star
::configuration
::backend
::BackendAccessException
, ::com
::sun
::star
::lang
::NoSupportException
, ::com
::sun
::star
::lang
::IllegalArgumentException
);
4103 ::com
::sun
::star
::configuration
::backend
::XLayer getLayer
([in] string aLayerId
, [in] string aTimestamp
) raises
(::com
::sun
::star
::configuration
::backend
::BackendAccessException
, ::com
::sun
::star
::lang
::IllegalArgumentException
);
4104 sequence
< ::com
::sun
::star
::configuration
::backend
::XLayer
> getLayers
([in] sequence
< string > aLayerIds
, [in] string aTimestamp
) raises
(::com
::sun
::star
::configuration
::backend
::BackendAccessException
, ::com
::sun
::star
::lang
::IllegalArgumentException
);
4105 sequence
< ::com
::sun
::star
::configuration
::backend
::XLayer
> getMultipleLayers
([in] sequence
< string > aLayerIds
, [in] sequence
< string > aTimestamps
) raises
(::com
::sun
::star
::configuration
::backend
::BackendAccessException
, ::com
::sun
::star
::lang
::IllegalArgumentException
);
4106 ::com
::sun
::star
::configuration
::backend
::XUpdatableLayer getUpdatableLayer
([in] string aLayerId
) raises
(::com
::sun
::star
::configuration
::backend
::BackendAccessException
, ::com
::sun
::star
::lang
::NoSupportException
, ::com
::sun
::star
::lang
::IllegalArgumentException
);
4108 published service SingleBackend
{
4109 interface ::com
::sun
::star
::configuration
::backend
::XSchemaSupplier
;
4110 interface ::com
::sun
::star
::configuration
::backend
::XMultiLayerStratum
;
4111 interface ::com
::sun
::star
::configuration
::backend
::XBackendEntities
;
4113 published service LdapSingleBackend
{
4114 service
::com
::sun
::star
::configuration
::backend
::SingleBackend
;
4116 published
interface XSingleLayerStratum
{
4117 interface ::com
::sun
::star
::uno
::XInterface
;
4118 ::com
::sun
::star
::configuration
::backend
::XLayer getLayer
([in] string aComponent
, [in] string aTimestamp
) raises
(::com
::sun
::star
::configuration
::backend
::BackendAccessException
, ::com
::sun
::star
::lang
::IllegalArgumentException
);
4119 ::com
::sun
::star
::configuration
::backend
::XUpdatableLayer getUpdatableLayer
([in] string aComponent
) raises
(::com
::sun
::star
::configuration
::backend
::BackendAccessException
, ::com
::sun
::star
::lang
::NoSupportException
, ::com
::sun
::star
::lang
::IllegalArgumentException
);
4121 published service LocalDataImporter
{
4122 service
::com
::sun
::star
::configuration
::backend
::DataImporter
;
4124 published service LocalHierarchyBrowser
{
4125 service
::com
::sun
::star
::configuration
::backend
::HierarchyBrowser
;
4127 published service LocalSingleBackend
{
4128 service
::com
::sun
::star
::configuration
::backend
::SingleBackend
;
4130 published service MergeImporter
{
4131 service
::com
::sun
::star
::configuration
::backend
::Importer
;
4133 published constants NodeAttribute
{
4134 const short FINALIZED
= 256;
4135 const short FUSE
= 2048;
4136 const short MANDATORY
= 512;
4137 const short MASK
= 32512;
4138 const short READONLY = 1024;
4140 published service OfflineBackend
{
4141 service
::com
::sun
::star
::configuration
::backend
::BackendAdapter
;
4143 published service OnlineBackend
{
4144 service
::com
::sun
::star
::configuration
::backend
::BackendAdapter
;
4146 published
interface XSchemaHandler
;
4147 published
interface XSchema
{
4148 interface ::com
::sun
::star
::uno
::XInterface
;
4149 void readSchema
([in] ::com
::sun
::star
::configuration
::backend
::XSchemaHandler aHandler
) raises
(::com
::sun
::star
::lang
::NullPointerException
, ::com
::sun
::star
::lang
::WrappedTargetException
, ::com
::sun
::star
::configuration
::backend
::MalformedDataException
);
4150 void readComponent
([in] ::com
::sun
::star
::configuration
::backend
::XSchemaHandler aHandler
) raises
(::com
::sun
::star
::lang
::NullPointerException
, ::com
::sun
::star
::lang
::WrappedTargetException
, ::com
::sun
::star
::configuration
::backend
::MalformedDataException
);
4151 void readTemplates
([in] ::com
::sun
::star
::configuration
::backend
::XSchemaHandler aHandler
) raises
(::com
::sun
::star
::lang
::NullPointerException
, ::com
::sun
::star
::lang
::WrappedTargetException
, ::com
::sun
::star
::configuration
::backend
::MalformedDataException
);
4153 published service Schema
{
4154 interface ::com
::sun
::star
::configuration
::backend
::XSchema
;
4155 [property
, optional, readonly] string URL
;
4157 published constants SchemaAttribute
{
4158 const short EXTENSIBLE
= 4;
4159 const short LOCALIZED
= 2;
4160 const short MASK
= 255;
4161 const short REQUIRED
= 1;
4163 published service SingleBackendAdapter
{
4164 service
::com
::sun
::star
::configuration
::backend
::BackendAdapter
;
4166 published
interface XUpdatableLayer
{
4167 interface ::com
::sun
::star
::configuration
::backend
::XLayer
;
4168 void replaceWith
([in] ::com
::sun
::star
::configuration
::backend
::XLayer aNewLayer
) raises
(::com
::sun
::star
::lang
::NullPointerException
, ::com
::sun
::star
::lang
::WrappedTargetException
, ::com
::sun
::star
::configuration
::backend
::MalformedDataException
);
4170 published service UpdatableLayer
{
4171 service
::com
::sun
::star
::configuration
::backend
::Layer
;
4172 interface ::com
::sun
::star
::configuration
::backend
::XUpdatableLayer
;
4174 published
interface XLayerHandler
{
4175 interface ::com
::sun
::star
::uno
::XInterface
;
4176 void startLayer
() raises
(::com
::sun
::star
::configuration
::backend
::MalformedDataException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
4177 void endLayer
() raises
(::com
::sun
::star
::configuration
::backend
::MalformedDataException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
4178 void overrideNode
([in] string aName
, [in] short aAttributes
, [in] boolean bClear
) raises
(::com
::sun
::star
::configuration
::backend
::MalformedDataException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
4179 void addOrReplaceNode
([in] string aName
, [in] short aAttributes
) raises
(::com
::sun
::star
::configuration
::backend
::MalformedDataException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
4180 void addOrReplaceNodeFromTemplate
([in] string aName
, [in] ::com
::sun
::star
::configuration
::backend
::TemplateIdentifier aTemplate
, [in] short aAttributes
) raises
(::com
::sun
::star
::configuration
::backend
::MalformedDataException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
4181 void endNode
() raises
(::com
::sun
::star
::configuration
::backend
::MalformedDataException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
4182 void dropNode
([in] string aName
) raises
(::com
::sun
::star
::configuration
::backend
::MalformedDataException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
4183 void overrideProperty
([in] string aName
, [in] short aAttributes
, [in] type aType
, [in] boolean bClear
) raises
(::com
::sun
::star
::configuration
::backend
::MalformedDataException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
4184 void setPropertyValue
([in] any aValue
) raises
(::com
::sun
::star
::configuration
::backend
::MalformedDataException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
4185 void setPropertyValueForLocale
([in] any aValue
, [in] string aLocale
) raises
(::com
::sun
::star
::configuration
::backend
::MalformedDataException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
4186 void endProperty
() raises
(::com
::sun
::star
::configuration
::backend
::MalformedDataException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
4187 void addProperty
([in] string aName
, [in] short aAttributes
, [in] type aType
) raises
(::com
::sun
::star
::configuration
::backend
::MalformedDataException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
4188 void addPropertyWithValue
([in] string aName
, [in] short aAttributes
, [in] any aValue
) raises
(::com
::sun
::star
::configuration
::backend
::MalformedDataException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
4190 published
interface XSchemaHandler
{
4191 interface ::com
::sun
::star
::uno
::XInterface
;
4192 void startSchema
() raises
(::com
::sun
::star
::configuration
::backend
::MalformedDataException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
4193 void endSchema
() raises
(::com
::sun
::star
::configuration
::backend
::MalformedDataException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
4194 void importComponent
([in] string aName
) raises
(::com
::sun
::star
::configuration
::backend
::MalformedDataException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
4195 void startComponent
([in] string aName
) raises
(::com
::sun
::star
::configuration
::backend
::MalformedDataException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
4196 void endComponent
() raises
(::com
::sun
::star
::configuration
::backend
::MalformedDataException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
4197 void startGroupTemplate
([in] ::com
::sun
::star
::configuration
::backend
::TemplateIdentifier aTemplate
, [in] short aAttributes
) raises
(::com
::sun
::star
::configuration
::backend
::MalformedDataException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
4198 void startSetTemplate
([in] ::com
::sun
::star
::configuration
::backend
::TemplateIdentifier aTemplate
, [in] short aAttributes
, [in] ::com
::sun
::star
::configuration
::backend
::TemplateIdentifier aItemType
) raises
(::com
::sun
::star
::configuration
::backend
::MalformedDataException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
4199 void endTemplate
() raises
(::com
::sun
::star
::configuration
::backend
::MalformedDataException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
4200 void startGroup
([in] string aName
, [in] short aAttributes
) raises
(::com
::sun
::star
::configuration
::backend
::MalformedDataException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
4201 void startSet
([in] string aName
, [in] short aAttributes
, [in] ::com
::sun
::star
::configuration
::backend
::TemplateIdentifier aItemType
) raises
(::com
::sun
::star
::configuration
::backend
::MalformedDataException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
4202 void endNode
() raises
(::com
::sun
::star
::configuration
::backend
::MalformedDataException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
4203 void addProperty
([in] string aName
, [in] short aAttributes
, [in] type aType
) raises
(::com
::sun
::star
::configuration
::backend
::MalformedDataException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
4204 void addPropertyWithDefault
([in] string aName
, [in] short aAttributes
, [in] any aDefaultValue
) raises
(::com
::sun
::star
::configuration
::backend
::MalformedDataException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
4205 void addInstance
([in] string aName
, [in] ::com
::sun
::star
::configuration
::backend
::TemplateIdentifier aTemplate
) raises
(::com
::sun
::star
::configuration
::backend
::MalformedDataException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
4206 void addItemType
([in] ::com
::sun
::star
::configuration
::backend
::TemplateIdentifier aItemType
) raises
(::com
::sun
::star
::configuration
::backend
::MalformedDataException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
4209 published service LayerParser
{
4210 interface ::com
::sun
::star
::configuration
::backend
::XLayer
;
4211 interface ::com
::sun
::star
::io
::XActiveDataSink
;
4212 interface ::com
::sun
::star
::lang
::XInitialization
;
4214 published service LayerWriter
{
4215 interface ::com
::sun
::star
::configuration
::backend
::XLayerHandler
;
4216 interface ::com
::sun
::star
::io
::XActiveDataSource
;
4217 interface ::com
::sun
::star
::lang
::XInitialization
;
4219 published service SchemaParser
{
4220 interface ::com
::sun
::star
::configuration
::backend
::XSchema
;
4221 interface ::com
::sun
::star
::io
::XActiveDataSink
;
4222 interface ::com
::sun
::star
::lang
::XInitialization
;
4227 /** @deprecated */ published service BootstrapContext
{
4228 interface ::com
::sun
::star
::uno
::XComponentContext
;
4231 published singleton theDefaultProvider
: ::com
::sun
::star
::lang
::XMultiServiceFactory
;
4235 published
interface XExecutableDialog
{
4236 interface ::com
::sun
::star
::uno
::XInterface
;
4237 void setTitle
([in] string aTitle
);
4242 module datatransfer
{
4243 published
struct DataFlavor
{
4245 string HumanPresentableName
;
4248 published
interface XDataFormatTranslator
{
4249 interface ::com
::sun
::star
::uno
::XInterface
;
4250 any getSystemDataTypeFromDataFlavor
([in] ::com
::sun
::star
::datatransfer
::DataFlavor aDataFlavor
);
4251 ::com
::sun
::star
::datatransfer
::DataFlavor getDataFlavorFromSystemDataType
([in] any aSysDataType
);
4253 published service DataFormatTranslator
: ::com
::sun
::star
::datatransfer
::XDataFormatTranslator
;
4254 published
interface XMimeContentType
;
4255 published
interface XMimeContentTypeFactory
{
4256 interface ::com
::sun
::star
::uno
::XInterface
;
4257 ::com
::sun
::star
::datatransfer
::XMimeContentType createMimeContentType
([in] string aContentType
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
4259 published service MimeContentTypeFactory
: ::com
::sun
::star
::datatransfer
::XMimeContentTypeFactory
;
4260 published exception UnsupportedFlavorException
: ::com
::sun
::star
::uno
::Exception
{
4262 published
interface XMimeContentType
{
4263 interface ::com
::sun
::star
::uno
::XInterface
;
4264 string getMediaType
();
4265 string getMediaSubtype
();
4266 string getFullMediaType
();
4267 sequence
< string > getParameters
();
4268 boolean hasParameter
([in] string aName
);
4269 string getParameterValue
([in] string aName
) raises
(::com
::sun
::star
::container
::NoSuchElementException
);
4271 published
interface XSystemTransferable
{
4272 interface ::com
::sun
::star
::uno
::XInterface
;
4273 any getData
([in] sequence
< byte > aProcessId
);
4275 published
interface XTransferDataAccess
{
4276 interface ::com
::sun
::star
::uno
::XInterface
;
4277 hyper queryDataSize
([in] sequence
< ::com
::sun
::star
::datatransfer
::DataFlavor
> aFlavorList
);
4278 sequence
< any
> getData
([in] sequence
< ::com
::sun
::star
::datatransfer
::DataFlavor
> aFlavorList
);
4280 published
interface XTransferable
{
4281 interface ::com
::sun
::star
::uno
::XInterface
;
4282 any getTransferData
([in] ::com
::sun
::star
::datatransfer
::DataFlavor aFlavor
) raises
(::com
::sun
::star
::datatransfer
::UnsupportedFlavorException
, ::com
::sun
::star
::io
::IOException
);
4283 sequence
< ::com
::sun
::star
::datatransfer
::DataFlavor
> getTransferDataFlavors
();
4284 boolean isDataFlavorSupported
([in] ::com
::sun
::star
::datatransfer
::DataFlavor aFlavor
);
4286 published
interface XTransferableEx
{
4287 interface ::com
::sun
::star
::uno
::XInterface
;
4288 sequence
< ::com
::sun
::star
::datatransfer
::DataFlavor
> queryTransferDataFlavors
([in] sequence
< ::com
::sun
::star
::datatransfer
::DataFlavor
> requestedFlavors
);
4290 published
interface XTransferableSource
{
4291 interface ::com
::sun
::star
::uno
::XInterface
;
4292 string getDataSourceDescription
();
4294 interface XTransferableSupplier
{
4295 interface ::com
::sun
::star
::uno
::XInterface
;
4296 ::com
::sun
::star
::datatransfer
::XTransferable getTransferable
();
4297 void insertTransferable
([in] ::com
::sun
::star
::datatransfer
::XTransferable xTrans
) raises
(::com
::sun
::star
::datatransfer
::UnsupportedFlavorException
);
4300 published
struct ClipboardEvent
: ::com
::sun
::star
::lang
::EventObject
{
4301 ::com
::sun
::star
::datatransfer
::XTransferable Contents
;
4303 published
interface XClipboardManager
{
4304 interface ::com
::sun
::star
::uno
::XInterface
;
4305 ::com
::sun
::star
::datatransfer
::clipboard
::XClipboard getClipboard
([in] string aName
) raises
(::com
::sun
::star
::container
::NoSuchElementException
);
4306 void addClipboard
([in] ::com
::sun
::star
::datatransfer
::clipboard
::XClipboard xClipboard
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::container
::ElementExistException
);
4307 void removeClipboard
([in] string aName
);
4308 sequence
< string > listClipboardNames
();
4310 published service ClipboardManager
{
4311 interface ::com
::sun
::star
::datatransfer
::clipboard
::XClipboardManager
;
4312 interface ::com
::sun
::star
::lang
::XComponent
;
4314 published
interface XClipboardOwner
;
4315 published
interface XClipboard
{
4316 interface ::com
::sun
::star
::uno
::XInterface
;
4317 ::com
::sun
::star
::datatransfer
::XTransferable getContents
();
4318 void setContents
([in] ::com
::sun
::star
::datatransfer
::XTransferable xTrans
, [in] ::com
::sun
::star
::datatransfer
::clipboard
::XClipboardOwner xClipboardOwner
);
4321 published
interface XClipboardEx
{
4322 interface ::com
::sun
::star
::datatransfer
::clipboard
::XClipboard
;
4323 byte getRenderingCapabilities
();
4325 published
interface XClipboardListener
;
4326 published
interface XClipboardNotifier
{
4327 interface ::com
::sun
::star
::uno
::XInterface
;
4328 void addClipboardListener
([in] ::com
::sun
::star
::datatransfer
::clipboard
::XClipboardListener listener
);
4329 void removeClipboardListener
([in] ::com
::sun
::star
::datatransfer
::clipboard
::XClipboardListener listener
);
4331 published service GenericClipboard
{
4332 interface ::com
::sun
::star
::datatransfer
::clipboard
::XClipboardEx
;
4333 interface ::com
::sun
::star
::datatransfer
::clipboard
::XClipboardNotifier
;
4334 interface ::com
::sun
::star
::lang
::XInitialization
;
4335 interface ::com
::sun
::star
::lang
::XComponent
;
4337 published
interface XFlushableClipboard
{
4338 interface ::com
::sun
::star
::uno
::XInterface
;
4339 void flushClipboard
();
4341 published
interface XSystemClipboard
{
4342 interface ::com
::sun
::star
::datatransfer
::clipboard
::XClipboardEx
;
4343 interface ::com
::sun
::star
::datatransfer
::clipboard
::XClipboardNotifier
;
4344 interface ::com
::sun
::star
::lang
::XComponent
;
4345 [optional] interface ::com
::sun
::star
::datatransfer
::clipboard
::XFlushableClipboard
;
4347 published constants RenderingCapabilities
{
4348 const byte Delayed
= 1;
4349 /** @deprecated */ const byte Persistant
= 2;
4350 const byte Persistent
= 2;
4352 published service SystemClipboard
: ::com
::sun
::star
::datatransfer
::clipboard
::XSystemClipboard
;
4353 published
interface XClipboardFactory
{
4354 interface ::com
::sun
::star
::uno
::XInterface
;
4355 ::com
::sun
::star
::datatransfer
::clipboard
::XClipboard createClipboard
([in] string aName
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
4357 published
interface XClipboardListener
{
4358 interface ::com
::sun
::star
::lang
::XEventListener
;
4359 void changedContents
([in] ::com
::sun
::star
::datatransfer
::clipboard
::ClipboardEvent event
);
4361 published
interface XClipboardOwner
{
4362 interface ::com
::sun
::star
::uno
::XInterface
;
4363 void lostOwnership
([in] ::com
::sun
::star
::datatransfer
::clipboard
::XClipboard xClipboard
, [in] ::com
::sun
::star
::datatransfer
::XTransferable xTrans
);
4367 published constants DNDConstants
{
4368 const byte ACTION_COPY
= 1;
4369 const byte ACTION_COPY_OR_MOVE
= 3;
4370 const byte ACTION_DEFAULT
= -128;
4371 const byte ACTION_LINK
= 4;
4372 const byte ACTION_MOVE
= 2;
4373 const byte ACTION_NONE
= 0;
4374 const byte ACTION_REFERENCE
= 4;
4376 published
struct DragGestureEvent
: ::com
::sun
::star
::lang
::EventObject
{
4380 ::com
::sun
::star
::datatransfer
::dnd
::XDragSource DragSource
;
4383 published
interface XDragSourceContext
;
4384 published
struct DragSourceEvent
: ::com
::sun
::star
::lang
::EventObject
{
4385 ::com
::sun
::star
::datatransfer
::dnd
::XDragSourceContext DragSourceContext
;
4386 ::com
::sun
::star
::datatransfer
::dnd
::XDragSource DragSource
;
4388 published
struct DragSourceDragEvent
: ::com
::sun
::star
::datatransfer
::dnd
::DragSourceEvent
{
4392 published
struct DragSourceDropEvent
: ::com
::sun
::star
::datatransfer
::dnd
::DragSourceEvent
{
4394 boolean DropSuccess
;
4396 published
struct DropTargetEvent
: ::com
::sun
::star
::lang
::EventObject
{
4399 published
interface XDropTargetDragContext
;
4400 published
struct DropTargetDragEvent
: ::com
::sun
::star
::datatransfer
::dnd
::DropTargetEvent
{
4401 ::com
::sun
::star
::datatransfer
::dnd
::XDropTargetDragContext Context
;
4407 published
struct DropTargetDragEnterEvent
: ::com
::sun
::star
::datatransfer
::dnd
::DropTargetDragEvent
{
4408 sequence
< ::com
::sun
::star
::datatransfer
::DataFlavor
> SupportedDataFlavors
;
4410 published
interface XDropTargetDropContext
;
4411 published
struct DropTargetDropEvent
: ::com
::sun
::star
::datatransfer
::dnd
::DropTargetEvent
{
4412 ::com
::sun
::star
::datatransfer
::dnd
::XDropTargetDropContext Context
;
4417 ::com
::sun
::star
::datatransfer
::XTransferable Transferable
;
4419 published exception InvalidDNDOperationException
: ::com
::sun
::star
::uno
::RuntimeException
{
4421 published
interface XDragSourceListener
;
4422 published
interface XDragSource
{
4423 interface ::com
::sun
::star
::uno
::XInterface
;
4424 boolean isDragImageSupported
();
4425 long getDefaultCursor
([in] byte dragAction
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
4426 void startDrag
([in] ::com
::sun
::star
::datatransfer
::dnd
::DragGestureEvent trigger
, [in] byte sourceActions
, [in] long cursor
, [in] long image
, [in] ::com
::sun
::star
::datatransfer
::XTransferable trans
, [in] ::com
::sun
::star
::datatransfer
::dnd
::XDragSourceListener listener
);
4428 published service OleDragSource
{
4429 interface ::com
::sun
::star
::datatransfer
::dnd
::XDragSource
;
4430 interface ::com
::sun
::star
::lang
::XInitialization
;
4431 interface ::com
::sun
::star
::lang
::XComponent
;
4433 published
interface XDropTargetListener
;
4434 published
interface XDropTarget
{
4435 interface ::com
::sun
::star
::uno
::XInterface
;
4436 void addDropTargetListener
([in] ::com
::sun
::star
::datatransfer
::dnd
::XDropTargetListener dtl
);
4437 void removeDropTargetListener
([in] ::com
::sun
::star
::datatransfer
::dnd
::XDropTargetListener dtl
);
4439 void setActive
([in] boolean active
);
4440 byte getDefaultActions
();
4441 void setDefaultActions
([in] byte actions
);
4443 published service OleDropTarget
{
4444 interface ::com
::sun
::star
::datatransfer
::dnd
::XDropTarget
;
4445 interface ::com
::sun
::star
::lang
::XInitialization
;
4446 interface ::com
::sun
::star
::lang
::XComponent
;
4448 published service X11DragSource
{
4449 interface ::com
::sun
::star
::datatransfer
::dnd
::XDragSource
;
4450 interface ::com
::sun
::star
::lang
::XInitialization
;
4451 interface ::com
::sun
::star
::lang
::XComponent
;
4453 published service X11DropTarget
{
4454 interface ::com
::sun
::star
::datatransfer
::dnd
::XDropTarget
;
4455 interface ::com
::sun
::star
::lang
::XInitialization
;
4456 interface ::com
::sun
::star
::lang
::XComponent
;
4458 published
interface XAutoscroll
{
4459 interface ::com
::sun
::star
::uno
::XInterface
;
4460 void autoscroll
([in] long cursorLocationX
, [in] long cursorLocationY
);
4461 any getAutoscrollRegion
();
4463 published
interface XDragGestureListener
{
4464 interface ::com
::sun
::star
::lang
::XEventListener
;
4465 void dragGestureRecognized
([in] ::com
::sun
::star
::datatransfer
::dnd
::DragGestureEvent dge
);
4467 published
interface XDragGestureRecognizer
{
4468 interface ::com
::sun
::star
::uno
::XInterface
;
4469 void addDragGestureListener
([in] ::com
::sun
::star
::datatransfer
::dnd
::XDragGestureListener dgl
);
4470 void removeDragGestureListener
([in] ::com
::sun
::star
::datatransfer
::dnd
::XDragGestureListener dgl
);
4471 void resetRecognizer
();
4473 published
interface XDragSourceContext
{
4474 interface ::com
::sun
::star
::uno
::XInterface
;
4475 long getCurrentCursor
();
4476 void setCursor
([in] long cursorId
);
4477 void setImage
([in] long imageId
);
4478 void transferablesFlavorsChanged
();
4480 published
interface XDragSourceListener
{
4481 interface ::com
::sun
::star
::lang
::XEventListener
;
4482 void dragDropEnd
([in] ::com
::sun
::star
::datatransfer
::dnd
::DragSourceDropEvent dsde
);
4483 void dragEnter
([in] ::com
::sun
::star
::datatransfer
::dnd
::DragSourceDragEvent dsde
);
4484 void dragExit
([in] ::com
::sun
::star
::datatransfer
::dnd
::DragSourceEvent dse
);
4485 void dragOver
([in] ::com
::sun
::star
::datatransfer
::dnd
::DragSourceDragEvent dsde
);
4486 void dropActionChanged
([in] ::com
::sun
::star
::datatransfer
::dnd
::DragSourceDragEvent dsde
);
4488 published
interface XDropTargetDragContext
{
4489 interface ::com
::sun
::star
::uno
::XInterface
;
4490 void acceptDrag
([in] byte dragOperation
);
4493 published
interface XDropTargetDropContext
{
4494 interface ::com
::sun
::star
::uno
::XInterface
;
4495 void acceptDrop
([in] byte dragOperation
);
4497 void dropComplete
([in] boolean success
);
4499 published
interface XDropTargetListener
{
4500 interface ::com
::sun
::star
::lang
::XEventListener
;
4501 void drop
([in] ::com
::sun
::star
::datatransfer
::dnd
::DropTargetDropEvent dtde
);
4502 void dragEnter
([in] ::com
::sun
::star
::datatransfer
::dnd
::DropTargetDragEnterEvent dtdee
);
4503 void dragExit
([in] ::com
::sun
::star
::datatransfer
::dnd
::DropTargetEvent dte
);
4504 void dragOver
([in] ::com
::sun
::star
::datatransfer
::dnd
::DropTargetDragEvent dtde
);
4505 void dropActionChanged
([in] ::com
::sun
::star
::datatransfer
::dnd
::DropTargetDragEvent dtde
);
4510 published exception CommandAbortedException
: ::com
::sun
::star
::uno
::Exception
{
4512 published exception CommandFailedException
: ::com
::sun
::star
::uno
::Exception
{
4515 published
enum ContentCreationError
{
4517 /** @deprecated */ NO_CONTENT_BROKER
= 1,
4518 /** @deprecated */ NO_IDENTIFIER_FACTORY
= 2,
4519 IDENTIFIER_CREATION_FAILED
= 3,
4520 NO_CONTENT_PROVIDER
= 4,
4521 CONTENT_CREATION_FAILED
= 5
4523 published exception ContentCreationException
: ::com
::sun
::star
::uno
::Exception
{
4524 ::com
::sun
::star
::ucb
::ContentCreationError eError
;
4526 published
interface XProgressHandler
;
4527 published
interface XCommandEnvironment
{
4528 interface ::com
::sun
::star
::uno
::XInterface
;
4529 ::com
::sun
::star
::task
::XInteractionHandler getInteractionHandler
();
4530 ::com
::sun
::star
::ucb
::XProgressHandler getProgressHandler
();
4534 published exception AmbigousFilterRequest
: ::com
::sun
::star
::uno
::Exception
{
4536 string SelectedFilter
;
4537 string DetectedFilter
;
4539 published exception BrokenPackageRequest
: ::com
::sun
::star
::uno
::Exception
{
4542 published exception ChangedByOthersRequest
: ::com
::sun
::star
::uno
::Exception
{
4544 published exception CorruptedFilterConfigurationException
: ::com
::sun
::star
::uno
::RuntimeException
{
4549 published
interface XStorage
;
4552 published
interface XDocumentProperties
{
4553 interface ::com
::sun
::star
::uno
::XInterface
;
4554 [attribute
] string Author
;
4555 [attribute
] string Generator
;
4556 [attribute
] ::com
::sun
::star
::util
::DateTime CreationDate
;
4557 [attribute
] string Title
;
4558 [attribute
] string Subject
;
4559 [attribute
] string Description
;
4560 [attribute
] sequence
< string > Keywords
;
4561 [attribute
] ::com
::sun
::star
::lang
::Locale Language
;
4562 [attribute
] string ModifiedBy
;
4563 [attribute
] ::com
::sun
::star
::util
::DateTime ModificationDate
;
4564 [attribute
] string PrintedBy
;
4565 [attribute
] ::com
::sun
::star
::util
::DateTime PrintDate
;
4566 [attribute
] string TemplateName
;
4567 [attribute
] string TemplateURL
;
4568 [attribute
] ::com
::sun
::star
::util
::DateTime TemplateDate
;
4569 [attribute
] string AutoloadURL
;
4570 [attribute
] long AutoloadSecs
{
4571 set raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
4573 [attribute
] string DefaultTarget
;
4574 [attribute
] sequence
< ::com
::sun
::star
::beans
::NamedValue
> DocumentStatistics
;
4575 [attribute
] short EditingCycles
{
4576 set raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
4578 [attribute
] long EditingDuration
{
4579 set raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
4581 void resetUserData
([in] string Author
);
4582 ::com
::sun
::star
::beans
::XPropertyContainer getUserDefinedProperties
();
4583 void loadFromStorage
([in] ::com
::sun
::star
::embed
::XStorage Storage
, [in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> Medium
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::io
::WrongFormatException
, ::com
::sun
::star
::lang
::WrappedTargetException
, ::com
::sun
::star
::io
::IOException
);
4584 void loadFromMedium
([in] string URL
, [in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> Medium
) raises
(::com
::sun
::star
::io
::WrongFormatException
, ::com
::sun
::star
::lang
::WrappedTargetException
, ::com
::sun
::star
::io
::IOException
);
4585 void storeToStorage
([in] ::com
::sun
::star
::embed
::XStorage Storage
, [in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> Medium
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::lang
::WrappedTargetException
, ::com
::sun
::star
::io
::IOException
);
4586 void storeToMedium
([in] string URL
, [in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> Medium
) raises
(::com
::sun
::star
::lang
::WrappedTargetException
, ::com
::sun
::star
::io
::IOException
);
4588 published service DocumentProperties
: ::com
::sun
::star
::document
::XDocumentProperties
{
4591 published service EventDescriptor
{
4592 [property
] string EventType
;
4593 [property
] string Script
;
4595 /** @deprecated */ published
struct EventObject
: ::com
::sun
::star
::lang
::EventObject
{
4598 published service Events
{
4599 interface ::com
::sun
::star
::container
::XNameReplace
;
4601 published
interface XExporter
{
4602 interface ::com
::sun
::star
::uno
::XInterface
;
4603 void setSourceDocument
([in] ::com
::sun
::star
::lang
::XComponent Document
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
4605 published
interface XFilter
{
4606 interface ::com
::sun
::star
::uno
::XInterface
;
4607 boolean filter
([in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> aDescriptor
);
4610 published service ExportFilter
{
4611 interface ::com
::sun
::star
::document
::XExporter
;
4612 interface ::com
::sun
::star
::document
::XFilter
;
4613 [optional] interface ::com
::sun
::star
::lang
::XInitialization
;
4614 [optional] interface ::com
::sun
::star
::container
::XNamed
;
4616 published
interface XExtendedFilterDetection
{
4617 interface ::com
::sun
::star
::uno
::XInterface
;
4618 string detect
([inout
] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> Descriptor
);
4620 published service ExtendedTypeDetection
{
4621 interface ::com
::sun
::star
::document
::XExtendedFilterDetection
;
4623 published service ExtendedTypeDetectionFactory
{
4624 interface ::com
::sun
::star
::lang
::XMultiServiceFactory
;
4625 interface ::com
::sun
::star
::container
::XNameAccess
;
4626 [optional] interface ::com
::sun
::star
::container
::XNameContainer
;
4627 [optional] interface ::com
::sun
::star
::container
::XContainerQuery
;
4628 [optional] interface ::com
::sun
::star
::util
::XFlushable
;
4630 published
interface XFilterAdapter
{
4631 interface ::com
::sun
::star
::uno
::XInterface
;
4632 void convert
([in] ::com
::sun
::star
::io
::XInputStream xml
, [in] ::com
::sun
::star
::io
::XOutputStream device
, [in] boolean convertToOffice
, [in] string pluginUrl
, [in] string fileName
);
4634 published service FilterAdapter
{
4635 interface ::com
::sun
::star
::document
::XFilterAdapter
;
4637 published service FilterFactory
{
4638 interface ::com
::sun
::star
::lang
::XMultiServiceFactory
;
4639 interface ::com
::sun
::star
::container
::XNameAccess
;
4640 interface ::com
::sun
::star
::container
::XContainerQuery
;
4641 [optional] interface ::com
::sun
::star
::container
::XNameContainer
;
4642 [optional] interface ::com
::sun
::star
::util
::XFlushable
;
4644 published exception FilterOptionsRequest
: ::com
::sun
::star
::uno
::Exception
{
4645 ::com
::sun
::star
::frame
::XModel rModel
;
4646 sequence
< ::com
::sun
::star
::beans
::PropertyValue
> rProperties
;
4648 published service HeaderFooterSettings
{
4649 interface ::com
::sun
::star
::beans
::XPropertySet
;
4650 [property
, optional] boolean IsPrintPageName
;
4651 [property
, optional] boolean IsPrintDate
;
4652 [property
, optional] boolean IsPrintTime
;
4654 published
interface XImporter
{
4655 interface ::com
::sun
::star
::uno
::XInterface
;
4656 void setTargetDocument
([in] ::com
::sun
::star
::lang
::XComponent Document
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
4658 published service ImportFilter
{
4659 interface ::com
::sun
::star
::document
::XImporter
;
4660 interface ::com
::sun
::star
::document
::XFilter
;
4661 [optional] interface ::com
::sun
::star
::lang
::XInitialization
;
4662 [optional] interface ::com
::sun
::star
::container
::XNamed
;
4664 published
interface XLinkTargetSupplier
{
4665 interface ::com
::sun
::star
::uno
::XInterface
;
4666 ::com
::sun
::star
::container
::XNameAccess getLinks
();
4668 published service LinkTarget
{
4669 interface ::com
::sun
::star
::beans
::XPropertySet
;
4670 [optional] interface ::com
::sun
::star
::document
::XLinkTargetSupplier
;
4671 [property
, readonly] string LinkDisplayName
;
4673 published service LinkTargets
{
4674 interface ::com
::sun
::star
::container
::XNameAccess
;
4676 published constants LinkUpdateModes
{
4677 const long AUTO = 2;
4678 const long GLOBAL_SETTING
= 3;
4679 const long MANUAL
= 1;
4680 const long NEVER
= 0;
4682 published exception LockFileIgnoreRequest
: ::com
::sun
::star
::io
::IOException
{
4684 published exception LockedDocumentRequest
: ::com
::sun
::star
::uno
::Exception
{
4688 published exception LockedOnSavingRequest
: ::com
::sun
::star
::uno
::Exception
{
4692 published constants MacroExecMode
{
4693 const short ALWAYS_EXECUTE
= 2;
4694 const short ALWAYS_EXECUTE_NO_WARN
= 4;
4695 const short FROM_LIST
= 1;
4696 const short FROM_LIST_AND_SIGNED_NO_WARN
= 9;
4697 const short FROM_LIST_AND_SIGNED_WARN
= 8;
4698 const short FROM_LIST_NO_WARN
= 7;
4699 const short NEVER_EXECUTE
= 0;
4700 const short USE_CONFIG
= 3;
4701 const short USE_CONFIG_APPROVE_CONFIRMATION
= 6;
4702 const short USE_CONFIG_REJECT_CONFIRMATION
= 5;
4704 published exception NoSuchFilterRequest
: ::com
::sun
::star
::uno
::Exception
{
4710 published exception SAXException
: ::com
::sun
::star
::uno
::Exception
{
4711 any WrappedException
;
4716 interface XDocumentEventListener
;
4719 interface XController2
;
4722 interface XDocumentEventBroadcaster
{
4723 interface ::com
::sun
::star
::uno
::XInterface
;
4724 void addDocumentEventListener
([in] ::com
::sun
::star
::document
::XDocumentEventListener Listener
);
4725 void removeDocumentEventListener
([in] ::com
::sun
::star
::document
::XDocumentEventListener Listener
);
4726 void notifyDocumentEvent
([in] string EventName
, [in] ::com
::sun
::star
::frame
::XController2 ViewController
, [in] any Supplement
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::lang
::NoSupportException
);
4728 published
interface XDocumentPropertiesSupplier
{
4729 interface ::com
::sun
::star
::uno
::XInterface
;
4730 ::com
::sun
::star
::document
::XDocumentProperties getDocumentProperties
();
4734 interface XStorageBasedLibraryContainer
;
4737 interface XEmbeddedScripts
{
4738 interface ::com
::sun
::star
::uno
::XInterface
;
4739 [attribute
, readonly] ::com
::sun
::star
::script
::XStorageBasedLibraryContainer BasicLibraries
;
4740 [attribute
, readonly] ::com
::sun
::star
::script
::XStorageBasedLibraryContainer DialogLibraries
;
4741 [attribute
, readonly] boolean AllowMacroExecution
;
4743 published
interface XEventListener
;
4744 /** @deprecated */ published
interface XEventBroadcaster
{
4745 interface ::com
::sun
::star
::uno
::XInterface
;
4746 void addEventListener
([in] ::com
::sun
::star
::document
::XEventListener Listener
);
4747 void removeEventListener
([in] ::com
::sun
::star
::document
::XEventListener Listener
);
4749 published
interface XEventsSupplier
{
4750 interface ::com
::sun
::star
::uno
::XInterface
;
4751 ::com
::sun
::star
::container
::XNameReplace getEvents
();
4753 interface XUndoManager
;
4754 interface XUndoManagerSupplier
{
4755 interface ::com
::sun
::star
::uno
::XInterface
;
4756 ::com
::sun
::star
::document
::XUndoManager getUndoManager
();
4758 published
interface XViewDataSupplier
{
4759 interface ::com
::sun
::star
::uno
::XInterface
;
4760 ::com
::sun
::star
::container
::XIndexAccess getViewData
();
4761 void setViewData
([in] ::com
::sun
::star
::container
::XIndexAccess Data
);
4765 published
interface XStorable
{
4766 interface ::com
::sun
::star
::uno
::XInterface
;
4767 boolean hasLocation
();
4768 string getLocation
();
4769 boolean isReadonly
();
4770 void store
() raises
(::com
::sun
::star
::io
::IOException
);
4771 void storeAsURL
([in] string sURL
, [in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> lArguments
) raises
(::com
::sun
::star
::io
::IOException
);
4772 void storeToURL
([in] string sURL
, [in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> lArguments
) raises
(::com
::sun
::star
::io
::IOException
);
4776 published
interface XModifiable
{
4777 interface ::com
::sun
::star
::util
::XModifyBroadcaster
;
4778 boolean isModified
();
4779 void setModified
([in] boolean bModified
) raises
(::com
::sun
::star
::beans
::PropertyVetoException
);
4783 published
interface XPrintJobListener
;
4784 published
interface XPrintJobBroadcaster
{
4785 interface ::com
::sun
::star
::uno
::XInterface
;
4786 void addPrintJobListener
([in] ::com
::sun
::star
::view
::XPrintJobListener xListener
);
4787 void removePrintJobListener
([in] ::com
::sun
::star
::view
::XPrintJobListener xListener
);
4789 published
interface XPrintable
{
4790 interface ::com
::sun
::star
::uno
::XInterface
;
4791 sequence
< ::com
::sun
::star
::beans
::PropertyValue
> getPrinter
();
4792 void setPrinter
([in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> aPrinter
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
4793 void print
([in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> xOptions
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
4797 published service OfficeDocument
{
4798 interface ::com
::sun
::star
::frame
::XModel
;
4799 interface ::com
::sun
::star
::util
::XModifiable
;
4800 interface ::com
::sun
::star
::frame
::XStorable
;
4801 interface ::com
::sun
::star
::view
::XPrintable
;
4802 /** @deprecated */ [optional] interface ::com
::sun
::star
::document
::XEventBroadcaster
;
4803 [optional] interface ::com
::sun
::star
::document
::XDocumentEventBroadcaster
;
4804 [optional] interface ::com
::sun
::star
::document
::XEventsSupplier
;
4805 [optional] interface ::com
::sun
::star
::document
::XViewDataSupplier
;
4806 [optional] interface ::com
::sun
::star
::view
::XPrintJobBroadcaster
;
4807 [optional] interface ::com
::sun
::star
::document
::XEmbeddedScripts
;
4808 [optional] interface ::com
::sun
::star
::document
::XDocumentPropertiesSupplier
;
4809 [optional] interface ::com
::sun
::star
::document
::XUndoManagerSupplier
;
4810 [property
, optional] boolean AutomaticControlFocus
;
4811 [property
, optional] boolean ApplyFormDesignMode
;
4812 [property
, optional, readonly] string RuntimeUID
;
4813 [property
, optional] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> InteropGrabBag
;
4815 published service OleEmbeddedServerRegistration
: ::com
::sun
::star
::uno
::XInterface
;
4816 published exception OwnLockOnDocumentRequest
: ::com
::sun
::star
::uno
::Exception
{
4824 published service FilterOptionsDialog
{
4825 interface ::com
::sun
::star
::beans
::XPropertyAccess
;
4826 interface ::com
::sun
::star
::ui
::dialogs
::XExecutableDialog
;
4831 published constants PrinterIndependentLayout
{
4832 const short DISABLED
= 1;
4833 /** @deprecated */ const short ENABLED
= 2;
4834 const short HIGH_RESOLUTION
= 3;
4835 const short LOW_RESOLUTION
= 2;
4837 published constants RedlineDisplayType
{
4838 const short INSERTED
= 1;
4839 const short INSERTED_AND_REMOVED
= 2;
4840 const short NONE
= 0;
4841 const short REMOVED
= 3;
4843 published exception ReloadEditableRequest
: ::com
::sun
::star
::uno
::Exception
{
4848 published
interface XForbiddenCharacters
;
4851 published service Settings
{
4852 interface ::com
::sun
::star
::beans
::XPropertySet
;
4853 [property
, optional] ::com
::sun
::star
::i18n
::XForbiddenCharacters ForbiddenCharacters
;
4854 [property
, optional] short LinkUpdateMode
;
4855 [property
] string PrinterName
;
4856 [property
] sequence
< byte > PrinterSetup
;
4857 [property
, optional] boolean IsKernAsianPunctuation
;
4858 [property
, optional] short CharacterCompressionType
;
4859 [property
, optional] boolean ApplyUserData
;
4860 [property
, optional] boolean SaveVersionOnClose
;
4861 [property
, optional] boolean UpdateFromTemplate
;
4862 [property
, optional] boolean FieldAutoUpdate
;
4863 [property
, optional] string CurrentDatabaseDataSource
;
4864 [property
, optional] string CurrentDatabaseCommand
;
4865 [property
, optional] long CurrentDatabaseCommandType
;
4866 [property
, optional] long DefaultTabStop
;
4867 [property
, optional] boolean IsPrintBooklet
;
4868 [property
, optional] boolean IsPrintBookletFront
;
4869 [property
, optional] boolean IsPrintBookletBack
;
4870 [property
, optional] long PrintQuality
;
4871 [property
, optional] string ColorTableURL
;
4872 [property
, optional] string DashTableURL
;
4873 [property
, optional] string LineEndTableURL
;
4874 [property
, optional] string HatchTableURL
;
4875 [property
, optional] string GradientTableURL
;
4876 [property
, optional] string BitmapTableURL
;
4877 [property
, optional] boolean AutoCalculate
;
4878 [property
, optional] short PrinterIndependentLayout
;
4879 [property
, optional] boolean AddExternalLeading
;
4880 [property
, optional] boolean EmbedFonts
;
4881 [property
, optional] boolean EmbedSystemFonts
;
4882 [property
, optional] boolean EmbedOnlyUsedFonts
;
4883 [property
, optional] boolean EmbedLatinScriptFonts
;
4884 [property
, optional] boolean EmbedAsianScriptFonts
;
4885 [property
, optional] boolean EmbedComplexScriptFonts
;
4887 published
interface XTypeDetection
{
4888 interface ::com
::sun
::star
::uno
::XInterface
;
4889 string queryTypeByURL
([in] string URL
);
4890 string queryTypeByDescriptor
([inout
] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> Descriptor
, [in] boolean AllowDeep
);
4892 published service TypeDetection
{
4893 interface ::com
::sun
::star
::document
::XTypeDetection
;
4894 interface ::com
::sun
::star
::container
::XNameAccess
;
4895 [optional] interface ::com
::sun
::star
::container
::XNameContainer
;
4896 [optional] interface ::com
::sun
::star
::container
::XContainerQuery
;
4897 [optional] interface ::com
::sun
::star
::util
::XFlushable
;
4899 published constants UpdateDocMode
{
4900 const short ACCORDING_TO_CONFIG
= 2;
4901 const short FULL_UPDATE
= 3;
4902 const short NO_UPDATE
= 0;
4903 const short QUIET_UPDATE
= 1;
4905 published
interface XActionLockable
{
4906 interface ::com
::sun
::star
::uno
::XInterface
;
4907 boolean isActionLocked
();
4908 void addActionLock
();
4909 void removeActionLock
();
4910 void setActionLocks
([in] short nLock
);
4911 short resetActionLocks
();
4913 published
interface XBinaryStreamResolver
{
4914 interface ::com
::sun
::star
::uno
::XInterface
;
4915 ::com
::sun
::star
::io
::XInputStream getInputStream
([in] string aURL
);
4916 ::com
::sun
::star
::io
::XOutputStream createOutputStream
();
4917 string resolveOutputStream
([in] ::com
::sun
::star
::io
::XOutputStream aBinaryStream
);
4919 published
interface XDocumentInsertable
{
4920 interface ::com
::sun
::star
::uno
::XInterface
;
4921 void insertDocumentFromURL
([in] string aURL
, [in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> aOptions
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::io
::IOException
);
4923 published
interface XEmbeddedObjectResolver
{
4924 interface ::com
::sun
::star
::uno
::XInterface
;
4925 string resolveEmbeddedObjectURL
([in] string aURL
);
4927 published
interface XEmbeddedObjectSupplier
{
4928 interface ::com
::sun
::star
::uno
::XInterface
;
4929 ::com
::sun
::star
::lang
::XComponent getEmbeddedObject
();
4931 /** @deprecated */ published
interface XEventListener
{
4932 interface ::com
::sun
::star
::lang
::XEventListener
;
4933 void notifyEvent
([in] ::com
::sun
::star
::document
::EventObject Event
);
4935 /** @deprecated */ published
interface XGraphicObjectResolver
{
4936 interface ::com
::sun
::star
::uno
::XInterface
;
4937 /** @deprecated */ string resolveGraphicObjectURL
([in] string aURL
);
4939 published
interface XInteractionFilterOptions
{
4940 interface ::com
::sun
::star
::task
::XInteractionContinuation
;
4941 void setFilterOptions
([in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> rProperties
);
4942 sequence
< ::com
::sun
::star
::beans
::PropertyValue
> getFilterOptions
();
4944 published
interface XInteractionFilterSelect
{
4945 interface ::com
::sun
::star
::task
::XInteractionContinuation
;
4946 void setFilter
([in] string Name
);
4949 published
interface XXMLBasicExporter
{
4950 interface ::com
::sun
::star
::document
::XExporter
;
4951 interface ::com
::sun
::star
::document
::XFilter
;
4956 published
interface XDocumentHandler
;
4960 published service XMLBasicExporter
: ::com
::sun
::star
::document
::XXMLBasicExporter
{
4961 createWithHandler
([in] ::com
::sun
::star
::xml
::sax
::XDocumentHandler DocumentHandler
);
4963 published service XMLOasisBasicExporter
: ::com
::sun
::star
::document
::XXMLBasicExporter
{
4964 createWithHandler
([in] ::com
::sun
::star
::xml
::sax
::XDocumentHandler DocumentHandler
);
4966 published
interface XMimeTypeInfo
{
4967 interface ::com
::sun
::star
::uno
::XInterface
;
4968 boolean supportsMimeType
([in] string MimeTypeName
);
4969 sequence
< string > getSupportedMimeTypeNames
();
4971 published
interface XRedlinesSupplier
{
4972 interface ::com
::sun
::star
::uno
::XInterface
;
4973 ::com
::sun
::star
::container
::XEnumerationAccess getRedlines
();
4977 published exception DoubleInitializationException
: ::com
::sun
::star
::uno
::Exception
{
4981 published service AppletShape
{
4982 service
::com
::sun
::star
::drawing
::Shape
;
4983 [property
] string AppletCodeBase
;
4984 [property
] string AppletName
;
4985 [property
] string AppletCode
;
4986 [property
] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> AppletCommands
;
4987 [property
, readonly] boolean AppletIsScript
;
4989 /** @deprecated */ published
enum Arrangement
{
4995 published service Background
{
4996 service
::com
::sun
::star
::drawing
::FillProperties
;
4998 published
struct BarCode
{
5001 long ErrorCorrection
;
5004 published constants BarCodeErrorCorrection
{
5005 const long HIGH
= 4;
5007 const long MEDIUM
= 2;
5008 const long QUARTILE
= 3;
5010 /** @deprecated */ published
struct BezierPoint
{
5011 ::com
::sun
::star
::awt
::Point Position
;
5012 ::com
::sun
::star
::awt
::Point ControlPoint1
;
5013 ::com
::sun
::star
::awt
::Point ControlPoint2
;
5015 published service BitmapTable
{
5016 interface ::com
::sun
::star
::container
::XNameContainer
;
5018 published
struct Position3D
{
5023 published
struct BoundVolume
{
5024 ::com
::sun
::star
::drawing
::Position3D min
;
5025 ::com
::sun
::star
::drawing
::Position3D max
;
5027 published
struct CameraGeometry
{
5028 ::com
::sun
::star
::drawing
::Position3D vrp
;
5029 ::com
::sun
::star
::drawing
::Direction3D vpn
;
5030 ::com
::sun
::star
::drawing
::Direction3D vup
;
5032 published constants CaptionEscapeDirection
{
5033 const short auto = 2;
5034 const short horizontal
= 0;
5035 const short vertical
= 1;
5037 /** @deprecated */ published service RotationDescriptor
{
5038 /** @deprecated */ [property
] long RotateAngle
;
5039 /** @deprecated */ [property
, optional] long ShearAngle
;
5041 published service ShadowProperties
{
5042 [property
] boolean Shadow
;
5043 [property
] ::com
::sun
::star
::util
::Color ShadowColor
;
5044 [property
] short ShadowTransparence
;
5045 [property
] long ShadowXDistance
;
5046 [property
] long ShadowYDistance
;
5047 [property
, optional] long ShadowBlur
;
5049 published
enum TextAnimationDirection
{
5055 published
enum TextAnimationKind
{
5062 published
enum TextFitToSizeType
{
5068 published
enum TextHorizontalAdjust
{
5074 published
enum TextVerticalAdjust
{
5082 published service ParagraphPropertiesAsian
{
5083 [property
] boolean ParaIsHangingPunctuation
;
5084 [property
] boolean ParaIsCharacterDistance
;
5085 [property
] boolean ParaIsForbiddenRules
;
5087 published service ParagraphPropertiesComplex
{
5088 [property
] short WritingMode
;
5092 /** @deprecated */ published
enum WritingMode
{
5097 published
interface XTextColumns
;
5100 published service TextProperties
{
5101 service
::com
::sun
::star
::style
::CharacterProperties
;
5102 service
::com
::sun
::star
::style
::ParagraphProperties
;
5103 [optional] service
::com
::sun
::star
::style
::CharacterPropertiesAsian
;
5104 [optional] service
::com
::sun
::star
::style
::CharacterPropertiesComplex
;
5105 [optional] service
::com
::sun
::star
::style
::ParagraphPropertiesAsian
;
5106 [optional] service
::com
::sun
::star
::style
::ParagraphPropertiesComplex
;
5107 [property
, optional] boolean IsNumbering
;
5108 [property
, optional] ::com
::sun
::star
::container
::XIndexReplace NumberingRules
;
5109 [property
] boolean TextAutoGrowHeight
;
5110 [property
] boolean TextAutoGrowWidth
;
5111 [property
] boolean TextContourFrame
;
5112 [property
] ::com
::sun
::star
::drawing
::TextFitToSizeType TextFitToSize
;
5113 [property
] ::com
::sun
::star
::drawing
::TextHorizontalAdjust TextHorizontalAdjust
;
5114 [property
] ::com
::sun
::star
::drawing
::TextVerticalAdjust TextVerticalAdjust
;
5115 [property
] long TextLeftDistance
;
5116 [property
] long TextRightDistance
;
5117 [property
] long TextUpperDistance
;
5118 [property
] long TextLowerDistance
;
5119 [property
] long TextMaximumFrameHeight
;
5120 [property
] long TextMaximumFrameWidth
;
5121 [property
] long TextMinimumFrameHeight
;
5122 [property
] long TextMinimumFrameWidth
;
5123 [property
] short TextAnimationAmount
;
5124 [property
] short TextAnimationCount
;
5125 [property
] short TextAnimationDelay
;
5126 [property
] ::com
::sun
::star
::drawing
::TextAnimationDirection TextAnimationDirection
;
5127 [property
] ::com
::sun
::star
::drawing
::TextAnimationKind TextAnimationKind
;
5128 [property
] boolean TextAnimationStartInside
;
5129 [property
] boolean TextAnimationStopInside
;
5130 [property
] ::com
::sun
::star
::text
::WritingMode TextWritingMode
;
5131 [property
, optional] ::com
::sun
::star
::text
::XTextColumns TextColumns
;
5135 published
interface XText
;
5136 published
interface XTextRange
{
5137 interface ::com
::sun
::star
::uno
::XInterface
;
5138 ::com
::sun
::star
::text
::XText getText
();
5139 ::com
::sun
::star
::text
::XTextRange getStart
();
5140 ::com
::sun
::star
::text
::XTextRange getEnd
();
5142 void setString
([in] string aString
);
5144 published
interface XTextCursor
;
5145 published
interface XSimpleText
{
5146 interface ::com
::sun
::star
::text
::XTextRange
;
5147 ::com
::sun
::star
::text
::XTextCursor createTextCursor
();
5148 ::com
::sun
::star
::text
::XTextCursor createTextCursorByRange
([in] ::com
::sun
::star
::text
::XTextRange aTextPosition
);
5149 void insertString
([in] ::com
::sun
::star
::text
::XTextRange xRange
, [in] string aString
, [in] boolean bAbsorb
);
5150 void insertControlCharacter
([in] ::com
::sun
::star
::text
::XTextRange xRange
, [in] short nControlCharacter
, [in] boolean bAbsorb
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
5152 published
interface XTextContent
;
5153 published
interface XText
{
5154 interface ::com
::sun
::star
::text
::XSimpleText
;
5155 void insertTextContent
([in] ::com
::sun
::star
::text
::XTextRange xRange
, [in] ::com
::sun
::star
::text
::XTextContent xContent
, [in] boolean bAbsorb
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
5156 void removeTextContent
([in] ::com
::sun
::star
::text
::XTextContent xContent
) raises
(::com
::sun
::star
::container
::NoSuchElementException
);
5160 published service Text
{
5161 service
::com
::sun
::star
::drawing
::TextProperties
;
5162 interface ::com
::sun
::star
::text
::XText
;
5164 published service CaptionShape
{
5165 service
::com
::sun
::star
::drawing
::Shape
;
5166 service
::com
::sun
::star
::drawing
::FillProperties
;
5167 service
::com
::sun
::star
::drawing
::LineProperties
;
5168 service
::com
::sun
::star
::drawing
::ShadowProperties
;
5169 service
::com
::sun
::star
::drawing
::Text
;
5170 service
::com
::sun
::star
::drawing
::RotationDescriptor
;
5171 [property
] long CornerRadius
;
5172 [property
] ::com
::sun
::star
::awt
::Point CaptionPoint
;
5173 [property
] short CaptionType
;
5174 [property
] boolean CaptionIsFixedAngle
;
5175 [property
] long CaptionAngle
;
5176 [property
] long CaptionGap
;
5177 [property
] long CaptionEscapeDirection
;
5178 [property
] boolean CaptionIsEscapeRelative
;
5179 [property
] long CaptionEscapeRelative
;
5180 [property
] long CaptionEscapeAbsolute
;
5181 [property
] long CaptionLineLength
;
5182 [property
] boolean CaptionIsFitLineLength
;
5184 published constants CaptionType
{
5185 const short angled
= 1;
5186 const short connector
= 2;
5187 const short straight
= 0;
5189 published
enum CircleKind
{
5195 published
enum PolygonKind
{
5206 published service PolyPolygonBezierDescriptor
{
5207 [property
, readonly] ::com
::sun
::star
::drawing
::PolygonKind PolygonKind
;
5208 [property
] ::com
::sun
::star
::drawing
::PolyPolygonBezierCoords PolyPolygonBezier
;
5209 [property
] ::com
::sun
::star
::drawing
::PolyPolygonBezierCoords Geometry
;
5211 published service ClosedBezierShape
{
5212 service
::com
::sun
::star
::drawing
::Shape
;
5213 service
::com
::sun
::star
::drawing
::LineProperties
;
5214 service
::com
::sun
::star
::drawing
::FillProperties
;
5215 service
::com
::sun
::star
::drawing
::PolyPolygonBezierDescriptor
;
5216 service
::com
::sun
::star
::drawing
::Text
;
5217 service
::com
::sun
::star
::drawing
::ShadowProperties
;
5218 service
::com
::sun
::star
::drawing
::RotationDescriptor
;
5220 published
enum ColorMode
{
5226 published service ColorTable
: ::com
::sun
::star
::container
::XNameContainer
;
5227 published
enum ConnectionType
{
5235 published
enum ConnectorType
{
5241 published service ConnectorProperties
{
5242 [property
] ::com
::sun
::star
::drawing
::ConnectorType EdgeKind
;
5243 [property
] long EdgeNode1HorzDist
;
5244 [property
] long EdgeNode1VertDist
;
5245 [property
] long EdgeNode2HorzDist
;
5246 [property
] long EdgeNode2VertDist
;
5247 [property
, optional] boolean EdgeOOXMLCurve
;
5249 published service ConnectorShape
{
5250 service
::com
::sun
::star
::drawing
::Shape
;
5251 service
::com
::sun
::star
::drawing
::LineProperties
;
5252 service
::com
::sun
::star
::drawing
::ConnectorProperties
;
5253 service
::com
::sun
::star
::drawing
::ShadowProperties
;
5254 service
::com
::sun
::star
::drawing
::Text
;
5255 service
::com
::sun
::star
::drawing
::RotationDescriptor
;
5256 [property
] ::com
::sun
::star
::drawing
::XShape StartShape
;
5257 [property
] long StartGluePointIndex
;
5258 [property
] ::com
::sun
::star
::awt
::Point StartPosition
;
5259 [property
] ::com
::sun
::star
::drawing
::XShape EndShape
;
5260 [property
] ::com
::sun
::star
::awt
::Point EndPosition
;
5261 [property
] long EndGluePointIndex
;
5262 [property
] long EdgeLine1Delta
;
5263 [property
] long EdgeLine2Delta
;
5264 [property
] long EdgeLine3Delta
;
5266 published
interface XControlShape
{
5267 interface ::com
::sun
::star
::drawing
::XShape
;
5268 ::com
::sun
::star
::awt
::XControlModel getControl
();
5269 void setControl
([in] ::com
::sun
::star
::awt
::XControlModel xControl
);
5271 published service ControlShape
{
5272 service
::com
::sun
::star
::drawing
::Shape
;
5273 interface ::com
::sun
::star
::drawing
::XControlShape
;
5275 published
typedef sequence
< long > CoordinateSequence
;
5276 published
typedef sequence
< ::com
::sun
::star
::drawing
::CoordinateSequence
> CoordinateSequenceSequence
;
5277 published service DashTable
{
5278 interface ::com
::sun
::star
::container
::XNameContainer
;
5280 /** @deprecated */ published
enum MeasureKind
{
5284 published
enum MeasureTextHorzPos
{
5290 published
enum MeasureTextVertPos
{
5297 published service MeasureProperties
{
5298 [property
] boolean MeasureBelowReferenceEdge
;
5299 [property
] long MeasureHelpLine1Length
;
5300 [property
] long MeasureHelpLine2Length
;
5301 [property
] long MeasureHelpLineDistance
;
5302 [property
] long MeasureHelpLineOverhang
;
5303 [property
] ::com
::sun
::star
::drawing
::MeasureKind MeasureKind
;
5304 [property
] long MeasureLineDistance
;
5305 [property
] long MeasureOverhang
;
5306 [property
] boolean MeasureShowUnit
;
5307 [property
] boolean MeasureTextAutoAngle
;
5308 [property
] long MeasureTextAutoAngleView
;
5309 [property
] long MeasureTextFixedAngle
;
5310 [property
] ::com
::sun
::star
::drawing
::MeasureTextHorzPos MeasureTextHorizontalPosition
;
5311 [property
] ::com
::sun
::star
::drawing
::MeasureTextVertPos MeasureTextVerticalPosition
;
5312 [property
] boolean MeasureTextIsFixedAngle
;
5313 [property
] boolean MeasureTextRotate90
;
5314 [property
] boolean MeasureTextUpsideDown
;
5315 [property
, optional] short MeasureDecimalPlaces
;
5317 published service Defaults
{
5318 service
::com
::sun
::star
::drawing
::TextProperties
;
5319 service
::com
::sun
::star
::drawing
::LineProperties
;
5320 service
::com
::sun
::star
::drawing
::FillProperties
;
5321 service
::com
::sun
::star
::drawing
::ShadowProperties
;
5322 service
::com
::sun
::star
::drawing
::ConnectorProperties
;
5323 service
::com
::sun
::star
::drawing
::MeasureProperties
;
5325 published service DocumentSettings
{
5326 service
::com
::sun
::star
::document
::Settings
;
5327 [optional] service
::com
::sun
::star
::document
::HeaderFooterSettings
;
5328 interface ::com
::sun
::star
::beans
::XPropertySet
;
5329 [property
, optional] short MeasureUnit
;
5330 [property
, optional] long ScaleNumerator
;
5331 [property
, optional] long ScaleDenominator
;
5332 [property
, optional] boolean IsPrintFitPage
;
5333 [property
, optional] boolean IsPrintTilePage
;
5334 [property
, optional] long PageNumberFormat
;
5335 [property
, optional] boolean ParagraphSummation
;
5337 published
typedef sequence
< double > DoubleSequence
;
5338 published
typedef sequence
< ::com
::sun
::star
::drawing
::DoubleSequence
> DoubleSequenceSequence
;
5339 published
interface XShapes
;
5340 published
interface XShapeBinder
{
5341 interface ::com
::sun
::star
::uno
::XInterface
;
5342 ::com
::sun
::star
::drawing
::XShape bind
([in] ::com
::sun
::star
::drawing
::XShapes xShapes
);
5343 void unbind
([in] ::com
::sun
::star
::drawing
::XShape xShape
);
5345 published
interface XShapeCombiner
{
5346 interface ::com
::sun
::star
::uno
::XInterface
;
5347 ::com
::sun
::star
::drawing
::XShape combine
([in] ::com
::sun
::star
::drawing
::XShapes xShapes
);
5348 void split
([in] ::com
::sun
::star
::drawing
::XShape Group
);
5350 published
interface XShapeGroup
;
5351 published
interface XShapeGrouper
{
5352 interface ::com
::sun
::star
::uno
::XInterface
;
5353 ::com
::sun
::star
::drawing
::XShapeGroup group
([in] ::com
::sun
::star
::drawing
::XShapes xShapes
);
5354 void ungroup
([in] ::com
::sun
::star
::drawing
::XShapeGroup aGroup
);
5356 published
interface XShapes
{
5357 interface ::com
::sun
::star
::container
::XIndexAccess
;
5358 void add
([in] ::com
::sun
::star
::drawing
::XShape xShape
);
5359 void remove
([in] ::com
::sun
::star
::drawing
::XShape xShape
);
5363 published
enum PaperOrientation
{
5369 published service GenericDrawPage
{
5370 interface ::com
::sun
::star
::drawing
::XShapes
;
5371 interface ::com
::sun
::star
::drawing
::XShapeGrouper
;
5372 [optional] interface ::com
::sun
::star
::drawing
::XShapeCombiner
;
5373 [optional] interface ::com
::sun
::star
::drawing
::XShapeBinder
;
5374 [optional] interface ::com
::sun
::star
::container
::XNamed
;
5375 [optional] interface ::com
::sun
::star
::beans
::XPropertySet
;
5376 [property
, optional] long BorderBottom
;
5377 [property
, optional] long BorderLeft
;
5378 [property
, optional] long BorderRight
;
5379 [property
, optional] long BorderTop
;
5380 [property
, optional] long Height
;
5381 [property
, optional] long Width
;
5382 [property
, optional, readonly] short Number
;
5383 [property
, optional] ::com
::sun
::star
::view
::PaperOrientation Orientation
;
5384 [property
, optional] ::com
::sun
::star
::container
::XNameContainer UserDefinedAttributes
;
5385 [property
, optional, readonly] boolean IsBackgroundDark
;
5386 [property
, optional] ::com
::sun
::star
::container
::XIndexAccess NavigationOrder
;
5387 [property
, optional] boolean BackgroundFullSize
;
5389 published
interface XMasterPageTarget
{
5390 interface ::com
::sun
::star
::uno
::XInterface
;
5391 ::com
::sun
::star
::drawing
::XDrawPage getMasterPage
();
5392 void setMasterPage
([in] ::com
::sun
::star
::drawing
::XDrawPage xMasterPage
);
5396 published
interface XFormsSupplier
{
5397 interface ::com
::sun
::star
::uno
::XInterface
;
5398 ::com
::sun
::star
::container
::XNameContainer getForms
();
5402 published service DrawPage
{
5403 service
::com
::sun
::star
::drawing
::GenericDrawPage
;
5404 interface ::com
::sun
::star
::drawing
::XMasterPageTarget
;
5405 [optional] interface ::com
::sun
::star
::form
::XFormsSupplier
;
5407 published
interface XDrawPages
;
5408 /** @deprecated */ published
interface XDrawPageExpander
{
5409 interface ::com
::sun
::star
::uno
::XInterface
;
5410 ::com
::sun
::star
::drawing
::XDrawPages expand
([in] ::com
::sun
::star
::drawing
::XDrawPage xPage
);
5412 /** @deprecated */ published
interface XDrawPageSummarizer
{
5413 interface ::com
::sun
::star
::uno
::XInterface
;
5414 ::com
::sun
::star
::drawing
::XDrawPage summarize
([in] ::com
::sun
::star
::drawing
::XDrawPages xPages
);
5416 published
interface XDrawPages
{
5417 interface ::com
::sun
::star
::container
::XIndexAccess
;
5418 ::com
::sun
::star
::drawing
::XDrawPage insertNewByIndex
([in] long nIndex
);
5419 void remove
([in] ::com
::sun
::star
::drawing
::XDrawPage xPage
);
5421 published service DrawPages
{
5422 interface ::com
::sun
::star
::drawing
::XDrawPages
;
5423 [optional] interface ::com
::sun
::star
::drawing
::XDrawPageSummarizer
;
5424 [optional] interface ::com
::sun
::star
::drawing
::XDrawPageExpander
;
5426 /** @deprecated */ published
enum DrawViewMode
{
5431 published
interface XDrawPageDuplicator
{
5432 interface ::com
::sun
::star
::uno
::XInterface
;
5433 ::com
::sun
::star
::drawing
::XDrawPage duplicate
([in] ::com
::sun
::star
::drawing
::XDrawPage xPage
);
5435 published
interface XDrawPagesSupplier
{
5436 interface ::com
::sun
::star
::uno
::XInterface
;
5437 ::com
::sun
::star
::drawing
::XDrawPages getDrawPages
();
5439 published
interface XLayerSupplier
{
5440 interface ::com
::sun
::star
::uno
::XInterface
;
5441 ::com
::sun
::star
::container
::XNameAccess getLayerManager
();
5443 published
interface XMasterPagesSupplier
{
5444 interface ::com
::sun
::star
::uno
::XInterface
;
5445 ::com
::sun
::star
::drawing
::XDrawPages getMasterPages
();
5447 published
interface XDrawView
{
5448 interface ::com
::sun
::star
::uno
::XInterface
;
5449 void setCurrentPage
([in] ::com
::sun
::star
::drawing
::XDrawPage xPage
);
5450 ::com
::sun
::star
::drawing
::XDrawPage getCurrentPage
();
5454 published
interface XFrame
;
5455 published
interface XController
{
5456 interface ::com
::sun
::star
::lang
::XComponent
;
5457 void attachFrame
([in] ::com
::sun
::star
::frame
::XFrame Frame
);
5458 boolean attachModel
([in] ::com
::sun
::star
::frame
::XModel Model
);
5459 boolean suspend
([in] boolean Suspend
);
5461 void restoreViewData
([in] any Data
);
5462 ::com
::sun
::star
::frame
::XModel getModel
();
5463 ::com
::sun
::star
::frame
::XFrame getFrame
();
5467 published
struct URL
{
5482 published
struct DispatchDescriptor
{
5483 ::com
::sun
::star
::util
::URL FeatureURL
;
5487 published
interface XDispatch
;
5488 published
interface XDispatchProvider
{
5489 interface ::com
::sun
::star
::uno
::XInterface
;
5490 ::com
::sun
::star
::frame
::XDispatch queryDispatch
([in] ::com
::sun
::star
::util
::URL URL
, [in] string TargetFrameName
, [in] long SearchFlags
);
5491 sequence
< ::com
::sun
::star
::frame
::XDispatch
> queryDispatches
([in] sequence
< ::com
::sun
::star
::frame
::DispatchDescriptor
> Requests
);
5495 published
interface XContextMenuInterceptor
;
5496 published
interface XContextMenuInterception
{
5497 interface ::com
::sun
::star
::uno
::XInterface
;
5498 void registerContextMenuInterceptor
([in] ::com
::sun
::star
::ui
::XContextMenuInterceptor Interceptor
);
5499 void releaseContextMenuInterceptor
([in] ::com
::sun
::star
::ui
::XContextMenuInterceptor Interceptor
);
5503 published service Controller
{
5504 interface ::com
::sun
::star
::frame
::XController
;
5505 interface ::com
::sun
::star
::frame
::XDispatchProvider
;
5506 [optional] interface ::com
::sun
::star
::ui
::XContextMenuInterception
;
5507 [optional] interface ::com
::sun
::star
::awt
::XUserInputInterception
;
5508 [optional] interface ::com
::sun
::star
::view
::XSelectionSupplier
;
5509 [optional] interface ::com
::sun
::star
::datatransfer
::XTransferableSupplier
;
5513 published
interface XControlAccess
{
5514 interface ::com
::sun
::star
::uno
::XInterface
;
5515 ::com
::sun
::star
::awt
::XControl getControl
([in] ::com
::sun
::star
::awt
::XControlModel xModel
) raises
(::com
::sun
::star
::container
::NoSuchElementException
);
5519 published
interface XForm
;
5521 interface XFormController
;
5525 interface XFormLayerAccess
{
5526 interface ::com
::sun
::star
::view
::XControlAccess
;
5527 ::com
::sun
::star
::form
::runtime
::XFormController getFormController
([in] ::com
::sun
::star
::form
::XForm Form
);
5528 boolean isFormDesignMode
();
5529 void setFormDesignMode
([in] boolean DesignMode
);
5533 published service DrawingDocumentDrawView
{
5534 service
::com
::sun
::star
::frame
::Controller
;
5535 interface ::com
::sun
::star
::drawing
::XDrawView
;
5536 interface ::com
::sun
::star
::beans
::XPropertySet
;
5537 interface ::com
::sun
::star
::view
::XSelectionSupplier
;
5538 [optional] interface ::com
::sun
::star
::awt
::XWindow
;
5539 [optional] interface ::com
::sun
::star
::view
::XFormLayerAccess
;
5540 [property
] boolean IsMasterPageMode
;
5541 [property
] boolean IsLayerMode
;
5542 [property
] ::com
::sun
::star
::drawing
::XDrawPage CurrentPage
;
5543 [property
, readonly] ::com
::sun
::star
::awt
::Rectangle VisibleArea
;
5544 [property
, optional] short ZoomType
;
5545 [property
, optional] short ZoomValue
;
5546 [property
, optional] ::com
::sun
::star
::awt
::Point ViewOffset
;
5548 /** @deprecated */ published service DrawingDocumentFactory
{
5549 /** @deprecated */ interface ::com
::sun
::star
::lang
::XMultiServiceFactory
;
5551 published service EllipseShape
{
5552 service
::com
::sun
::star
::drawing
::Shape
;
5553 service
::com
::sun
::star
::drawing
::LineProperties
;
5554 service
::com
::sun
::star
::drawing
::FillProperties
;
5555 service
::com
::sun
::star
::drawing
::Text
;
5556 service
::com
::sun
::star
::drawing
::ShadowProperties
;
5557 service
::com
::sun
::star
::drawing
::RotationDescriptor
;
5558 [property
] ::com
::sun
::star
::drawing
::CircleKind CircleKind
;
5559 [property
] long CircleStartAngle
;
5560 [property
] long CircleEndAngle
;
5562 published
enum ProjectionMode
{
5566 published
enum ShadeMode
{
5572 published
enum EscapeDirection
{
5581 /** @deprecated */ published
struct GluePoint
{
5582 ::com
::sun
::star
::awt
::Point Position
;
5583 short EscapeDirection
;
5584 boolean PositionAbsolute
;
5587 published
struct GluePoint2
{
5588 ::com
::sun
::star
::awt
::Point Position
;
5590 ::com
::sun
::star
::drawing
::Alignment PositionAlignment
;
5591 ::com
::sun
::star
::drawing
::EscapeDirection Escape
;
5592 boolean IsUserDefined
;
5594 published service GradientTable
{
5595 interface ::com
::sun
::star
::container
::XNameContainer
;
5597 published
interface XGraphicExportFilter
{
5598 interface ::com
::sun
::star
::document
::XFilter
;
5599 interface ::com
::sun
::star
::document
::XExporter
;
5600 interface ::com
::sun
::star
::document
::XMimeTypeInfo
;
5602 published service GraphicExportFilter
: ::com
::sun
::star
::drawing
::XGraphicExportFilter
;
5603 published service GraphicObjectShape
{
5604 service
::com
::sun
::star
::drawing
::Shape
;
5605 service
::com
::sun
::star
::drawing
::Text
;
5606 service
::com
::sun
::star
::drawing
::ShadowProperties
;
5607 service
::com
::sun
::star
::drawing
::RotationDescriptor
;
5608 /** @deprecated */ [property
] string GraphicURL
;
5609 [property
] string GraphicStreamURL
;
5610 /** @deprecated */ [property
, optional] ::com
::sun
::star
::awt
::XBitmap GraphicObjectFillBitmap
;
5611 [property
] short AdjustLuminance
;
5612 [property
] short AdjustContrast
;
5613 [property
] short AdjustRed
;
5614 [property
] short AdjustGreen
;
5615 [property
] short AdjustBlue
;
5616 [property
] double Gamma
;
5617 [property
] short Transparency
;
5618 [property
] ::com
::sun
::star
::drawing
::ColorMode GraphicColorMode
;
5619 [property
, optional] ::com
::sun
::star
::container
::XIndexContainer ImageMap
;
5620 [property
, optional] ::com
::sun
::star
::graphic
::XGraphic Graphic
;
5621 [property
, optional] boolean IsSignatureLine
;
5622 [property
, optional] string SignatureLineId
;
5623 [property
, optional] string SignatureLineSuggestedSignerName
;
5624 [property
, optional] string SignatureLineSuggestedSignerTitle
;
5625 [property
, optional] string SignatureLineSuggestedSignerEmail
;
5626 [property
, optional] string SignatureLineSigningInstructions
;
5627 [property
, optional] boolean SignatureLineShowSignDate
;
5628 [property
, optional] boolean SignatureLineCanAddComment
;
5629 [property
, optional] ::com
::sun
::star
::graphic
::XGraphic SignatureLineUnsignedImage
;
5630 [property
, optional] boolean SignatureLineIsSigned
;
5631 [property
, optional] ::com
::sun
::star
::drawing
::BarCode BarCodeProperties
;
5633 /** @deprecated */ published
interface XShapeGroup
{
5634 interface ::com
::sun
::star
::drawing
::XShape
;
5638 published service GroupShape
{
5639 service
::com
::sun
::star
::drawing
::Shape
;
5640 interface ::com
::sun
::star
::drawing
::XShapeGroup
;
5641 interface ::com
::sun
::star
::drawing
::XShapes
;
5643 published service HatchTable
{
5644 interface ::com
::sun
::star
::container
::XNameContainer
;
5646 published
struct HomogenMatrixLine
{
5652 published
struct HomogenMatrix
{
5653 ::com
::sun
::star
::drawing
::HomogenMatrixLine Line1
;
5654 ::com
::sun
::star
::drawing
::HomogenMatrixLine Line2
;
5655 ::com
::sun
::star
::drawing
::HomogenMatrixLine Line3
;
5656 ::com
::sun
::star
::drawing
::HomogenMatrixLine Line4
;
5658 published
struct HomogenMatrixLine4
{
5664 published
struct HomogenMatrix4
{
5665 ::com
::sun
::star
::drawing
::HomogenMatrixLine4 Line1
;
5666 ::com
::sun
::star
::drawing
::HomogenMatrixLine4 Line2
;
5667 ::com
::sun
::star
::drawing
::HomogenMatrixLine4 Line3
;
5668 ::com
::sun
::star
::drawing
::HomogenMatrixLine4 Line4
;
5670 published
enum HorizontalDimensioning
{
5676 published service Layer
{
5677 interface ::com
::sun
::star
::beans
::XPropertySet
;
5678 [property
] string Name
;
5679 [property
] boolean IsVisible
;
5680 [property
] boolean IsPrintable
;
5681 [property
] boolean IsLocked
;
5683 published
interface XLayer
;
5684 published
interface XLayerManager
{
5685 interface ::com
::sun
::star
::container
::XIndexAccess
;
5686 ::com
::sun
::star
::drawing
::XLayer insertNewByIndex
([in] long nIndex
);
5687 void remove
([in] ::com
::sun
::star
::drawing
::XLayer xLayer
) raises
(::com
::sun
::star
::container
::NoSuchElementException
);
5688 void attachShapeToLayer
([in] ::com
::sun
::star
::drawing
::XShape xShape
, [in] ::com
::sun
::star
::drawing
::XLayer xLayer
);
5689 ::com
::sun
::star
::drawing
::XLayer getLayerForShape
([in] ::com
::sun
::star
::drawing
::XShape xShape
);
5691 published service LayerManager
{
5692 interface ::com
::sun
::star
::drawing
::XLayerManager
;
5693 interface ::com
::sun
::star
::container
::XNameAccess
;
5695 published
enum LayerType
{
5698 DIMENSIONIANG_LINES
= 2,
5701 /** @deprecated */ published
enum LineEndType
{
5708 published service PolyPolygonDescriptor
{
5709 [property
, readonly] ::com
::sun
::star
::drawing
::PolygonKind PolygonKind
;
5710 [property
] ::com
::sun
::star
::drawing
::PointSequenceSequence PolyPolygon
;
5711 [property
] ::com
::sun
::star
::drawing
::PointSequenceSequence Geometry
;
5713 published service LineShape
{
5714 service
::com
::sun
::star
::drawing
::Shape
;
5715 service
::com
::sun
::star
::drawing
::LineProperties
;
5716 service
::com
::sun
::star
::drawing
::PolyPolygonDescriptor
;
5717 service
::com
::sun
::star
::drawing
::Text
;
5718 service
::com
::sun
::star
::drawing
::ShadowProperties
;
5719 service
::com
::sun
::star
::drawing
::RotationDescriptor
;
5721 published service MarkerTable
{
5722 interface ::com
::sun
::star
::container
::XNameContainer
;
5724 published service MasterPage
{
5725 service
::com
::sun
::star
::drawing
::GenericDrawPage
;
5727 published service MasterPages
{
5728 interface ::com
::sun
::star
::drawing
::XDrawPages
;
5730 published service MeasureShape
{
5731 service
::com
::sun
::star
::drawing
::Shape
;
5732 service
::com
::sun
::star
::drawing
::MeasureProperties
;
5733 service
::com
::sun
::star
::drawing
::LineProperties
;
5734 service
::com
::sun
::star
::drawing
::Text
;
5735 service
::com
::sun
::star
::drawing
::ShadowProperties
;
5736 service
::com
::sun
::star
::drawing
::RotationDescriptor
;
5737 [property
] ::com
::sun
::star
::awt
::Point StartPosition
;
5738 [property
] ::com
::sun
::star
::awt
::Point EndPosition
;
5740 published
enum MirrorAxis
{
5744 published
enum NormalsKind
{
5749 published service OLE2Shape
{
5750 service
::com
::sun
::star
::drawing
::Shape
;
5751 [property
] string CLSID
;
5752 [property
] string PersistName
;
5753 [property
, readonly] ::com
::sun
::star
::frame
::XModel Model
;
5754 [property
, readonly] boolean IsInternal
;
5756 published service OpenBezierShape
{
5757 service
::com
::sun
::star
::drawing
::Shape
;
5758 service
::com
::sun
::star
::drawing
::LineProperties
;
5759 service
::com
::sun
::star
::drawing
::PolyPolygonBezierDescriptor
;
5760 service
::com
::sun
::star
::drawing
::Text
;
5761 service
::com
::sun
::star
::drawing
::ShadowProperties
;
5762 service
::com
::sun
::star
::drawing
::RotationDescriptor
;
5764 published service PageShape
{
5765 service
::com
::sun
::star
::drawing
::Shape
;
5766 [property
, optional] long PageNumber
;
5768 published service PluginShape
{
5769 service
::com
::sun
::star
::drawing
::Shape
;
5770 [property
] string PluginMimeType
;
5771 [property
] string PluginURL
;
5772 [property
] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> PluginCommands
;
5774 published service PolyLineShape
{
5775 service
::com
::sun
::star
::drawing
::Shape
;
5776 service
::com
::sun
::star
::drawing
::LineProperties
;
5777 service
::com
::sun
::star
::drawing
::PolyPolygonDescriptor
;
5778 service
::com
::sun
::star
::drawing
::Text
;
5779 service
::com
::sun
::star
::drawing
::ShadowProperties
;
5780 service
::com
::sun
::star
::drawing
::RotationDescriptor
;
5782 published service PolyPolygonBezierShape
{
5783 service
::com
::sun
::star
::drawing
::Shape
;
5784 service
::com
::sun
::star
::drawing
::LineProperties
;
5785 service
::com
::sun
::star
::drawing
::FillProperties
;
5786 service
::com
::sun
::star
::drawing
::PolyPolygonBezierDescriptor
;
5787 service
::com
::sun
::star
::drawing
::Text
;
5788 service
::com
::sun
::star
::drawing
::ShadowProperties
;
5789 service
::com
::sun
::star
::drawing
::RotationDescriptor
;
5791 published service PolyPolygonShape
{
5792 service
::com
::sun
::star
::drawing
::Shape
;
5793 service
::com
::sun
::star
::drawing
::LineProperties
;
5794 service
::com
::sun
::star
::drawing
::FillProperties
;
5795 service
::com
::sun
::star
::drawing
::PolyPolygonDescriptor
;
5796 service
::com
::sun
::star
::drawing
::Text
;
5797 service
::com
::sun
::star
::drawing
::ShadowProperties
;
5798 service
::com
::sun
::star
::drawing
::RotationDescriptor
;
5800 published
struct PolyPolygonShape3D
{
5801 ::com
::sun
::star
::drawing
::DoubleSequenceSequence SequenceX
;
5802 ::com
::sun
::star
::drawing
::DoubleSequenceSequence SequenceY
;
5803 ::com
::sun
::star
::drawing
::DoubleSequenceSequence SequenceZ
;
5805 published service RectangleShape
{
5806 service
::com
::sun
::star
::drawing
::Shape
;
5807 service
::com
::sun
::star
::drawing
::FillProperties
;
5808 service
::com
::sun
::star
::drawing
::LineProperties
;
5809 service
::com
::sun
::star
::drawing
::Text
;
5810 service
::com
::sun
::star
::drawing
::ShadowProperties
;
5811 service
::com
::sun
::star
::drawing
::RotationDescriptor
;
5812 [property
] long CornerRadius
;
5814 published service ShapeCollection
: ::com
::sun
::star
::drawing
::XShapes
;
5815 published service Shapes
{
5816 interface ::com
::sun
::star
::drawing
::XShapes
;
5818 /** @deprecated */ published
enum SnapObjectType
{
5823 /** @deprecated */ published
enum TextAdjust
{
5830 published service TextShape
{
5831 service
::com
::sun
::star
::drawing
::Shape
;
5832 service
::com
::sun
::star
::drawing
::FillProperties
;
5833 service
::com
::sun
::star
::drawing
::LineProperties
;
5834 service
::com
::sun
::star
::drawing
::ShadowProperties
;
5835 service
::com
::sun
::star
::drawing
::Text
;
5836 service
::com
::sun
::star
::drawing
::RotationDescriptor
;
5837 [property
] long CornerRadius
;
5839 /** @deprecated */ published
enum TextureKind
{
5843 published
enum TextureKind2
{
5848 published
enum TextureMode
{
5853 published
enum TextureProjectionMode
{
5858 published service TransparencyGradientTable
{
5859 interface ::com
::sun
::star
::container
::XNameContainer
;
5861 published
enum VerticalDimensioning
{
5867 /** @deprecated */ published
interface XConnectableShape
{
5868 interface ::com
::sun
::star
::uno
::XInterface
;
5869 boolean canConnect
([in] ::com
::sun
::star
::awt
::Point nPos
, [in] boolean bCreateGluePoint
, [in] long nMaxDist
);
5870 boolean doConnect
([in] ::com
::sun
::star
::awt
::Point nPos
, [in] boolean bCreateGluePoint
, [in] long nMaxDist
);
5872 /** @deprecated */ published
interface XConnectorShape
{
5873 interface ::com
::sun
::star
::drawing
::XShape
;
5874 void connectStart
([in] ::com
::sun
::star
::drawing
::XConnectableShape xShape
, [in] ::com
::sun
::star
::drawing
::ConnectionType nPos
);
5875 void connectEnd
([in] ::com
::sun
::star
::drawing
::XConnectableShape xShape
, [in] ::com
::sun
::star
::drawing
::ConnectionType nPos
);
5876 void disconnectBegin
([in] ::com
::sun
::star
::drawing
::XConnectableShape xShape
);
5877 void disconnectEnd
([in] ::com
::sun
::star
::drawing
::XConnectableShape xShape
);
5879 published
interface XDrawPage
{
5880 interface ::com
::sun
::star
::drawing
::XShapes
;
5882 published
interface XLayer
{
5883 interface ::com
::sun
::star
::beans
::XPropertySet
;
5887 published
interface XStatusListener
;
5888 published
interface XDispatch
{
5889 interface ::com
::sun
::star
::uno
::XInterface
;
5890 void dispatch
([in] ::com
::sun
::star
::util
::URL URL
, [in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> Arguments
);
5891 void addStatusListener
([in] ::com
::sun
::star
::frame
::XStatusListener
Control, [in] ::com
::sun
::star
::util
::URL URL
);
5892 void removeStatusListener
([in] ::com
::sun
::star
::frame
::XStatusListener
Control, [in] ::com
::sun
::star
::util
::URL URL
);
5896 published
interface XSelectionFunction
{
5897 interface ::com
::sun
::star
::lang
::XComponent
;
5898 interface ::com
::sun
::star
::lang
::XServiceInfo
;
5899 interface ::com
::sun
::star
::frame
::XDispatch
;
5900 interface ::com
::sun
::star
::awt
::XKeyHandler
;
5901 interface ::com
::sun
::star
::awt
::XMouseClickHandler
;
5902 interface ::com
::sun
::star
::awt
::XMouseMotionHandler
;
5903 interface ::com
::sun
::star
::view
::XSelectionChangeListener
;
5905 /** @deprecated */ published
interface XShapeAligner
{
5906 interface ::com
::sun
::star
::uno
::XInterface
;
5907 void alignShapes
([inout
] ::com
::sun
::star
::drawing
::XShapes aShapes
, [in] ::com
::sun
::star
::drawing
::Alignment eType
);
5909 /** @deprecated */ published
interface XShapeArranger
{
5910 interface ::com
::sun
::star
::uno
::XInterface
;
5911 void arrange
([in] ::com
::sun
::star
::drawing
::XShapes xShapes
, [in] ::com
::sun
::star
::drawing
::Arrangement eType
);
5912 void bringToFront
([in] ::com
::sun
::star
::drawing
::XShapes xShapes
, [in] short nSteps
);
5913 void sendToBack
([in] ::com
::sun
::star
::drawing
::XShapes xShapes
, [in] short nSteps
);
5914 void setBehindShape
([in] ::com
::sun
::star
::drawing
::XShapes xShapes
, [in] ::com
::sun
::star
::drawing
::XShape xShape
);
5915 void setInFrontOf
([in] ::com
::sun
::star
::drawing
::XShapes xShapes
, [in] ::com
::sun
::star
::drawing
::XShape xShape
);
5916 void reverseOrder
([in] ::com
::sun
::star
::drawing
::XShapes xShapes
);
5918 /** @deprecated */ published
interface XShapeMirror
{
5919 interface ::com
::sun
::star
::uno
::XInterface
;
5920 void mirror
([inout
] ::com
::sun
::star
::drawing
::XShapes aShapes
, [in] ::com
::sun
::star
::drawing
::MirrorAxis eAxis
);
5921 void mirrorAtAxis
([inout
] ::com
::sun
::star
::drawing
::XShapes aShapes
, [in] ::com
::sun
::star
::drawing
::XShape aLine
);
5923 /** @deprecated */ published
interface XUniversalShapeDescriptor
{
5924 interface ::com
::sun
::star
::drawing
::XShapeDescriptor
;
5925 void setShapeType
([in] string aShapeTypeName
);
5929 published constants Actions
{
5930 const long PREVENT_CLOSE
= 1;
5931 const long PREVENT_TERMINATION
= 2;
5933 published constants Aspects
{
5934 const hyper MSOLE_CONTENT
= 1;
5935 const hyper MSOLE_DOCPRINT
= 8;
5936 const hyper MSOLE_ICON
= 4;
5937 const hyper MSOLE_THUMBNAIL
= 2;
5939 published exception InvalidStorageException
: ::com
::sun
::star
::io
::IOException
{
5941 published exception StorageWrappedTargetException
: ::com
::sun
::star
::lang
::WrappedTargetException
{
5945 published exception NoEncryptionException
: ::com
::sun
::star
::uno
::Exception
{
5947 published exception WrongPasswordException
: ::com
::sun
::star
::uno
::Exception
{
5951 published
interface XStorage
{
5952 interface ::com
::sun
::star
::container
::XNameAccess
;
5953 interface ::com
::sun
::star
::lang
::XComponent
;
5954 void copyToStorage
([in] ::com
::sun
::star
::embed
::XStorage xDest
) raises
(::com
::sun
::star
::embed
::InvalidStorageException
, ::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::io
::IOException
, ::com
::sun
::star
::embed
::StorageWrappedTargetException
);
5955 ::com
::sun
::star
::io
::XStream openStreamElement
([in] string sStreamName
, [in] long nOpenMode
) raises
(::com
::sun
::star
::embed
::InvalidStorageException
, ::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::packages
::WrongPasswordException
, ::com
::sun
::star
::io
::IOException
, ::com
::sun
::star
::embed
::StorageWrappedTargetException
);
5956 ::com
::sun
::star
::io
::XStream openEncryptedStreamElement
([in] string sStreamName
, [in] long nOpenMode
, [in] string sPassword
) raises
(::com
::sun
::star
::embed
::InvalidStorageException
, ::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::packages
::NoEncryptionException
, ::com
::sun
::star
::packages
::WrongPasswordException
, ::com
::sun
::star
::io
::IOException
, ::com
::sun
::star
::embed
::StorageWrappedTargetException
);
5957 ::com
::sun
::star
::embed
::XStorage openStorageElement
([in] string sStorName
, [in] long nOpenMode
) raises
(::com
::sun
::star
::embed
::InvalidStorageException
, ::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::io
::IOException
, ::com
::sun
::star
::embed
::StorageWrappedTargetException
);
5958 ::com
::sun
::star
::io
::XStream cloneStreamElement
([in] string sStreamName
) raises
(::com
::sun
::star
::embed
::InvalidStorageException
, ::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::packages
::WrongPasswordException
, ::com
::sun
::star
::io
::IOException
, ::com
::sun
::star
::embed
::StorageWrappedTargetException
);
5959 ::com
::sun
::star
::io
::XStream cloneEncryptedStreamElement
([in] string sStreamName
, [in] string sPassword
) raises
(::com
::sun
::star
::embed
::InvalidStorageException
, ::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::packages
::NoEncryptionException
, ::com
::sun
::star
::packages
::WrongPasswordException
, ::com
::sun
::star
::io
::IOException
, ::com
::sun
::star
::embed
::StorageWrappedTargetException
);
5960 void copyLastCommitTo
([in] ::com
::sun
::star
::embed
::XStorage xTargetStorage
) raises
(::com
::sun
::star
::embed
::InvalidStorageException
, ::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::io
::IOException
, ::com
::sun
::star
::embed
::StorageWrappedTargetException
);
5961 void copyStorageElementLastCommitTo
([in] string sStorName
, [in] ::com
::sun
::star
::embed
::XStorage xTargetStorage
) raises
(::com
::sun
::star
::embed
::InvalidStorageException
, ::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::io
::IOException
, ::com
::sun
::star
::embed
::StorageWrappedTargetException
);
5962 boolean isStreamElement
([in] string sElementName
) raises
(::com
::sun
::star
::container
::NoSuchElementException
, ::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::embed
::InvalidStorageException
);
5963 boolean isStorageElement
([in] string sElementName
) raises
(::com
::sun
::star
::container
::NoSuchElementException
, ::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::embed
::InvalidStorageException
);
5964 void removeElement
([in] string sElementName
) raises
(::com
::sun
::star
::embed
::InvalidStorageException
, ::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::container
::NoSuchElementException
, ::com
::sun
::star
::io
::IOException
, ::com
::sun
::star
::embed
::StorageWrappedTargetException
);
5965 void renameElement
([in] string sElementName
, [in] string sNewName
) raises
(::com
::sun
::star
::embed
::InvalidStorageException
, ::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::container
::NoSuchElementException
, ::com
::sun
::star
::container
::ElementExistException
, ::com
::sun
::star
::io
::IOException
, ::com
::sun
::star
::embed
::StorageWrappedTargetException
);
5966 void copyElementTo
([in] string sElementName
, [in] ::com
::sun
::star
::embed
::XStorage xDest
, [in] string sNewName
) raises
(::com
::sun
::star
::embed
::InvalidStorageException
, ::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::container
::NoSuchElementException
, ::com
::sun
::star
::container
::ElementExistException
, ::com
::sun
::star
::io
::IOException
, ::com
::sun
::star
::embed
::StorageWrappedTargetException
);
5967 void moveElementTo
([in] string sElementName
, [in] ::com
::sun
::star
::embed
::XStorage xDest
, [in] string sNewName
) raises
(::com
::sun
::star
::embed
::InvalidStorageException
, ::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::container
::NoSuchElementException
, ::com
::sun
::star
::container
::ElementExistException
, ::com
::sun
::star
::io
::IOException
, ::com
::sun
::star
::embed
::StorageWrappedTargetException
);
5969 published service BaseStorage
{
5970 interface ::com
::sun
::star
::embed
::XStorage
;
5971 interface ::com
::sun
::star
::beans
::XPropertySet
;
5972 [property
, readonly] long OpenMode
;
5973 [property
, optional, readonly] string URL
;
5975 published service DocumentCloser
: ::com
::sun
::star
::lang
::XComponent
{
5976 DocumentCloserCtor1
([in] ::com
::sun
::star
::frame
::XFrame xFrame
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::frame
::DoubleInitializationException
, ::com
::sun
::star
::uno
::Exception
);
5978 published constants ElementModes
{
5979 const long NOCREATE
= 16;
5980 const long READ
= 1;
5981 const long READWRITE
= 7;
5982 const long SEEKABLE
= 2;
5983 const long SEEKABLEREAD
= 3;
5984 const long TRUNCATE
= 8;
5985 const long WRITE
= 4;
5987 published constants EmbedMapUnits
{
5988 const long ONE_1000TH_INCH
= 4;
5989 const long ONE_100TH_INCH
= 5;
5990 const long ONE_100TH_MM
= 0;
5991 const long ONE_10TH_INCH
= 6;
5992 const long ONE_10TH_MM
= 1;
5993 const long ONE_CM
= 3;
5994 const long ONE_INCH
= 7;
5995 const long ONE_MM
= 2;
5996 const long PIXEL
= 10;
5997 const long POINT
= 8;
5998 const long TWIP
= 9;
6000 published constants EmbedMisc
{
6001 const hyper EMBED_ACTIVATEIMMEDIATELY
= 4294967296;
6002 const hyper EMBED_NEEDSSIZEONLOAD
= 17179869184;
6003 const hyper EMBED_NEVERRESIZE
= 8589934592;
6004 const hyper MS_EMBED_ACTIVATEWHENVISIBLE
= 256;
6005 const hyper MS_EMBED_ACTSLIKEBUTTON
= 4096;
6006 const hyper MS_EMBED_ACTSLIKELABEL
= 8192;
6007 const hyper MS_EMBED_ALIGNABLE
= 32768;
6008 const hyper MS_EMBED_ALWAYSRUN
= 2048;
6009 const hyper MS_EMBED_CANLINKBYOLE1
= 32;
6010 const hyper MS_EMBED_CANTLINKINSIDE
= 16;
6011 const hyper MS_EMBED_IGNOREACTIVATEWHENVISIBLE
= 524288;
6012 const hyper MS_EMBED_IMEMODE
= 262144;
6013 const hyper MS_EMBED_INSERTNOTREPLACE
= 4;
6014 const hyper MS_EMBED_INSIDEOUT
= 128;
6015 const hyper MS_EMBED_INVISIBLEATRUNTIME
= 1024;
6016 const hyper MS_EMBED_ISLINKOBJECT
= 64;
6017 const hyper MS_EMBED_NOUIACTIVATE
= 16384;
6018 const hyper MS_EMBED_ONLYICONIC
= 2;
6019 const hyper MS_EMBED_RECOMPOSEONRESIZE
= 1;
6020 const hyper MS_EMBED_RENDERINGISDEVICEINDEPENDENT
= 512;
6021 const hyper MS_EMBED_SETCLIENTSITEFIRST
= 131072;
6022 const hyper MS_EMBED_SIMPLEFRAME
= 65536;
6023 const hyper MS_EMBED_STATIC
= 8;
6024 const hyper MS_EMBED_SUPPORTSMULTILEVELUNDO
= 2097152;
6025 const hyper MS_EMBED_WANTSTOMENUMERGE
= 1048576;
6027 published constants EmbedStates
{
6028 const long ACTIVE
= 2;
6029 const long INPLACE_ACTIVE
= 3;
6030 const long LOADED
= 0;
6031 const long RUNNING
= 1;
6032 const long UI_ACTIVE
= 4;
6034 published constants EmbedUpdateModes
{
6035 const long ALWAYS_UPDATE
= 0;
6036 const long EXPLICIT_UPDATE
= 1;
6038 published constants EmbedVerbs
{
6039 const long MS_OLEVERB_DISCARDUNDOSTATE
= -6;
6040 const long MS_OLEVERB_HIDE
= -3;
6041 const long MS_OLEVERB_IPACTIVATE
= -5;
6042 const long MS_OLEVERB_OPEN
= -2;
6043 const long MS_OLEVERB_PRIMARY
= 0;
6044 const long MS_OLEVERB_SHOW
= -1;
6045 const long MS_OLEVERB_UIACTIVATE
= -4;
6047 published
interface XEmbedObjectCreator
{
6048 interface ::com
::sun
::star
::uno
::XInterface
;
6049 ::com
::sun
::star
::uno
::XInterface createInstanceInitNew
([in] sequence
< byte > aClassID
, [in] string sClassName
, [in] ::com
::sun
::star
::embed
::XStorage xStorage
, [in] string sEntryName
, [in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> aObjectArgs
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::io
::IOException
, ::com
::sun
::star
::uno
::Exception
);
6050 ::com
::sun
::star
::uno
::XInterface createInstanceInitFromEntry
([in] ::com
::sun
::star
::embed
::XStorage xStorage
, [in] string sEntryName
, [in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> aMediaDescriptor
, [in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> aObjectArgs
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::container
::NoSuchElementException
, ::com
::sun
::star
::io
::IOException
, ::com
::sun
::star
::uno
::Exception
);
6051 ::com
::sun
::star
::uno
::XInterface createInstanceInitFromMediaDescriptor
([in] ::com
::sun
::star
::embed
::XStorage xStorage
, [in] string sEntryName
, [in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> aMediaDescriptor
, [in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> aObjectArgs
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::io
::IOException
, ::com
::sun
::star
::uno
::Exception
);
6053 published
interface XEmbedObjectFactory
{
6054 interface ::com
::sun
::star
::uno
::XInterface
;
6055 ::com
::sun
::star
::uno
::XInterface createInstanceUserInit
([in] sequence
< byte > aClassID
, [in] string sClassName
, [in] ::com
::sun
::star
::embed
::XStorage xStorage
, [in] string sEntName
, [in] long nEntryConnectionMode
, [in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> aArgs
, [in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> aObjectArgs
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::io
::IOException
, ::com
::sun
::star
::uno
::Exception
);
6057 published
interface XLinkCreator
{
6058 interface ::com
::sun
::star
::uno
::XInterface
;
6059 ::com
::sun
::star
::uno
::XInterface createInstanceLink
([in] ::com
::sun
::star
::embed
::XStorage xStorage
, [in] string sEntryName
, [in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> aArgs
, [in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> aObjectArgs
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::io
::IOException
, ::com
::sun
::star
::uno
::Exception
);
6061 published
interface XLinkFactory
{
6062 interface ::com
::sun
::star
::uno
::XInterface
;
6063 ::com
::sun
::star
::uno
::XInterface createInstanceLinkUserInit
([in] sequence
< byte > aClassID
, [in] string ClassName
, [in] ::com
::sun
::star
::embed
::XStorage xStorage
, [in] string sEntryName
, [in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> aArgs
, [in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> aObjectArgs
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::io
::IOException
, ::com
::sun
::star
::uno
::Exception
);
6067 published
interface XDispatchProviderInterceptor
;
6070 published service EmbeddedObjectDescriptor
{
6071 [property
, optional] boolean StoreVisualReplacement
;
6072 [property
, optional] ::com
::sun
::star
::frame
::XDispatchProviderInterceptor OutplaceDispatchInterceptor
;
6073 [property
, optional] ::com
::sun
::star
::embed
::XStorage RecoveryStorage
;
6075 published constants EntryInitModes
{
6076 const long DEFAULT_INIT
= 0;
6077 const long MEDIA_DESCRIPTOR_INIT
= 3;
6078 const long NO_INIT
= 2;
6079 const long TRUNCATE_INIT
= 1;
6080 const long URL_LINK_INIT
= 4;
6082 published service FileSystemStorage
{
6083 service
::com
::sun
::star
::embed
::BaseStorage
;
6085 published service FileSystemStorageFactory
: ::com
::sun
::star
::lang
::XSingleServiceFactory
;
6086 published
interface XHatchWindow
;
6087 published
interface XHatchWindowFactory
{
6088 interface ::com
::sun
::star
::uno
::XInterface
;
6089 ::com
::sun
::star
::embed
::XHatchWindow createHatchWindowInstance
([in] ::com
::sun
::star
::awt
::XWindowPeer xParent
, [in] ::com
::sun
::star
::awt
::Rectangle aBounds
, [in] ::com
::sun
::star
::awt
::Size aSize
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
6091 published
interface XEmbeddedObject
;
6092 published
struct InsertedObjectInfo
{
6093 ::com
::sun
::star
::embed
::XEmbeddedObject
Object;
6094 sequence
< ::com
::sun
::star
::beans
::NamedValue
> Options
;
6096 published
interface XActionsApproval
;
6097 published service InstanceLocker
: ::com
::sun
::star
::lang
::XComponent
{
6098 InstanceLockerCtor1
([in] ::com
::sun
::star
::uno
::XInterface xInstance
, [in] long nActions
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::frame
::DoubleInitializationException
, ::com
::sun
::star
::uno
::Exception
);
6099 InstanceLockerCtor2
([in] ::com
::sun
::star
::uno
::XInterface xInstance
, [in] long nActions
, [in] ::com
::sun
::star
::embed
::XActionsApproval xApprove
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::frame
::DoubleInitializationException
, ::com
::sun
::star
::uno
::Exception
);
6101 published exception LinkageMisuseException
: ::com
::sun
::star
::uno
::Exception
{
6103 published
interface XEmbedObjectClipboardCreator
{
6104 interface ::com
::sun
::star
::uno
::XInterface
;
6105 ::com
::sun
::star
::embed
::InsertedObjectInfo createInstanceInitFromClipboard
([in] ::com
::sun
::star
::embed
::XStorage xStorage
, [in] string sEntryName
, [in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> aObjectArgs
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::io
::IOException
, ::com
::sun
::star
::uno
::Exception
);
6107 published exception WrongStateException
: ::com
::sun
::star
::uno
::Exception
{
6109 published exception NeedsRunningStateException
: ::com
::sun
::star
::embed
::WrongStateException
{
6111 published exception NoVisualAreaSizeException
: ::com
::sun
::star
::uno
::Exception
{
6113 published
interface XClassifiedObject
{
6114 interface ::com
::sun
::star
::uno
::XInterface
;
6115 sequence
< byte > getClassID
();
6116 string getClassName
();
6117 void setClassInfo
([in] sequence
< byte > aClassID
, [in] string sClassName
) raises
(::com
::sun
::star
::lang
::NoSupportException
);
6119 published
interface XTransactedObject
{
6120 interface ::com
::sun
::star
::uno
::XInterface
;
6121 void commit
() raises
(::com
::sun
::star
::io
::IOException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
6122 void revert
() raises
(::com
::sun
::star
::io
::IOException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
6124 published
interface XOLESimpleStorage
{
6125 interface ::com
::sun
::star
::container
::XNameContainer
;
6126 interface ::com
::sun
::star
::lang
::XComponent
;
6127 interface ::com
::sun
::star
::embed
::XTransactedObject
;
6128 interface ::com
::sun
::star
::embed
::XClassifiedObject
;
6130 published service OLESimpleStorage
: ::com
::sun
::star
::embed
::XOLESimpleStorage
{
6131 createFromInputStream
([in] ::com
::sun
::star
::io
::XInputStream xInputStream
, [in] boolean bNoTempCopy
);
6132 createFromStream
([in] ::com
::sun
::star
::io
::XStream xStream
, [in] boolean bNoTempCopy
);
6134 published exception ObjectSaveVetoException
: ::com
::sun
::star
::uno
::Exception
{
6136 published exception StateChangeInProgressException
: ::com
::sun
::star
::embed
::WrongStateException
{
6139 published
interface XEncryptionProtectedSource
{
6140 interface ::com
::sun
::star
::uno
::XInterface
;
6141 void setEncryptionPassword
([in] string sPassword
) raises
(::com
::sun
::star
::io
::IOException
);
6142 void removeEncryption
() raises
(::com
::sun
::star
::io
::IOException
);
6144 published
interface XTransactionListener
;
6145 published
interface XTransactionBroadcaster
{
6146 interface ::com
::sun
::star
::uno
::XInterface
;
6147 void addTransactionListener
([in] ::com
::sun
::star
::embed
::XTransactionListener aListener
);
6148 void removeTransactionListener
([in] ::com
::sun
::star
::embed
::XTransactionListener aListener
);
6150 published service Storage
{
6151 service
::com
::sun
::star
::embed
::BaseStorage
;
6152 interface ::com
::sun
::star
::embed
::XTransactedObject
;
6153 interface ::com
::sun
::star
::embed
::XTransactionBroadcaster
;
6154 [optional] interface ::com
::sun
::star
::embed
::XEncryptionProtectedSource
;
6155 [property
] string MediaType
;
6156 [property
, optional] string Version;
6157 [property
, readonly] boolean MediaTypeFallbackIsUsed
;
6158 [property
, readonly] boolean IsRoot
;
6159 [property
, optional, readonly] boolean RepairPackage
;
6160 [property
, optional, readonly] boolean HasEncryptedEntries
;
6161 [property
, optional, readonly] boolean HasNonEncryptedEntries
;
6163 published service StorageFactory
: ::com
::sun
::star
::lang
::XSingleServiceFactory
;
6164 published constants StorageFormats
{
6165 const long OFOPXML
= 3;
6166 const long PACKAGE
= 1;
6169 published service StorageStream
{
6170 interface ::com
::sun
::star
::io
::XStream
;
6171 interface ::com
::sun
::star
::lang
::XComponent
;
6172 interface ::com
::sun
::star
::beans
::XPropertySet
;
6173 [optional] interface ::com
::sun
::star
::io
::XSeekable
;
6174 [optional] interface ::com
::sun
::star
::embed
::XEncryptionProtectedSource
;
6175 [property
] string MediaType
;
6176 [property
] boolean IsCompressed
;
6177 [property
, readonly] boolean IsEncrypted
;
6178 [property
] boolean UseCommonStoragePasswordEncryption
;
6179 [property
, readonly] long Size
;
6181 published exception UnreachableStateException
: ::com
::sun
::star
::uno
::Exception
{
6185 published exception UseBackupException
: ::com
::sun
::star
::io
::IOException
{
6186 string TemporaryFileURL
;
6188 published constants VerbAttributes
{
6189 const long MS_VERBATTR_NEVERDIRTIES
= 1;
6190 const long MS_VERBATTR_ONCONTAINERMENU
= 2;
6192 published
struct VerbDescriptor
{
6196 long VerbAttributes
;
6198 published
struct VisualRepresentation
{
6199 ::com
::sun
::star
::datatransfer
::DataFlavor Flavor
;
6202 published
interface XActionsApproval
{
6203 interface ::com
::sun
::star
::uno
::XInterface
;
6204 boolean approveAction
([in] long nAction
);
6206 published
interface XCommonEmbedPersist
{
6207 interface ::com
::sun
::star
::uno
::XInterface
;
6208 void storeOwn
() raises
(::com
::sun
::star
::embed
::WrongStateException
, ::com
::sun
::star
::io
::IOException
, ::com
::sun
::star
::uno
::Exception
);
6209 boolean isReadonly
() raises
(::com
::sun
::star
::embed
::WrongStateException
);
6210 void reload
([in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> aMediaArgs
, [in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> aObjectArgs
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::embed
::WrongStateException
, ::com
::sun
::star
::io
::IOException
, ::com
::sun
::star
::uno
::Exception
);
6214 published
interface XCloseable
;
6217 published
interface XComponentSupplier
{
6218 interface ::com
::sun
::star
::uno
::XInterface
;
6219 ::com
::sun
::star
::util
::XCloseable getComponent
();
6221 published
interface XEmbedPersist
{
6222 interface ::com
::sun
::star
::embed
::XCommonEmbedPersist
;
6223 void setPersistentEntry
([in] ::com
::sun
::star
::embed
::XStorage xStorage
, [in] string sEntName
, [in] long nEntryConnectionMode
, [in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> aMediaArgs
, [in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> aObjectArgs
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::embed
::WrongStateException
, ::com
::sun
::star
::io
::IOException
, ::com
::sun
::star
::uno
::Exception
);
6224 void storeToEntry
([in] ::com
::sun
::star
::embed
::XStorage xStorage
, [in] string sEntName
, [in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> aMediaArgs
, [in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> aObjectArgs
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::embed
::WrongStateException
, ::com
::sun
::star
::io
::IOException
, ::com
::sun
::star
::uno
::Exception
);
6225 void storeAsEntry
([in] ::com
::sun
::star
::embed
::XStorage xStorage
, [in] string sEntName
, [in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> aMediaArgs
, [in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> aObjectArgs
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::embed
::WrongStateException
, ::com
::sun
::star
::io
::IOException
, ::com
::sun
::star
::uno
::Exception
);
6226 void saveCompleted
([in] boolean bUseNew
) raises
(::com
::sun
::star
::embed
::WrongStateException
, ::com
::sun
::star
::uno
::Exception
);
6227 boolean hasEntry
() raises
(::com
::sun
::star
::embed
::WrongStateException
);
6228 string getEntryName
() raises
(::com
::sun
::star
::embed
::WrongStateException
);
6230 published
interface XEmbeddedClient
{
6231 interface ::com
::sun
::star
::embed
::XComponentSupplier
;
6232 void saveObject
() raises
(::com
::sun
::star
::embed
::ObjectSaveVetoException
, ::com
::sun
::star
::uno
::Exception
);
6233 void visibilityChanged
([in] boolean bVisible
) raises
(::com
::sun
::star
::embed
::WrongStateException
);
6235 published
interface XStateChangeListener
;
6236 published
interface XStateChangeBroadcaster
{
6237 interface ::com
::sun
::star
::uno
::XInterface
;
6238 void addStateChangeListener
([in] ::com
::sun
::star
::embed
::XStateChangeListener xListener
);
6239 void removeStateChangeListener
([in] ::com
::sun
::star
::embed
::XStateChangeListener xListener
);
6241 published
interface XVisualObject
{
6242 interface ::com
::sun
::star
::uno
::XInterface
;
6243 void setVisualAreaSize
([in] hyper nAspect
, [in] ::com
::sun
::star
::awt
::Size aSize
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::embed
::WrongStateException
, ::com
::sun
::star
::uno
::Exception
);
6244 ::com
::sun
::star
::awt
::Size getVisualAreaSize
([in] hyper nAspect
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::embed
::WrongStateException
, ::com
::sun
::star
::uno
::Exception
);
6245 ::com
::sun
::star
::embed
::VisualRepresentation getPreferredVisualRepresentation
([in] hyper nAspect
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::embed
::WrongStateException
, ::com
::sun
::star
::uno
::Exception
);
6246 long getMapUnit
([in] hyper nAspect
) raises
(::com
::sun
::star
::uno
::Exception
);
6250 published
interface XCloseListener
;
6251 published
interface XCloseBroadcaster
{
6252 interface ::com
::sun
::star
::uno
::XInterface
;
6253 void addCloseListener
([in] ::com
::sun
::star
::util
::XCloseListener Listener
);
6254 void removeCloseListener
([in] ::com
::sun
::star
::util
::XCloseListener Listener
);
6256 published
interface XCloseable
{
6257 interface ::com
::sun
::star
::util
::XCloseBroadcaster
;
6258 void close
([in] boolean DeliverOwnership
) raises
(::com
::sun
::star
::util
::CloseVetoException
);
6262 published
interface XEmbeddedObject
{
6263 interface ::com
::sun
::star
::embed
::XVisualObject
;
6264 interface ::com
::sun
::star
::embed
::XClassifiedObject
;
6265 interface ::com
::sun
::star
::embed
::XComponentSupplier
;
6266 interface ::com
::sun
::star
::embed
::XStateChangeBroadcaster
;
6267 interface ::com
::sun
::star
::document
::XEventBroadcaster
;
6268 interface ::com
::sun
::star
::util
::XCloseable
;
6269 void changeState
([in] long nNewState
) raises
(::com
::sun
::star
::embed
::UnreachableStateException
, ::com
::sun
::star
::embed
::WrongStateException
, ::com
::sun
::star
::uno
::Exception
);
6270 sequence
< long > getReachableStates
() raises
(::com
::sun
::star
::embed
::NeedsRunningStateException
, ::com
::sun
::star
::embed
::WrongStateException
);
6271 long getCurrentState
() raises
(::com
::sun
::star
::embed
::WrongStateException
);
6272 void doVerb
([in] long nVerbID
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::embed
::WrongStateException
, ::com
::sun
::star
::embed
::UnreachableStateException
, ::com
::sun
::star
::uno
::Exception
);
6273 sequence
< ::com
::sun
::star
::embed
::VerbDescriptor
> getSupportedVerbs
() raises
(::com
::sun
::star
::embed
::NeedsRunningStateException
, ::com
::sun
::star
::embed
::WrongStateException
);
6274 void setClientSite
([in] ::com
::sun
::star
::embed
::XEmbeddedClient xClient
) raises
(::com
::sun
::star
::embed
::WrongStateException
);
6275 ::com
::sun
::star
::embed
::XEmbeddedClient getClientSite
() raises
(::com
::sun
::star
::embed
::WrongStateException
);
6276 void update
() raises
(::com
::sun
::star
::embed
::WrongStateException
, ::com
::sun
::star
::uno
::Exception
);
6277 void setUpdateMode
([in] long nMode
) raises
(::com
::sun
::star
::embed
::WrongStateException
);
6278 hyper getStatus
([in] hyper nAspect
) raises
(::com
::sun
::star
::embed
::WrongStateException
);
6279 void setContainerName
([in] string sName
);
6281 published
interface XExtendedStorageStream
{
6282 interface ::com
::sun
::star
::io
::XStream
;
6283 interface ::com
::sun
::star
::lang
::XComponent
;
6284 [optional] interface ::com
::sun
::star
::io
::XSeekable
;
6285 [optional] interface ::com
::sun
::star
::embed
::XEncryptionProtectedSource
;
6286 [optional] interface ::com
::sun
::star
::beans
::XPropertySet
;
6287 [optional] interface ::com
::sun
::star
::embed
::XTransactedObject
;
6288 [optional] interface ::com
::sun
::star
::embed
::XTransactionBroadcaster
;
6290 published
interface XHatchWindowController
;
6291 published
interface XHatchWindow
{
6292 interface ::com
::sun
::star
::lang
::XComponent
;
6293 [attribute
] ::com
::sun
::star
::awt
::Size HatchBorderSize
;
6294 void setController
([in] ::com
::sun
::star
::embed
::XHatchWindowController xController
);
6296 published
interface XHatchWindowController
{
6297 interface ::com
::sun
::star
::uno
::XInterface
;
6298 void requestPositioning
([in] ::com
::sun
::star
::awt
::Rectangle aRect
);
6299 ::com
::sun
::star
::awt
::Rectangle calcAdjustedRectangle
([in] ::com
::sun
::star
::awt
::Rectangle aRect
);
6303 published
interface XHierarchicalStorageAccess
{
6304 interface ::com
::sun
::star
::uno
::XInterface
;
6305 ::com
::sun
::star
::embed
::XExtendedStorageStream openStreamElementByHierarchicalName
([in] string sStreamPath
, [in] long nOpenMode
) raises
(::com
::sun
::star
::embed
::InvalidStorageException
, ::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::packages
::WrongPasswordException
, ::com
::sun
::star
::io
::IOException
, ::com
::sun
::star
::embed
::StorageWrappedTargetException
);
6306 ::com
::sun
::star
::embed
::XExtendedStorageStream openEncryptedStreamElementByHierarchicalName
([in] string sStreamName
, [in] long nOpenMode
, [in] string sPassword
) raises
(::com
::sun
::star
::embed
::InvalidStorageException
, ::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::packages
::NoEncryptionException
, ::com
::sun
::star
::packages
::WrongPasswordException
, ::com
::sun
::star
::io
::IOException
, ::com
::sun
::star
::embed
::StorageWrappedTargetException
);
6307 void removeStreamElementByHierarchicalName
([in] string sElementPath
) raises
(::com
::sun
::star
::embed
::InvalidStorageException
, ::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::container
::NoSuchElementException
, ::com
::sun
::star
::io
::IOException
, ::com
::sun
::star
::embed
::StorageWrappedTargetException
);
6309 published
interface XInplaceObject
{
6310 interface ::com
::sun
::star
::uno
::XInterface
;
6311 void setObjectRectangles
([in] ::com
::sun
::star
::awt
::Rectangle aPosRect
, [in] ::com
::sun
::star
::awt
::Rectangle aClipRect
) raises
(::com
::sun
::star
::embed
::WrongStateException
, ::com
::sun
::star
::uno
::Exception
);
6312 void enableModeless
([in] boolean bEnable
) raises
(::com
::sun
::star
::embed
::WrongStateException
, ::com
::sun
::star
::uno
::Exception
);
6313 void translateAccelerators
([in] sequence
< ::com
::sun
::star
::awt
::KeyEvent
> aKeys
) raises
(::com
::sun
::star
::embed
::WrongStateException
);
6315 published
interface XInsertObjectDialog
{
6316 interface ::com
::sun
::star
::uno
::XInterface
;
6317 ::com
::sun
::star
::embed
::InsertedObjectInfo createInstanceByDialog
([in] ::com
::sun
::star
::embed
::XStorage xStorage
, [in] string sEntName
, [in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> lObjArgs
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::io
::IOException
, ::com
::sun
::star
::uno
::Exception
);
6319 published
interface XLinkageSupport
{
6320 interface ::com
::sun
::star
::embed
::XCommonEmbedPersist
;
6321 void breakLink
([in] ::com
::sun
::star
::embed
::XStorage xStorage
, [in] string sEntryName
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::embed
::WrongStateException
, ::com
::sun
::star
::io
::IOException
, ::com
::sun
::star
::uno
::Exception
);
6322 boolean isLink
() raises
(::com
::sun
::star
::embed
::WrongStateException
);
6323 string getLinkURL
() raises
(::com
::sun
::star
::embed
::WrongStateException
, ::com
::sun
::star
::uno
::Exception
);
6327 published exception NoRawFormatException
: ::com
::sun
::star
::io
::IOException
{
6331 published
interface XOptimizedStorage
{
6332 interface ::com
::sun
::star
::uno
::XInterface
;
6333 void insertRawNonEncrStreamElementDirect
([in] string sStreamName
, [in] ::com
::sun
::star
::io
::XInputStream xInStream
) raises
(::com
::sun
::star
::embed
::InvalidStorageException
, ::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::packages
::NoRawFormatException
, ::com
::sun
::star
::container
::ElementExistException
, ::com
::sun
::star
::io
::IOException
, ::com
::sun
::star
::embed
::StorageWrappedTargetException
);
6334 void insertStreamElementDirect
([in] string sStreamName
, [in] ::com
::sun
::star
::io
::XInputStream xInStream
, [in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> aProperties
) raises
(::com
::sun
::star
::embed
::InvalidStorageException
, ::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::container
::ElementExistException
, ::com
::sun
::star
::io
::IOException
, ::com
::sun
::star
::embed
::StorageWrappedTargetException
);
6335 void copyElementDirectlyTo
([in] string sSourceName
, [in] ::com
::sun
::star
::embed
::XOptimizedStorage xTargetStorage
, [in] string sTargetName
) raises
(::com
::sun
::star
::embed
::InvalidStorageException
, ::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::container
::NoSuchElementException
, ::com
::sun
::star
::container
::ElementExistException
, ::com
::sun
::star
::io
::IOException
, ::com
::sun
::star
::embed
::StorageWrappedTargetException
);
6336 void writeAndAttachToStream
([in] ::com
::sun
::star
::io
::XStream xStream
) raises
(::com
::sun
::star
::embed
::InvalidStorageException
, ::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::io
::IOException
, ::com
::sun
::star
::embed
::StorageWrappedTargetException
);
6337 void attachToURL
([in] string sURL
, [in] boolean bReadOnly
) raises
(::com
::sun
::star
::embed
::InvalidStorageException
, ::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::io
::IOException
, ::com
::sun
::star
::embed
::StorageWrappedTargetException
);
6338 any getElementPropertyValue
([in] string sElementName
, [in] string sPropertyName
) raises
(::com
::sun
::star
::embed
::InvalidStorageException
, ::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::container
::NoSuchElementException
, ::com
::sun
::star
::io
::IOException
, ::com
::sun
::star
::beans
::UnknownPropertyException
, ::com
::sun
::star
::beans
::PropertyVetoException
, ::com
::sun
::star
::embed
::StorageWrappedTargetException
);
6339 void copyStreamElementData
([in] string sStreamName
, [in] ::com
::sun
::star
::io
::XStream xTargetStream
) raises
(::com
::sun
::star
::embed
::InvalidStorageException
, ::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::packages
::WrongPasswordException
, ::com
::sun
::star
::io
::IOException
, ::com
::sun
::star
::embed
::StorageWrappedTargetException
);
6341 published
interface XPackageStructureCreator
{
6342 interface ::com
::sun
::star
::uno
::XInterface
;
6343 void convertToPackage
([in] string sFolderURL
, [in] ::com
::sun
::star
::io
::XOutputStream xTargetStream
) raises
(::com
::sun
::star
::io
::IOException
);
6345 published
interface XPersistanceHolder
{
6346 interface ::com
::sun
::star
::uno
::XInterface
;
6347 void disconnectPersistence
() raises
(::com
::sun
::star
::io
::IOException
, ::com
::sun
::star
::uno
::Exception
);
6348 void connectPersistance
([in] ::com
::sun
::star
::io
::XStream xStream
) raises
(::com
::sun
::star
::io
::IOException
, ::com
::sun
::star
::uno
::Exception
);
6350 published
interface XRelationshipAccess
{
6351 interface ::com
::sun
::star
::uno
::XInterface
;
6352 boolean hasByID
([in] string sID
) raises
(::com
::sun
::star
::io
::IOException
);
6353 string getTargetByID
([in] string sID
) raises
(::com
::sun
::star
::container
::NoSuchElementException
, ::com
::sun
::star
::io
::IOException
);
6354 string getTypeByID
([in] string sID
) raises
(::com
::sun
::star
::container
::NoSuchElementException
, ::com
::sun
::star
::io
::IOException
);
6355 sequence
< ::com
::sun
::star
::beans
::StringPair
> getRelationshipByID
([in] string sID
) raises
(::com
::sun
::star
::container
::NoSuchElementException
, ::com
::sun
::star
::io
::IOException
);
6356 sequence
< sequence
< ::com
::sun
::star
::beans
::StringPair
> > getRelationshipsByType
([in] string sType
) raises
(::com
::sun
::star
::io
::IOException
);
6357 sequence
< sequence
< ::com
::sun
::star
::beans
::StringPair
> > getAllRelationships
() raises
(::com
::sun
::star
::io
::IOException
);
6358 void insertRelationshipByID
([in] string sID
, [in] sequence
< ::com
::sun
::star
::beans
::StringPair
> aEntry
, [in] boolean bReplace
) raises
(::com
::sun
::star
::container
::ElementExistException
, ::com
::sun
::star
::io
::IOException
);
6359 void removeRelationshipByID
([in] string sID
) raises
(::com
::sun
::star
::container
::NoSuchElementException
, ::com
::sun
::star
::io
::IOException
);
6360 void insertRelationships
([in] sequence
< sequence
< ::com
::sun
::star
::beans
::StringPair
> > aEntries
, [in] boolean bReplace
) raises
(::com
::sun
::star
::container
::ElementExistException
, ::com
::sun
::star
::io
::IOException
);
6361 void clearRelationships
() raises
(::com
::sun
::star
::io
::IOException
);
6363 published
interface XStateChangeListener
{
6364 interface ::com
::sun
::star
::lang
::XEventListener
;
6365 void changingState
([in] ::com
::sun
::star
::lang
::EventObject aEvent
, [in] long nOldState
, [in] long nNewState
) raises
(::com
::sun
::star
::embed
::WrongStateException
);
6366 void stateChanged
([in] ::com
::sun
::star
::lang
::EventObject aEvent
, [in] long nOldState
, [in] long nNewState
);
6368 published
interface XStorageRawAccess
{
6369 interface ::com
::sun
::star
::uno
::XInterface
;
6370 ::com
::sun
::star
::io
::XInputStream getPlainRawStreamElement
([in] string sStreamName
) raises
(::com
::sun
::star
::embed
::InvalidStorageException
, ::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::container
::NoSuchElementException
, ::com
::sun
::star
::io
::IOException
, ::com
::sun
::star
::embed
::StorageWrappedTargetException
);
6371 ::com
::sun
::star
::io
::XInputStream getRawEncrStreamElement
([in] string sStreamName
) raises
(::com
::sun
::star
::embed
::InvalidStorageException
, ::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::packages
::NoEncryptionException
, ::com
::sun
::star
::container
::NoSuchElementException
, ::com
::sun
::star
::io
::IOException
, ::com
::sun
::star
::embed
::StorageWrappedTargetException
);
6372 void insertRawEncrStreamElement
([in] string sStreamName
, [in] ::com
::sun
::star
::io
::XInputStream xInStream
) raises
(::com
::sun
::star
::embed
::InvalidStorageException
, ::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::packages
::NoRawFormatException
, ::com
::sun
::star
::container
::ElementExistException
, ::com
::sun
::star
::io
::IOException
, ::com
::sun
::star
::embed
::StorageWrappedTargetException
);
6374 published
interface XTransactionListener
{
6375 interface ::com
::sun
::star
::lang
::XEventListener
;
6376 void preCommit
([in] ::com
::sun
::star
::lang
::EventObject aEvent
) raises
(::com
::sun
::star
::uno
::Exception
);
6377 void commited
([in] ::com
::sun
::star
::lang
::EventObject aEvent
);
6378 void preRevert
([in] ::com
::sun
::star
::lang
::EventObject aEvent
) raises
(::com
::sun
::star
::uno
::Exception
);
6379 void reverted
([in] ::com
::sun
::star
::lang
::EventObject aEvent
);
6381 published
interface XTransferableSupplier
{
6382 interface ::com
::sun
::star
::uno
::XInterface
;
6383 ::com
::sun
::star
::datatransfer
::XTransferable getTransferable
();
6385 published
interface XWindowSupplier
{
6386 interface ::com
::sun
::star
::uno
::XInterface
;
6387 ::com
::sun
::star
::awt
::XWindow getWindow
();
6391 published service ControlFontDialog
: ::com
::sun
::star
::ui
::dialogs
::XExecutableDialog
{
6392 createWithGridModel
([in] ::com
::sun
::star
::beans
::XPropertySet GridModel
);
6394 published
interface XFormComponent
{
6395 interface ::com
::sun
::star
::container
::XChild
;
6397 published service FormComponent
{
6398 interface ::com
::sun
::star
::form
::XFormComponent
;
6399 interface ::com
::sun
::star
::lang
::XComponent
;
6400 interface ::com
::sun
::star
::container
::XNamed
;
6401 interface ::com
::sun
::star
::beans
::XPropertySet
;
6402 interface ::com
::sun
::star
::io
::XPersistObject
;
6403 [optional] interface ::com
::sun
::star
::beans
::XPropertyBag
;
6404 [property
] string Name
;
6406 published service FormControlModel
{
6407 service
::com
::sun
::star
::awt
::UnoControlModel
;
6408 service
::com
::sun
::star
::form
::FormComponent
;
6409 [optional] interface ::com
::sun
::star
::beans
::XFastPropertySet
;
6410 [optional] interface ::com
::sun
::star
::beans
::XPropertyState
;
6411 [property
, readonly] short ClassId
;
6412 [property
, optional] short TabIndex
;
6413 [property
] string Tag
;
6415 published
interface XUpdateListener
;
6416 published
interface XUpdateBroadcaster
{
6417 interface ::com
::sun
::star
::uno
::XInterface
;
6418 void addUpdateListener
([in] ::com
::sun
::star
::form
::XUpdateListener aListener
);
6419 void removeUpdateListener
([in] ::com
::sun
::star
::form
::XUpdateListener aListener
);
6421 published
interface XBoundComponent
{
6422 interface ::com
::sun
::star
::form
::XUpdateBroadcaster
;
6425 published
interface XLoadListener
{
6426 interface ::com
::sun
::star
::lang
::XEventListener
;
6427 void loaded
([in] ::com
::sun
::star
::lang
::EventObject aEvent
);
6428 void unloading
([in] ::com
::sun
::star
::lang
::EventObject aEvent
);
6429 void unloaded
([in] ::com
::sun
::star
::lang
::EventObject aEvent
);
6430 void reloading
([in] ::com
::sun
::star
::lang
::EventObject aEvent
);
6431 void reloaded
([in] ::com
::sun
::star
::lang
::EventObject aEvent
);
6433 published
interface XResetListener
;
6434 published
interface XReset
{
6435 interface ::com
::sun
::star
::uno
::XInterface
;
6437 void addResetListener
([in] ::com
::sun
::star
::form
::XResetListener aListener
);
6438 void removeResetListener
([in] ::com
::sun
::star
::form
::XResetListener aListener
);
6440 published service DataAwareControlModel
{
6441 service
::com
::sun
::star
::form
::FormControlModel
;
6442 interface ::com
::sun
::star
::form
::XLoadListener
;
6443 interface ::com
::sun
::star
::form
::XReset
;
6444 [optional] interface ::com
::sun
::star
::form
::XBoundComponent
;
6445 [property
] string DataField
;
6446 [property
, optional] boolean InputRequired
;
6447 [property
, readonly] ::com
::sun
::star
::beans
::XPropertySet BoundField
;
6448 [property
] ::com
::sun
::star
::beans
::XPropertySet LabelControl
;
6450 /** @deprecated */ published
enum DataSelectionType
{
6456 /** @deprecated */ published
struct DatabaseDeleteEvent
: ::com
::sun
::star
::lang
::EventObject
{
6457 sequence
< any
> Bookmarks
;
6459 published
struct DatabaseParameterEvent
: ::com
::sun
::star
::lang
::EventObject
{
6460 ::com
::sun
::star
::container
::XIndexAccess Parameters
;
6462 /** @deprecated */ published
struct ErrorEvent
: ::com
::sun
::star
::lang
::EventObject
{
6465 published
enum FormButtonType
{
6471 published constants FormComponentType
{
6472 const short CHECKBOX
= 5;
6473 const short COMBOBOX
= 7;
6474 const short COMMANDBUTTON
= 2;
6475 const short CONTROL = 1;
6476 const short CURRENCYFIELD
= 18;
6477 const short DATEFIELD
= 15;
6478 const short FILECONTROL
= 12;
6479 const short FIXEDTEXT
= 10;
6480 const short GRIDCONTROL
= 11;
6481 const short GROUPBOX
= 8;
6482 const short HIDDENCONTROL
= 13;
6483 const short IMAGEBUTTON
= 4;
6484 const short IMAGECONTROL
= 14;
6485 const short LISTBOX
= 6;
6486 const short NAVIGATIONBAR
= 22;
6487 const short NUMERICFIELD
= 17;
6488 const short PATTERNFIELD
= 19;
6489 const short RADIOBUTTON
= 3;
6490 const short SCROLLBAR
= 20;
6491 const short SPINBUTTON
= 21;
6492 const short TEXTFIELD
= 9;
6493 const short TIMEFIELD
= 16;
6495 published service FormComponents
{
6496 interface ::com
::sun
::star
::container
::XContainer
;
6497 interface ::com
::sun
::star
::container
::XNameContainer
;
6498 interface ::com
::sun
::star
::container
::XIndexContainer
;
6499 interface ::com
::sun
::star
::container
::XEnumerationAccess
;
6500 interface ::com
::sun
::star
::script
::XEventAttacherManager
;
6502 /** @deprecated */ published service FormControllerDispatcher
{
6503 [optional] interface ::com
::sun
::star
::frame
::XDispatchProvider
;
6505 published
interface XConfirmDeleteListener
;
6506 published
interface XConfirmDeleteBroadcaster
{
6507 interface ::com
::sun
::star
::uno
::XInterface
;
6508 void addConfirmDeleteListener
([in] ::com
::sun
::star
::form
::XConfirmDeleteListener aListener
);
6509 void removeConfirmDeleteListener
([in] ::com
::sun
::star
::form
::XConfirmDeleteListener aListener
);
6511 published
interface XDatabaseParameterListener
;
6512 published
interface XDatabaseParameterBroadcaster
{
6513 interface ::com
::sun
::star
::uno
::XInterface
;
6514 void addParameterListener
([in] ::com
::sun
::star
::form
::XDatabaseParameterListener aListener
);
6515 void removeParameterListener
([in] ::com
::sun
::star
::form
::XDatabaseParameterListener aListener
);
6517 published
interface XFormControllerListener
;
6518 /** @deprecated */ published
interface XFormController
{
6519 interface ::com
::sun
::star
::awt
::XTabController
;
6520 ::com
::sun
::star
::awt
::XControl getCurrentControl
();
6521 void addActivateListener
([in] ::com
::sun
::star
::form
::XFormControllerListener l
);
6522 void removeActivateListener
([in] ::com
::sun
::star
::form
::XFormControllerListener l
);
6526 published
interface XRowSetApproveListener
;
6527 published
interface XRowSetApproveBroadcaster
{
6528 interface ::com
::sun
::star
::uno
::XInterface
;
6529 void addRowSetApproveListener
([in] ::com
::sun
::star
::sdb
::XRowSetApproveListener listener
);
6530 void removeRowSetApproveListener
([in] ::com
::sun
::star
::sdb
::XRowSetApproveListener listener
);
6532 published
interface XSQLErrorListener
;
6533 published
interface XSQLErrorBroadcaster
{
6534 interface ::com
::sun
::star
::uno
::XInterface
;
6535 void addSQLErrorListener
([in] ::com
::sun
::star
::sdb
::XSQLErrorListener Listener
);
6536 void removeSQLErrorListener
([in] ::com
::sun
::star
::sdb
::XSQLErrorListener Listener
);
6540 /** @deprecated */ published service FormController
{
6541 [optional] service
::com
::sun
::star
::form
::FormControllerDispatcher
;
6542 interface ::com
::sun
::star
::form
::XFormController
;
6543 interface ::com
::sun
::star
::awt
::XTabController
;
6544 interface ::com
::sun
::star
::container
::XChild
;
6545 interface ::com
::sun
::star
::lang
::XComponent
;
6546 interface ::com
::sun
::star
::container
::XEnumerationAccess
;
6547 interface ::com
::sun
::star
::util
::XModifyBroadcaster
;
6548 interface ::com
::sun
::star
::form
::XConfirmDeleteBroadcaster
;
6549 interface ::com
::sun
::star
::sdb
::XSQLErrorBroadcaster
;
6550 interface ::com
::sun
::star
::sdb
::XRowSetApproveBroadcaster
;
6551 interface ::com
::sun
::star
::form
::XDatabaseParameterBroadcaster
;
6553 published
enum FormSubmitEncoding
{
6558 published
enum FormSubmitMethod
{
6562 published
interface XForms
{
6563 interface ::com
::sun
::star
::container
::XContainer
;
6564 interface ::com
::sun
::star
::container
::XNameContainer
;
6565 interface ::com
::sun
::star
::container
::XIndexContainer
;
6566 interface ::com
::sun
::star
::container
::XEnumerationAccess
;
6567 interface ::com
::sun
::star
::script
::XEventAttacherManager
;
6568 interface ::com
::sun
::star
::container
::XChild
;
6569 interface ::com
::sun
::star
::util
::XCloneable
;
6570 interface ::com
::sun
::star
::lang
::XComponent
;
6572 published service Forms
: ::com
::sun
::star
::form
::XForms
;
6573 published
enum ListSourceType
{
6581 published
enum NavigationBarMode
{
6586 /** @deprecated */ published service PropertyBrowserController
{
6587 interface ::com
::sun
::star
::frame
::XController
;
6588 interface ::com
::sun
::star
::beans
::XPropertySet
;
6589 interface ::com
::sun
::star
::beans
::XFastPropertySet
;
6590 interface ::com
::sun
::star
::beans
::XMultiPropertySet
;
6591 [property
] ::com
::sun
::star
::beans
::XPropertySet IntrospectedObject
;
6592 [property
] string CurrentPage
;
6594 published service TabOrderDialog
: ::com
::sun
::star
::ui
::dialogs
::XExecutableDialog
{
6595 createWithModel
([in] ::com
::sun
::star
::awt
::XTabControllerModel TabbingModel
, [in] ::com
::sun
::star
::awt
::XControlContainer ControlContext
, [in] ::com
::sun
::star
::awt
::XWindow ParentWindow
);
6597 published
enum TabulatorCycle
{
6602 published
interface XApproveActionListener
;
6603 published
interface XApproveActionBroadcaster
{
6604 interface ::com
::sun
::star
::uno
::XInterface
;
6605 void addApproveActionListener
([in] ::com
::sun
::star
::form
::XApproveActionListener aListener
);
6606 void removeApproveActionListener
([in] ::com
::sun
::star
::form
::XApproveActionListener aListener
);
6608 published
interface XApproveActionListener
{
6609 interface ::com
::sun
::star
::lang
::XEventListener
;
6610 boolean approveAction
([in] ::com
::sun
::star
::lang
::EventObject aEvent
);
6612 published
interface XBoundControl
{
6613 interface ::com
::sun
::star
::uno
::XInterface
;
6615 void setLock
([in] boolean bLock
);
6617 published
interface XChangeListener
;
6618 published
interface XChangeBroadcaster
{
6619 interface ::com
::sun
::star
::uno
::XInterface
;
6620 void addChangeListener
([in] ::com
::sun
::star
::form
::XChangeListener aListener
);
6621 void removeChangeListener
([in] ::com
::sun
::star
::form
::XChangeListener aListener
);
6623 published
interface XChangeListener
{
6624 interface ::com
::sun
::star
::lang
::XEventListener
;
6625 void changed
([in] ::com
::sun
::star
::lang
::EventObject rEvent
);
6629 published
struct RowChangeEvent
: ::com
::sun
::star
::lang
::EventObject
{
6635 published
interface XConfirmDeleteListener
{
6636 interface ::com
::sun
::star
::lang
::XEventListener
;
6637 boolean confirmDelete
([in] ::com
::sun
::star
::sdb
::RowChangeEvent aEvent
);
6639 published
interface XDatabaseParameterListener
{
6640 interface ::com
::sun
::star
::lang
::XEventListener
;
6641 boolean approveParameter
([in] ::com
::sun
::star
::form
::DatabaseParameterEvent aEvent
);
6643 /** @deprecated */ published
interface XDeleteListener
{
6644 interface ::com
::sun
::star
::lang
::XEventListener
;
6645 boolean approveDelete
([in] ::com
::sun
::star
::lang
::EventObject aEvent
);
6646 void deleted
([in] ::com
::sun
::star
::lang
::EventObject aEvent
);
6648 published
interface XErrorListener
;
6649 /** @deprecated */ published
interface XErrorBroadcaster
{
6650 interface ::com
::sun
::star
::uno
::XInterface
;
6651 void addErrorListener
([in] ::com
::sun
::star
::form
::XErrorListener aListener
);
6652 void removeErrorListener
([in] ::com
::sun
::star
::form
::XErrorListener aListener
);
6654 /** @deprecated */ published
interface XErrorListener
{
6655 interface ::com
::sun
::star
::lang
::XEventListener
;
6656 void errorOccured
([in] ::com
::sun
::star
::form
::ErrorEvent aEvent
);
6658 published
interface XForm
{
6659 interface ::com
::sun
::star
::form
::XFormComponent
;
6661 published
interface XFormControllerListener
{
6662 interface ::com
::sun
::star
::lang
::XEventListener
;
6663 void formActivated
([in] ::com
::sun
::star
::lang
::EventObject rEvent
);
6664 void formDeactivated
([in] ::com
::sun
::star
::lang
::EventObject rEvent
);
6666 /** @deprecated */ published
interface XGrid
{
6667 interface ::com
::sun
::star
::uno
::XInterface
;
6668 short getCurrentColumnPosition
();
6669 void setCurrentColumnPosition
([in] short nPos
);
6671 published
interface XGridColumnFactory
{
6672 interface ::com
::sun
::star
::uno
::XInterface
;
6673 ::com
::sun
::star
::beans
::XPropertySet createColumn
([in] string aColumnType
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
6674 sequence
< string > getColumnTypes
();
6676 /** @deprecated */ published
interface XGridFieldDataSupplier
{
6677 interface ::com
::sun
::star
::uno
::XInterface
;
6678 sequence
< boolean > queryFieldDataType
([in] type xType
);
6679 sequence
< any
> queryFieldData
([in] long nRow
, [in] type xType
);
6681 interface XGridControlListener
;
6682 interface XGridControl
{
6683 interface ::com
::sun
::star
::form
::XGrid
;
6684 interface ::com
::sun
::star
::form
::XGridFieldDataSupplier
;
6685 void addGridControlListener
([in] ::com
::sun
::star
::form
::XGridControlListener listener
);
6686 void removeGridControlListener
([in] ::com
::sun
::star
::form
::XGridControlListener listener
);
6688 /** @deprecated */ published
interface XGridPeer
{
6689 interface ::com
::sun
::star
::uno
::XInterface
;
6690 ::com
::sun
::star
::container
::XIndexContainer getColumns
();
6691 void setColumns
([in] ::com
::sun
::star
::container
::XIndexContainer aColumns
);
6693 published
interface XImageProducerSupplier
{
6694 interface ::com
::sun
::star
::uno
::XInterface
;
6695 ::com
::sun
::star
::awt
::XImageProducer getImageProducer
();
6697 /** @deprecated */ published
interface XInsertListener
{
6698 interface ::com
::sun
::star
::lang
::XEventListener
;
6699 void inserting
([in] ::com
::sun
::star
::lang
::EventObject aEvent
);
6700 void inserted
([in] ::com
::sun
::star
::lang
::EventObject aEvent
);
6702 published
interface XLoadable
{
6703 interface ::com
::sun
::star
::uno
::XInterface
;
6708 void addLoadListener
([in] ::com
::sun
::star
::form
::XLoadListener aListener
);
6709 void removeLoadListener
([in] ::com
::sun
::star
::form
::XLoadListener aListener
);
6711 /** @deprecated */ published
interface XPositioningListener
{
6712 interface ::com
::sun
::star
::lang
::XEventListener
;
6713 void positioned
([in] ::com
::sun
::star
::lang
::EventObject aEvent
);
6715 published
interface XResetListener
{
6716 interface ::com
::sun
::star
::lang
::XEventListener
;
6717 boolean approveReset
([in] ::com
::sun
::star
::lang
::EventObject rEvent
);
6718 void resetted
([in] ::com
::sun
::star
::lang
::EventObject rEvent
);
6720 /** @deprecated */ published
interface XRestoreListener
{
6721 interface ::com
::sun
::star
::lang
::XEventListener
;
6722 void restored
([in] ::com
::sun
::star
::lang
::EventObject aEvent
);
6724 published
interface XSubmitListener
;
6725 published
interface XSubmit
{
6726 interface ::com
::sun
::star
::uno
::XInterface
;
6727 void submit
([in] ::com
::sun
::star
::awt
::XControl aControl
, [in] ::com
::sun
::star
::awt
::MouseEvent aMouseEvt
);
6728 void addSubmitListener
([in] ::com
::sun
::star
::form
::XSubmitListener aListener
);
6729 void removeSubmitListener
([in] ::com
::sun
::star
::form
::XSubmitListener aListener
);
6731 /** @deprecated */ published
interface XSubmitListener
{
6732 interface ::com
::sun
::star
::lang
::XEventListener
;
6733 boolean approveSubmit
([in] ::com
::sun
::star
::lang
::EventObject Event
);
6735 published
interface XUpdateListener
{
6736 interface ::com
::sun
::star
::lang
::XEventListener
;
6737 boolean approveUpdate
([in] ::com
::sun
::star
::lang
::EventObject aEvent
);
6738 void updated
([in] ::com
::sun
::star
::lang
::EventObject aEvent
);
6741 published service CheckBox
{
6742 service
::com
::sun
::star
::awt
::UnoControlCheckBoxModel
;
6743 service
::com
::sun
::star
::form
::FormControlModel
;
6744 interface ::com
::sun
::star
::form
::XReset
;
6745 [property
] short DefaultState
;
6746 [property
] string RefValue
;
6748 published service DatabaseCheckBox
{
6749 service
::com
::sun
::star
::form
::component
::CheckBox
;
6750 service
::com
::sun
::star
::form
::DataAwareControlModel
;
6752 published service ComboBox
{
6753 service
::com
::sun
::star
::awt
::UnoControlComboBoxModel
;
6754 service
::com
::sun
::star
::form
::FormControlModel
;
6755 interface ::com
::sun
::star
::form
::XReset
;
6756 [property
] string DefaultText
;
6758 published service DatabaseComboBox
{
6759 service
::com
::sun
::star
::form
::component
::ComboBox
;
6760 service
::com
::sun
::star
::form
::DataAwareControlModel
;
6761 [property
] boolean ConvertEmptyToNull
;
6762 [property
] string ListSource
;
6763 [property
] ::com
::sun
::star
::form
::ListSourceType ListSourceType
;
6765 published service DateField
{
6766 service
::com
::sun
::star
::awt
::UnoControlDateFieldModel
;
6767 service
::com
::sun
::star
::form
::FormControlModel
;
6768 interface ::com
::sun
::star
::form
::XReset
;
6769 [property
] long DefaultDate
;
6771 published service DatabaseDateField
{
6772 service
::com
::sun
::star
::form
::component
::DateField
;
6773 service
::com
::sun
::star
::form
::DataAwareControlModel
;
6775 published service FormattedField
{
6776 service
::com
::sun
::star
::awt
::UnoControlFormattedFieldModel
;
6777 service
::com
::sun
::star
::form
::FormControlModel
;
6778 interface ::com
::sun
::star
::form
::XReset
;
6780 published service DatabaseFormattedField
{
6781 service
::com
::sun
::star
::form
::component
::FormattedField
;
6782 service
::com
::sun
::star
::form
::DataAwareControlModel
;
6783 [property
] boolean ConvertEmptyToNull
;
6785 published service ListBox
{
6786 service
::com
::sun
::star
::awt
::UnoControlListBoxModel
;
6787 service
::com
::sun
::star
::form
::FormControlModel
;
6788 interface ::com
::sun
::star
::form
::XReset
;
6789 [property
] sequence
< short > DefaultSelection
;
6790 [property
] sequence
< string > ListSource
;
6792 published service DatabaseListBox
{
6793 service
::com
::sun
::star
::form
::component
::ListBox
;
6794 service
::com
::sun
::star
::form
::DataAwareControlModel
;
6795 [property
] short BoundColumn
;
6796 [property
] ::com
::sun
::star
::form
::ListSourceType ListSourceType
;
6797 [property
, optional, transient
] sequence
< any
> SelectedValues
;
6798 [property
, optional, transient
] any SelectedValue
;
6800 published service NumericField
{
6801 service
::com
::sun
::star
::awt
::UnoControlNumericFieldModel
;
6802 service
::com
::sun
::star
::form
::FormControlModel
;
6803 interface ::com
::sun
::star
::form
::XReset
;
6804 [property
] double DefaultValue;
6806 published service DatabaseNumericField
{
6807 service
::com
::sun
::star
::form
::component
::NumericField
;
6808 service
::com
::sun
::star
::form
::DataAwareControlModel
;
6810 published service RadioButton
{
6811 service
::com
::sun
::star
::awt
::UnoControlRadioButtonModel
;
6812 service
::com
::sun
::star
::form
::FormControlModel
;
6813 interface ::com
::sun
::star
::form
::XReset
;
6814 [property
] short DefaultState
;
6815 [property
] string RefValue
;
6816 [property
, optional] string UncheckedRefValue
;
6818 published service DatabaseRadioButton
{
6819 service
::com
::sun
::star
::form
::component
::RadioButton
;
6820 service
::com
::sun
::star
::form
::DataAwareControlModel
;
6825 published service TextRange
{
6826 service
::com
::sun
::star
::style
::CharacterProperties
;
6827 service
::com
::sun
::star
::style
::ParagraphProperties
;
6828 [optional] service
::com
::sun
::star
::style
::CharacterPropertiesAsian
;
6829 [optional] service
::com
::sun
::star
::style
::CharacterPropertiesComplex
;
6830 [optional] service
::com
::sun
::star
::style
::ParagraphPropertiesAsian
;
6831 [optional] service
::com
::sun
::star
::style
::ParagraphPropertiesComplex
;
6832 interface ::com
::sun
::star
::text
::XTextRange
;
6833 interface ::com
::sun
::star
::beans
::XPropertySet
;
6834 interface ::com
::sun
::star
::beans
::XPropertyState
;
6835 [optional] interface ::com
::sun
::star
::container
::XContentEnumerationAccess
;
6840 published service RichTextControl
{
6841 service
::com
::sun
::star
::awt
::UnoControlEditModel
;
6842 service
::com
::sun
::star
::form
::FormControlModel
;
6843 service
::com
::sun
::star
::text
::TextRange
;
6844 [property
] boolean HardLineBreaks
;
6845 [property
] boolean RichText
;
6847 published service TextField
{
6848 service
::com
::sun
::star
::awt
::UnoControlEditModel
;
6849 service
::com
::sun
::star
::form
::FormControlModel
;
6850 [optional] service
::com
::sun
::star
::form
::component
::RichTextControl
;
6851 interface ::com
::sun
::star
::form
::XReset
;
6852 [property
] string DefaultText
;
6854 published service DatabaseTextField
{
6855 service
::com
::sun
::star
::form
::component
::TextField
;
6856 service
::com
::sun
::star
::form
::DataAwareControlModel
;
6857 [property
] boolean ConvertEmptyToNull
;
6859 published service TimeField
{
6860 service
::com
::sun
::star
::awt
::UnoControlTimeFieldModel
;
6861 service
::com
::sun
::star
::form
::FormControlModel
;
6862 interface ::com
::sun
::star
::form
::XReset
;
6863 [property
] long DefaultTime
;
6865 published service DatabaseTimeField
{
6866 service
::com
::sun
::star
::form
::component
::TimeField
;
6867 service
::com
::sun
::star
::form
::DataAwareControlModel
;
6869 published service CommandButton
{
6870 service
::com
::sun
::star
::awt
::UnoControlButtonModel
;
6871 service
::com
::sun
::star
::form
::FormControlModel
;
6872 interface ::com
::sun
::star
::form
::XImageProducerSupplier
;
6873 [optional] interface ::com
::sun
::star
::form
::XReset
;
6874 [property
] ::com
::sun
::star
::form
::FormButtonType ButtonType
;
6875 [property
] string TargetFrame
;
6876 [property
] string TargetURL
;
6877 [property
, optional] boolean DefaultState
;
6879 published service CurrencyField
{
6880 service
::com
::sun
::star
::awt
::UnoControlCurrencyFieldModel
;
6881 service
::com
::sun
::star
::form
::FormControlModel
;
6882 interface ::com
::sun
::star
::form
::XReset
;
6883 [property
] double DefaultValue;
6885 published service Form
{
6886 service
::com
::sun
::star
::form
::FormComponent
;
6887 service
::com
::sun
::star
::form
::FormComponents
;
6888 interface ::com
::sun
::star
::form
::XForm
;
6889 interface ::com
::sun
::star
::awt
::XTabControllerModel
;
6894 published
interface XCloseable
{
6895 interface ::com
::sun
::star
::uno
::XInterface
;
6896 void close
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
6898 published
interface XColumnLocate
{
6899 interface ::com
::sun
::star
::uno
::XInterface
;
6900 long findColumn
([in] string columnName
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
6902 published
interface XResultSetMetaData
;
6903 published
interface XResultSetMetaDataSupplier
{
6904 interface ::com
::sun
::star
::uno
::XInterface
;
6905 ::com
::sun
::star
::sdbc
::XResultSetMetaData getMetaData
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
6907 published
interface XResultSetUpdate
{
6908 interface ::com
::sun
::star
::uno
::XInterface
;
6909 void insertRow
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
6910 void updateRow
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
6911 void deleteRow
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
6912 void cancelRowUpdates
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
6913 void moveToInsertRow
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
6914 void moveToCurrentRow
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
6916 published
interface XRow
{
6917 interface ::com
::sun
::star
::uno
::XInterface
;
6918 boolean wasNull
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
6919 string getString
([in] long columnIndex
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
6920 boolean getBoolean
([in] long columnIndex
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
6921 byte getByte
([in] long columnIndex
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
6922 short getShort
([in] long columnIndex
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
6923 long getInt
([in] long columnIndex
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
6924 hyper getLong
([in] long columnIndex
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
6925 float getFloat
([in] long columnIndex
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
6926 double getDouble
([in] long columnIndex
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
6927 sequence
< byte > getBytes
([in] long columnIndex
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
6928 ::com
::sun
::star
::util
::Date getDate
([in] long columnIndex
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
6929 ::com
::sun
::star
::util
::Time getTime
([in] long columnIndex
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
6930 ::com
::sun
::star
::util
::DateTime getTimestamp
([in] long columnIndex
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
6931 ::com
::sun
::star
::io
::XInputStream getBinaryStream
([in] long columnIndex
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
6932 ::com
::sun
::star
::io
::XInputStream getCharacterStream
([in] long columnIndex
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
6933 any getObject
([in] long columnIndex
, [in] ::com
::sun
::star
::container
::XNameAccess typeMap
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
6934 ::com
::sun
::star
::sdbc
::XRef getRef
([in] long columnIndex
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
6935 ::com
::sun
::star
::sdbc
::XBlob getBlob
([in] long columnIndex
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
6936 ::com
::sun
::star
::sdbc
::XClob getClob
([in] long columnIndex
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
6937 ::com
::sun
::star
::sdbc
::XArray getArray
([in] long columnIndex
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
6939 published
interface XRowUpdate
{
6940 interface ::com
::sun
::star
::uno
::XInterface
;
6941 void updateNull
([in] long columnIndex
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
6942 void updateBoolean
([in] long columnIndex
, [in] boolean x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
6943 void updateByte
([in] long columnIndex
, [in] byte x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
6944 void updateShort
([in] long columnIndex
, [in] short x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
6945 void updateInt
([in] long columnIndex
, [in] long x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
6946 void updateLong
([in] long columnIndex
, [in] hyper x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
6947 void updateFloat
([in] long columnIndex
, [in] float x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
6948 void updateDouble
([in] long columnIndex
, [in] double x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
6949 void updateString
([in] long columnIndex
, [in] string x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
6950 void updateBytes
([in] long columnIndex
, [in] sequence
< byte > x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
6951 void updateDate
([in] long columnIndex
, [in] ::com
::sun
::star
::util
::Date x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
6952 void updateTime
([in] long columnIndex
, [in] ::com
::sun
::star
::util
::Time x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
6953 void updateTimestamp
([in] long columnIndex
, [in] ::com
::sun
::star
::util
::DateTime x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
6954 void updateBinaryStream
([in] long columnIndex
, [in] ::com
::sun
::star
::io
::XInputStream x
, [in] long length
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
6955 void updateCharacterStream
([in] long columnIndex
, [in] ::com
::sun
::star
::io
::XInputStream x
, [in] long length
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
6956 void updateObject
([in] long columnIndex
, [in] any x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
6957 void updateNumericObject
([in] long columnIndex
, [in] any x
, [in] long scale
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
6959 published
interface XWarningsSupplier
{
6960 interface ::com
::sun
::star
::uno
::XInterface
;
6961 any getWarnings
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
6962 void clearWarnings
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
6964 published service ResultSet
{
6965 interface ::com
::sun
::star
::beans
::XPropertySet
;
6966 interface ::com
::sun
::star
::sdbc
::XResultSetMetaDataSupplier
;
6967 interface ::com
::sun
::star
::sdbc
::XResultSet
;
6968 interface ::com
::sun
::star
::sdbc
::XRow
;
6969 interface ::com
::sun
::star
::sdbc
::XColumnLocate
;
6970 [optional] interface ::com
::sun
::star
::lang
::XComponent
;
6971 [optional] interface ::com
::sun
::star
::sdbc
::XCloseable
;
6972 [optional] interface ::com
::sun
::star
::sdbc
::XWarningsSupplier
;
6973 [optional] interface ::com
::sun
::star
::sdbc
::XResultSetUpdate
;
6974 [optional] interface ::com
::sun
::star
::sdbc
::XRowUpdate
;
6975 [property
, optional, readonly] string CursorName
;
6976 [property
, readonly] long ResultSetConcurrency
;
6977 [property
, readonly] long ResultSetType
;
6978 [property
] long FetchDirection
;
6979 [property
] long FetchSize
;
6983 published
interface XDeleteRows
{
6984 interface ::com
::sun
::star
::uno
::XInterface
;
6985 sequence
< long > deleteRows
([in] sequence
< any
> rows
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
6987 published
interface XRowLocate
{
6988 interface ::com
::sun
::star
::uno
::XInterface
;
6989 any getBookmark
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
6990 boolean moveToBookmark
([in] any bookmark
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
6991 boolean moveRelativeToBookmark
([in] any bookmark
, [in] long rows
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
6992 long compareBookmarks
([in] any first
, [in] any second
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
6993 boolean hasOrderedBookmarks
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
6994 long hashBookmark
([in] any bookmark
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
6998 published
interface XCancellable
{
6999 interface ::com
::sun
::star
::uno
::XInterface
;
7004 published service ResultSet
{
7005 service
::com
::sun
::star
::sdbc
::ResultSet
;
7006 interface ::com
::sun
::star
::sdbcx
::XRowLocate
;
7007 [optional] interface ::com
::sun
::star
::util
::XCancellable
;
7008 [optional] interface ::com
::sun
::star
::sdbcx
::XDeleteRows
;
7009 [property
, readonly] boolean IsBookmarkable
;
7010 [property
, optional, readonly] boolean CanUpdateInsertedRows
;
7012 published
interface XColumnsSupplier
{
7013 interface ::com
::sun
::star
::uno
::XInterface
;
7014 ::com
::sun
::star
::container
::XNameAccess getColumns
();
7018 published service ResultSet
{
7019 service
::com
::sun
::star
::sdbcx
::ResultSet
;
7020 interface ::com
::sun
::star
::sdbcx
::XColumnsSupplier
;
7022 published
interface XCompletedExecution
{
7023 interface ::com
::sun
::star
::uno
::XInterface
;
7024 void executeWithCompletion
([in] ::com
::sun
::star
::task
::XInteractionHandler handler
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
7026 published
interface XParametersSupplier
{
7027 interface ::com
::sun
::star
::uno
::XInterface
;
7028 ::com
::sun
::star
::container
::XIndexAccess getParameters
();
7030 published
interface XResultSetAccess
{
7031 interface ::com
::sun
::star
::uno
::XInterface
;
7032 ::com
::sun
::star
::sdbc
::XResultSet createResultSet
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
7036 published service RowSet
{
7037 service
::com
::sun
::star
::sdbc
::ResultSet
;
7038 interface ::com
::sun
::star
::sdbc
::XRowSet
;
7039 interface ::com
::sun
::star
::sdbc
::XParameters
;
7040 interface ::com
::sun
::star
::sdbc
::XColumnLocate
;
7041 [property
] string DataSourceName
;
7042 [property
] string URL
;
7043 [property
] string Command
;
7044 [property
] long TransactionIsolation
;
7045 [property
] ::com
::sun
::star
::container
::XNameAccess TypeMap
;
7046 [property
] boolean EscapeProcessing
;
7047 [property
] long QueryTimeOut
;
7048 [property
] long MaxFieldSize
;
7049 [property
] long MaxRows
;
7050 [property
] string User
;
7051 [property
] string Password
;
7052 [property
] long ResultSetType
;
7054 published
interface XConnection
;
7057 published service RowSet
{
7058 service
::com
::sun
::star
::sdbc
::RowSet
;
7059 service
::com
::sun
::star
::sdb
::ResultSet
;
7060 interface ::com
::sun
::star
::sdb
::XCompletedExecution
;
7061 interface ::com
::sun
::star
::sdb
::XRowSetApproveBroadcaster
;
7062 interface ::com
::sun
::star
::sdb
::XResultSetAccess
;
7063 [optional] interface ::com
::sun
::star
::sdbc
::XResultSetUpdate
;
7064 [optional] interface ::com
::sun
::star
::sdbcx
::XDeleteRows
;
7065 [optional] interface ::com
::sun
::star
::sdb
::XParametersSupplier
;
7066 [property
] ::com
::sun
::star
::sdbc
::XConnection ActiveConnection
;
7067 [property
] string DataSourceName
;
7068 [property
] string Command
;
7069 [property
] long CommandType
;
7070 [property
, readonly] string ActiveCommand
;
7071 [property
] boolean IgnoreResult
;
7072 [property
] string Filter
;
7073 [property
] boolean ApplyFilter
;
7074 [property
, optional] string HavingClause
;
7075 [property
, optional] string GroupBy
;
7076 [property
] string Order
;
7077 [property
, readonly] long Privileges
;
7078 [property
, readonly] boolean IsModified
;
7079 [property
, readonly] boolean IsNew
;
7080 [property
, readonly] long RowCount
;
7081 [property
, readonly] boolean IsRowCountFinal
;
7082 [property
, optional] string UpdateTableName
;
7083 [property
, optional] string UpdateCatalogName
;
7084 [property
, optional] string UpdateSchemaName
;
7089 published service DataForm
{
7090 service
::com
::sun
::star
::sdb
::RowSet
;
7091 service
::com
::sun
::star
::form
::component
::Form
;
7092 interface ::com
::sun
::star
::form
::XReset
;
7093 interface ::com
::sun
::star
::form
::XLoadable
;
7094 interface ::com
::sun
::star
::sdb
::XCompletedExecution
;
7095 interface ::com
::sun
::star
::form
::XDatabaseParameterBroadcaster
;
7096 [property
] sequence
< string > MasterFields
;
7097 [property
] sequence
< string > DetailFields
;
7098 [property
] ::com
::sun
::star
::form
::TabulatorCycle Cycle
;
7099 [property
] ::com
::sun
::star
::form
::NavigationBarMode NavigationBarMode
;
7100 [property
] boolean AllowInserts
;
7101 [property
] boolean AllowUpdates
;
7102 [property
] boolean AllowDeletes
;
7104 published service DatabaseCurrencyField
{
7105 service
::com
::sun
::star
::form
::component
::CurrencyField
;
7106 service
::com
::sun
::star
::form
::DataAwareControlModel
;
7108 published service DatabaseImageControl
{
7109 service
::com
::sun
::star
::awt
::UnoControlImageControlModel
;
7110 service
::com
::sun
::star
::form
::DataAwareControlModel
;
7111 interface ::com
::sun
::star
::form
::XImageProducerSupplier
;
7112 [property
] boolean ReadOnly;
7114 published service PatternField
{
7115 service
::com
::sun
::star
::awt
::UnoControlPatternFieldModel
;
7116 service
::com
::sun
::star
::form
::FormControlModel
;
7117 interface ::com
::sun
::star
::form
::XReset
;
7118 [property
] string DefaultText
;
7120 published service DatabasePatternField
{
7121 service
::com
::sun
::star
::form
::component
::PatternField
;
7122 service
::com
::sun
::star
::form
::DataAwareControlModel
;
7123 [property
] boolean ConvertEmptyToNull
;
7125 published service FileControl
{
7126 service
::com
::sun
::star
::awt
::UnoControlFileControlModel
;
7127 service
::com
::sun
::star
::form
::FormControlModel
;
7128 interface ::com
::sun
::star
::form
::XReset
;
7129 [property
] string DefaultText
;
7131 published service FixedText
{
7132 service
::com
::sun
::star
::awt
::UnoControlFixedTextModel
;
7133 service
::com
::sun
::star
::form
::FormControlModel
;
7135 published service GridControl
{
7136 service
::com
::sun
::star
::form
::FormControlModel
;
7137 service
::com
::sun
::star
::form
::FormComponents
;
7138 interface ::com
::sun
::star
::form
::XGridColumnFactory
;
7139 /** @deprecated */ interface ::com
::sun
::star
::view
::XSelectionSupplier
;
7140 interface ::com
::sun
::star
::form
::XReset
;
7141 [property
] short Border
;
7142 [property
, optional] long BorderColor
;
7143 [property
] boolean Enabled
;
7144 [property
] ::com
::sun
::star
::awt
::FontDescriptor FontDescriptor
;
7145 [property
] long RowHeight
;
7146 [property
] boolean Tabstop
;
7147 [property
] ::com
::sun
::star
::util
::Color TextColor
;
7149 published service GroupBox
{
7150 service
::com
::sun
::star
::awt
::UnoControlGroupBoxModel
;
7151 service
::com
::sun
::star
::form
::FormControlModel
;
7153 published service HTMLForm
{
7154 service
::com
::sun
::star
::form
::component
::Form
;
7155 interface ::com
::sun
::star
::form
::XReset
;
7156 interface ::com
::sun
::star
::form
::XSubmit
;
7157 [property
] string TargetFrame
;
7158 [property
] string TargetURL
;
7159 [property
] ::com
::sun
::star
::form
::FormSubmitMethod SubmitMethod
;
7160 [property
] ::com
::sun
::star
::form
::FormSubmitEncoding SubmitEncoding
;
7162 published service HiddenControl
{
7163 service
::com
::sun
::star
::form
::FormComponent
;
7164 [property
] string HiddenValue
;
7166 published service ImageButton
{
7167 service
::com
::sun
::star
::awt
::UnoControlImageControlModel
;
7168 service
::com
::sun
::star
::form
::FormControlModel
;
7169 interface ::com
::sun
::star
::form
::XImageProducerSupplier
;
7170 [property
] ::com
::sun
::star
::form
::FormButtonType ButtonType
;
7171 [property
] string TargetFrame
;
7172 [property
] string TargetURL
;
7176 published service CheckBox
{
7177 service
::com
::sun
::star
::awt
::UnoControlCheckBox
;
7178 interface ::com
::sun
::star
::form
::XBoundControl
;
7180 published service ComboBox
{
7181 service
::com
::sun
::star
::awt
::UnoControlComboBox
;
7182 interface ::com
::sun
::star
::form
::XBoundControl
;
7184 published service CommandButton
{
7185 service
::com
::sun
::star
::awt
::UnoControlButton
;
7186 interface ::com
::sun
::star
::form
::XApproveActionBroadcaster
;
7188 published service CurrencyField
{
7189 service
::com
::sun
::star
::awt
::UnoControlCurrencyField
;
7190 interface ::com
::sun
::star
::form
::XBoundControl
;
7192 published service DateField
{
7193 service
::com
::sun
::star
::awt
::UnoControlDateField
;
7194 interface ::com
::sun
::star
::form
::XBoundControl
;
7196 published service FormattedField
{
7197 service
::com
::sun
::star
::awt
::UnoControlFormattedField
;
7198 interface ::com
::sun
::star
::form
::XBoundControl
;
7203 published
interface XDispatchProviderInterception
{
7204 interface ::com
::sun
::star
::uno
::XInterface
;
7205 void registerDispatchProviderInterceptor
([in] ::com
::sun
::star
::frame
::XDispatchProviderInterceptor Interceptor
);
7206 void releaseDispatchProviderInterceptor
([in] ::com
::sun
::star
::frame
::XDispatchProviderInterceptor Interceptor
);
7210 published
interface XModeSelector
{
7211 interface ::com
::sun
::star
::uno
::XInterface
;
7212 void setMode
([in] string aMode
) raises
(::com
::sun
::star
::lang
::NoSupportException
);
7214 sequence
< string > getSupportedModes
();
7215 boolean supportsMode
([in] string aMode
);
7220 published service GridControl
{
7221 service
::com
::sun
::star
::awt
::UnoControl
;
7222 interface ::com
::sun
::star
::form
::XBoundComponent
;
7223 interface ::com
::sun
::star
::form
::XGrid
;
7224 interface ::com
::sun
::star
::util
::XModifyBroadcaster
;
7225 interface ::com
::sun
::star
::container
::XIndexAccess
;
7226 interface ::com
::sun
::star
::container
::XEnumerationAccess
;
7227 [optional] interface ::com
::sun
::star
::form
::XGridControl
;
7228 [optional] interface ::com
::sun
::star
::form
::XGridFieldDataSupplier
;
7229 [optional] interface ::com
::sun
::star
::util
::XModeSelector
;
7230 [optional] interface ::com
::sun
::star
::view
::XSelectionSupplier
;
7231 [optional] interface ::com
::sun
::star
::frame
::XDispatchProviderInterception
;
7233 published service GroupBox
{
7234 service
::com
::sun
::star
::awt
::UnoControlGroupBox
;
7236 published service ImageButton
{
7237 service
::com
::sun
::star
::awt
::UnoControlImageControl
;
7238 interface ::com
::sun
::star
::form
::XApproveActionBroadcaster
;
7240 published service ImageControl
{
7241 service
::com
::sun
::star
::awt
::UnoControlImageControl
;
7242 interface ::com
::sun
::star
::form
::XBoundControl
;
7244 published service InteractionGridControl
{
7245 service
::com
::sun
::star
::form
::control::GridControl
;
7246 interface ::com
::sun
::star
::frame
::XDispatch
;
7248 published service ListBox
{
7249 service
::com
::sun
::star
::awt
::UnoControlListBox
;
7250 interface ::com
::sun
::star
::form
::XBoundControl
;
7251 interface ::com
::sun
::star
::form
::XChangeBroadcaster
;
7253 published service NumericField
{
7254 service
::com
::sun
::star
::awt
::UnoControlNumericField
;
7255 interface ::com
::sun
::star
::form
::XBoundControl
;
7257 published service PatternField
{
7258 service
::com
::sun
::star
::awt
::UnoControlPatternField
;
7259 interface ::com
::sun
::star
::form
::XBoundControl
;
7261 published service RadioButton
{
7262 service
::com
::sun
::star
::awt
::UnoControlRadioButton
;
7263 interface ::com
::sun
::star
::form
::XBoundControl
;
7265 published service TextField
{
7266 service
::com
::sun
::star
::awt
::UnoControlEdit
;
7267 interface ::com
::sun
::star
::form
::XBoundControl
;
7268 interface ::com
::sun
::star
::form
::XChangeBroadcaster
;
7270 published service TimeField
{
7271 service
::com
::sun
::star
::awt
::UnoControlTimeField
;
7272 interface ::com
::sun
::star
::form
::XBoundControl
;
7277 published service FormulaProperties
{
7278 [property
] short Alignment
;
7279 [property
] short BaseFontHeight
;
7280 [property
] string CustomFontNameFixed
;
7281 [property
] boolean FontFixedIsItalic
;
7282 [property
] boolean FontFixedIsBold
;
7283 [property
] string CustomFontNameSans
;
7284 [property
] boolean FontSansIsItalic
;
7285 [property
] boolean FontSansIsBold
;
7286 [property
] string CustomFontNameSerif
;
7287 [property
] boolean FontSerifIsItalic
;
7288 [property
] boolean FontSerifIsBold
;
7289 [property
] string FontNameFunctions
;
7290 [property
] boolean FontFunctionsIsItalic
;
7291 [property
] boolean FontFunctionsIsBold
;
7292 [property
] string FontNameNumbers
;
7293 [property
] boolean FontNumbersIsItalic
;
7294 [property
] boolean FontNumbersIsBold
;
7295 [property
] string FontNameText
;
7296 [property
] boolean FontTextIsItalic
;
7297 [property
] boolean FontTextIsBold
;
7298 [property
] string FontNameVariables
;
7299 [property
] boolean FontVariablesIsItalic
;
7300 [property
] boolean FontVariablesIsBold
;
7301 [property
] string Formula
;
7302 [property
] boolean IsScaleAllBrackets
;
7303 [property
] boolean IsTextMode
;
7304 [property
] short RelativeFontHeightFunctions
;
7305 [property
] short RelativeFontHeightIndices
;
7306 [property
] short RelativeFontHeightLimits
;
7307 [property
] short RelativeFontHeightOperators
;
7308 [property
] short RelativeFontHeightText
;
7309 [property
] short RelativeBracketDistance
;
7310 [property
] short RelativeBracketExcessSize
;
7311 [property
] short RelativeFractionBarExcessLength
;
7312 [property
] short RelativeFractionBarLineWeight
;
7313 [property
] short RelativeFractionDenominatorDepth
;
7314 [property
] short RelativeFractionNumeratorHeight
;
7315 [property
] short RelativeIndexSubscript
;
7316 [property
] short RelativeIndexSuperscript
;
7317 [property
] short RelativeLineSpacing
;
7318 [property
] short RelativeLowerLimitDistance
;
7319 [property
] short RelativeMatrixColumnSpacing
;
7320 [property
] short RelativeMatrixLineSpacing
;
7321 [property
] short RelativeOperatorExcessSize
;
7322 [property
] short RelativeOperatorSpacing
;
7323 [property
] short RelativeRootSpacing
;
7324 [property
] short RelativeScaleBracketExcessSize
;
7325 [property
] short RelativeSpacing
;
7326 [property
] short RelativeSymbolMinimumHeight
;
7327 [property
] short RelativeSymbolPrimaryHeight
;
7328 [property
] short RelativeUpperLimitDistance
;
7329 [property
] short TopMargin
;
7330 [property
] short BottomMargin
;
7331 [property
] short LeftMargin
;
7332 [property
] short RightMargin
;
7333 [property
, optional] short BaseLine
;
7334 [property
, optional] boolean IsRightToLeft
;
7336 /** @deprecated */ published
struct SymbolDescriptor
{
7350 published
struct DispatchInformation
{
7354 published
interface XDispatchInformationProvider
{
7355 interface ::com
::sun
::star
::uno
::XInterface
;
7356 sequence
< short > getSupportedCommandGroups
();
7357 sequence
< ::com
::sun
::star
::frame
::DispatchInformation
> getConfigurableDispatchInformation
([in] short CommandGroup
);
7359 published service Bibliography
: ::com
::sun
::star
::container
::XNameAccess
;
7360 published constants CommandGroup
{
7361 const short APPLICATION
= 1;
7362 const short CHART
= 20;
7363 const short CONNECTOR
= 22;
7364 const short CONTROLS
= 25;
7365 const short DATA
= 17;
7366 const short DOCUMENT
= 3;
7367 const short DRAWING
= 24;
7368 const short EDIT
= 4;
7369 const short ENUMERATION
= 16;
7370 const short EXPLORER
= 21;
7371 const short FORMAT
= 10;
7372 const short FRAME
= 13;
7373 const short GRAPHIC
= 14;
7374 const short IMAGE
= 19;
7375 const short INSERT
= 9;
7376 const short INTERNAL
= 0;
7377 const short MACRO
= 5;
7378 const short MATH
= 7;
7379 const short MODIFY
= 23;
7380 const short NAVIGATOR
= 8;
7381 const short OPTIONS
= 6;
7382 const short SPECIAL
= 18;
7383 const short TABLE
= 15;
7384 const short TEMPLATE
= 11;
7385 const short TEXT
= 12;
7386 const short VIEW
= 2;
7388 published service Components
{
7389 interface ::com
::sun
::star
::container
::XEnumerationAccess
;
7391 published
interface XDispatchResultListener
;
7392 published
interface XNotifyingDispatch
{
7393 interface ::com
::sun
::star
::frame
::XDispatch
;
7394 void dispatchWithNotification
([in] ::com
::sun
::star
::util
::URL URL
, [in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> Arguments
, [in] ::com
::sun
::star
::frame
::XDispatchResultListener Listener
);
7396 published service ContentHandler
{
7397 interface ::com
::sun
::star
::frame
::XNotifyingDispatch
;
7399 published
interface XLoaderFactory
{
7400 interface ::com
::sun
::star
::lang
::XMultiServiceFactory
;
7401 interface ::com
::sun
::star
::container
::XNameAccess
;
7402 interface ::com
::sun
::star
::container
::XContainerQuery
;
7404 published service ContentHandlerFactory
: ::com
::sun
::star
::frame
::XLoaderFactory
;
7405 published
interface XComponentLoader
{
7406 interface ::com
::sun
::star
::uno
::XInterface
;
7407 ::com
::sun
::star
::lang
::XComponent loadComponentFromURL
([in] string URL
, [in] string TargetFrameName
, [in] long SearchFlags
, [in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> Arguments
) raises
(::com
::sun
::star
::io
::IOException
, ::com
::sun
::star
::lang
::IllegalArgumentException
);
7409 published
interface XTerminateListener
;
7410 published
interface XDesktop
{
7411 interface ::com
::sun
::star
::uno
::XInterface
;
7412 boolean terminate
();
7413 void addTerminateListener
([in] ::com
::sun
::star
::frame
::XTerminateListener Listener
);
7414 void removeTerminateListener
([in] ::com
::sun
::star
::frame
::XTerminateListener Listener
);
7415 ::com
::sun
::star
::container
::XEnumerationAccess getComponents
();
7416 ::com
::sun
::star
::lang
::XComponent getCurrentComponent
();
7417 ::com
::sun
::star
::frame
::XFrame getCurrentFrame
();
7419 published
interface XFrameActionListener
;
7420 published
interface XFramesSupplier
;
7421 published
interface XFrame
{
7422 interface ::com
::sun
::star
::lang
::XComponent
;
7423 void initialize
([in] ::com
::sun
::star
::awt
::XWindow xWindow
);
7424 ::com
::sun
::star
::awt
::XWindow getContainerWindow
();
7425 void setCreator
([in] ::com
::sun
::star
::frame
::XFramesSupplier Creator
);
7426 ::com
::sun
::star
::frame
::XFramesSupplier getCreator
();
7428 void setName
([in] string aName
);
7429 ::com
::sun
::star
::frame
::XFrame findFrame
([in] string aTargetFrameName
, [in] long nSearchFlags
);
7434 boolean setComponent
([in] ::com
::sun
::star
::awt
::XWindow xComponentWindow
, [in] ::com
::sun
::star
::frame
::XController xController
);
7435 ::com
::sun
::star
::awt
::XWindow getComponentWindow
();
7436 ::com
::sun
::star
::frame
::XController getController
();
7437 void contextChanged
();
7438 void addFrameActionListener
([in] ::com
::sun
::star
::frame
::XFrameActionListener xListener
);
7439 void removeFrameActionListener
([in] ::com
::sun
::star
::frame
::XFrameActionListener xListener
);
7441 published
interface XFrames
;
7442 published
interface XFramesSupplier
{
7443 interface ::com
::sun
::star
::frame
::XFrame
;
7444 ::com
::sun
::star
::frame
::XFrames getFrames
();
7445 ::com
::sun
::star
::frame
::XFrame getActiveFrame
();
7446 void setActiveFrame
([in] ::com
::sun
::star
::frame
::XFrame Frame
);
7448 published
interface XDesktop2
{
7449 interface ::com
::sun
::star
::frame
::XDispatchProvider
;
7450 interface ::com
::sun
::star
::frame
::XDispatchProviderInterception
;
7451 interface ::com
::sun
::star
::frame
::XFramesSupplier
;
7452 interface ::com
::sun
::star
::frame
::XDesktop
;
7453 interface ::com
::sun
::star
::frame
::XComponentLoader
;
7455 /** @deprecated */ published service Desktop
: ::com
::sun
::star
::frame
::XDesktop2
;
7456 /** @deprecated */ published
interface XDesktopTask
{
7457 interface ::com
::sun
::star
::lang
::XComponent
;
7458 /** @deprecated */ void initialize
([in] ::com
::sun
::star
::awt
::XWindow TaskWindow
);
7459 /** @deprecated */ boolean close
();
7461 /** @deprecated */ published
interface XWindowArranger
{
7462 interface ::com
::sun
::star
::uno
::XInterface
;
7463 /** @deprecated */ boolean hasArrangeCommand
([in] short nCommand
);
7464 /** @deprecated */ void arrange
([in] short nCommand
);
7466 /** @deprecated */ published service DesktopTask
{
7467 interface ::com
::sun
::star
::frame
::XDesktopTask
;
7468 interface ::com
::sun
::star
::frame
::XFrame
;
7469 interface ::com
::sun
::star
::beans
::XPropertySet
;
7470 interface ::com
::sun
::star
::frame
::XWindowArranger
;
7471 interface ::com
::sun
::star
::frame
::XFramesSupplier
;
7472 [property
, readonly] string Title
;
7473 [property
, readonly] boolean IsDesktop
;
7474 [property
] boolean IsVisible
;
7475 [property
] boolean IsFloating
;
7476 [property
] boolean IsAlwaysVisible
;
7477 [property
] ::com
::sun
::star
::awt
::Point Position
;
7478 [property
] ::com
::sun
::star
::awt
::Size Size
;
7480 /** @deprecated */ published service DesktopTasks
{
7481 interface ::com
::sun
::star
::container
::XEnumerationAccess
;
7483 published
interface XDispatchHelper
{
7484 interface ::com
::sun
::star
::uno
::XInterface
;
7485 any executeDispatch
([in] ::com
::sun
::star
::frame
::XDispatchProvider DispatchProvider
, [in] string URL
, [in] string TargetFrameName
, [in] long SearchFlags
, [in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> Arguments
);
7487 published service DispatchHelper
: ::com
::sun
::star
::frame
::XDispatchHelper
;
7488 published service DispatchProvider
{
7489 interface ::com
::sun
::star
::frame
::XDispatchProvider
;
7490 [optional] interface ::com
::sun
::star
::frame
::XDispatchProviderInterception
;
7492 published
interface XDispatchRecorder
{
7493 interface ::com
::sun
::star
::uno
::XInterface
;
7494 void startRecording
([in] ::com
::sun
::star
::frame
::XFrame Frame
);
7495 void endRecording
();
7496 void recordDispatch
([in] ::com
::sun
::star
::util
::URL URL
, [in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> Arguments
);
7497 void recordDispatchAsComment
([in] ::com
::sun
::star
::util
::URL URL
, [in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> Arguments
);
7498 string getRecordedMacro
();
7500 published service DispatchRecorder
: ::com
::sun
::star
::frame
::XDispatchRecorder
;
7501 published
interface XDispatchRecorderSupplier
{
7502 interface ::com
::sun
::star
::uno
::XInterface
;
7503 void setDispatchRecorder
([in] ::com
::sun
::star
::frame
::XDispatchRecorder Recorder
);
7504 ::com
::sun
::star
::frame
::XDispatchRecorder getDispatchRecorder
();
7505 void dispatchAndRecord
([in] ::com
::sun
::star
::util
::URL URL
, [in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> Arguments
, [in] ::com
::sun
::star
::frame
::XDispatch Dispatcher
);
7507 published service DispatchRecorderSupplier
: ::com
::sun
::star
::frame
::XDispatchRecorderSupplier
;
7508 published
struct DispatchResultEvent
: ::com
::sun
::star
::lang
::EventObject
{
7512 published constants DispatchResultState
{
7513 const short DONTKNOW
= 2;
7514 const short FAILURE
= 0;
7515 const short SUCCESS
= 1;
7517 published
struct DispatchStatement
{
7520 sequence
< ::com
::sun
::star
::beans
::PropertyValue
> aArgs
;
7526 published
interface XContent
;
7529 published
interface XDocumentTemplates
{
7530 interface ::com
::sun
::star
::uno
::XInterface
;
7531 ::com
::sun
::star
::ucb
::XContent getContent
();
7532 boolean storeTemplate
([in] string GroupName
, [in] string TemplateName
, [in] ::com
::sun
::star
::frame
::XStorable Storable
);
7533 boolean addTemplate
([in] string GroupName
, [in] string TemplateName
, [in] string SourceURL
);
7534 boolean removeTemplate
([in] string GroupName
, [in] string TemplateName
);
7535 boolean renameTemplate
([in] string GroupName
, [in] string OldTemplateName
, [in] string NewTemplateName
);
7536 boolean addGroup
([in] string GroupName
);
7537 boolean removeGroup
([in] string GroupName
);
7538 boolean renameGroup
([in] string OldGroupName
, [in] string NewGroupName
);
7541 published service DocumentTemplates
: ::com
::sun
::star
::frame
::XDocumentTemplates
;
7542 published
struct FeatureStateEvent
: ::com
::sun
::star
::lang
::EventObject
{
7543 ::com
::sun
::star
::util
::URL FeatureURL
;
7544 string FeatureDescriptor
;
7551 published
interface XStatusIndicator
;
7552 published
interface XStatusIndicatorFactory
{
7553 interface ::com
::sun
::star
::uno
::XInterface
;
7554 ::com
::sun
::star
::task
::XStatusIndicator createStatusIndicator
();
7558 published
interface XFrame2
{
7559 interface ::com
::sun
::star
::frame
::XDispatchProvider
;
7560 interface ::com
::sun
::star
::frame
::XDispatchInformationProvider
;
7561 interface ::com
::sun
::star
::frame
::XDispatchProviderInterception
;
7562 interface ::com
::sun
::star
::frame
::XFramesSupplier
;
7563 interface ::com
::sun
::star
::task
::XStatusIndicatorFactory
;
7564 [attribute
, readonly] ::com
::sun
::star
::container
::XNameContainer UserDefinedAttributes
;
7565 [attribute
] string Title
;
7566 [attribute
] ::com
::sun
::star
::frame
::XDispatchRecorderSupplier DispatchRecorderSupplier
;
7567 [attribute
] ::com
::sun
::star
::uno
::XInterface LayoutManager
;
7569 published service Frame
: ::com
::sun
::star
::frame
::XFrame2
;
7570 published
enum FrameAction
{
7571 COMPONENT_ATTACHED
= 0,
7572 COMPONENT_DETACHING
= 1,
7573 COMPONENT_REATTACHED
= 2,
7574 FRAME_ACTIVATED
= 3,
7575 FRAME_DEACTIVATING
= 4,
7576 CONTEXT_CHANGED
= 5,
7577 FRAME_UI_ACTIVATED
= 6,
7578 FRAME_UI_DEACTIVATING
= 7
7580 published
struct FrameActionEvent
: ::com
::sun
::star
::lang
::EventObject
{
7581 ::com
::sun
::star
::frame
::XFrame Frame
;
7582 ::com
::sun
::star
::frame
::FrameAction Action
;
7584 published service FrameControl
{
7585 service
::com
::sun
::star
::awt
::UnoControl
;
7586 [property
] string ComponentUrl
;
7587 [property
, readonly] string Frame
;
7589 published
interface XLoadEventListener
;
7590 published
interface XFrameLoader
{
7591 interface ::com
::sun
::star
::uno
::XInterface
;
7592 void load
([in] ::com
::sun
::star
::frame
::XFrame Frame
, [in] string URL
, [in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> Arguments
, [in] ::com
::sun
::star
::frame
::XLoadEventListener Listener
);
7595 published service FrameLoader
{
7596 interface ::com
::sun
::star
::frame
::XFrameLoader
;
7597 [optional] interface ::com
::sun
::star
::lang
::XInitialization
;
7598 [optional] interface ::com
::sun
::star
::container
::XNamed
;
7600 published service FrameLoaderFactory
: ::com
::sun
::star
::frame
::XLoaderFactory
;
7601 published constants FrameSearchFlag
{
7602 const long ALL
= 23;
7603 /** @deprecated */ const long AUTO = 0;
7604 const long CHILDREN
= 4;
7605 const long CREATE
= 8;
7606 const long GLOBAL
= 55;
7607 const long PARENT
= 1;
7608 const long SELF
= 2;
7609 const long SIBLINGS
= 16;
7610 const long TASKS
= 32;
7612 published
interface XFrames
{
7613 interface ::com
::sun
::star
::container
::XIndexAccess
;
7614 void append
([in] ::com
::sun
::star
::frame
::XFrame xFrame
);
7615 sequence
< ::com
::sun
::star
::frame
::XFrame
> queryFrames
([in] long nSearchFlags
);
7616 void remove
([in] ::com
::sun
::star
::frame
::XFrame xFrame
);
7618 published service FramesContainer
{
7619 interface ::com
::sun
::star
::frame
::XFrames
;
7621 published exception IllegalArgumentIOException
: ::com
::sun
::star
::io
::IOException
{
7623 published
interface XFrameActionListener
{
7624 interface ::com
::sun
::star
::lang
::XEventListener
;
7625 void frameAction
([in] ::com
::sun
::star
::frame
::FrameActionEvent Action
);
7629 published
struct ConfigurationEvent
: ::com
::sun
::star
::container
::ContainerEvent
{
7633 published
interface XUIConfigurationListener
{
7634 interface ::com
::sun
::star
::lang
::XEventListener
;
7635 void elementInserted
([in] ::com
::sun
::star
::ui
::ConfigurationEvent Event
);
7636 void elementRemoved
([in] ::com
::sun
::star
::ui
::ConfigurationEvent Event
);
7637 void elementReplaced
([in] ::com
::sun
::star
::ui
::ConfigurationEvent Event
);
7641 published
interface XStringMapping
{
7642 interface ::com
::sun
::star
::uno
::XInterface
;
7643 boolean mapStrings
([inout
] sequence
< string > Parameter
);
7647 published service MediaTypeDetectionHelper
: ::com
::sun
::star
::util
::XStringMapping
;
7648 published
interface XSynchronousFrameLoader
{
7649 interface ::com
::sun
::star
::uno
::XInterface
;
7650 boolean load
([in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> Descriptor
, [in] ::com
::sun
::star
::frame
::XFrame Frame
);
7653 published
interface XStatusListener
{
7654 interface ::com
::sun
::star
::lang
::XEventListener
;
7655 void statusChanged
([in] ::com
::sun
::star
::frame
::FeatureStateEvent State
);
7657 published
interface XUIControllerRegistration
{
7658 interface ::com
::sun
::star
::uno
::XInterface
;
7659 boolean hasController
([in] string aCommandURL
, [in] string aModelName
);
7660 void registerController
([in] string aCommandURL
, [in] string aModelName
, [in] string aControllerImplementationName
);
7661 void deregisterController
([in] string aCommandURL
, [in] string aModelName
);
7663 published service ProtocolHandler
{
7664 interface ::com
::sun
::star
::frame
::XDispatchProvider
;
7665 [optional] interface ::com
::sun
::star
::lang
::XInitialization
;
7667 /** @deprecated */ published service Settings
{
7668 interface ::com
::sun
::star
::container
::XNameAccess
;
7672 published
interface XUpdatable
{
7673 interface ::com
::sun
::star
::uno
::XInterface
;
7678 published service SynchronousFrameLoader
{
7679 interface ::com
::sun
::star
::frame
::XSynchronousFrameLoader
;
7680 [optional] interface ::com
::sun
::star
::lang
::XInitialization
;
7681 [optional] interface ::com
::sun
::star
::container
::XNamed
;
7683 /** @deprecated */ published
interface XTask
{
7684 interface ::com
::sun
::star
::frame
::XFrame
;
7685 /** @deprecated */ boolean close
();
7686 /** @deprecated */ void tileWindows
();
7687 /** @deprecated */ void arrangeWindowsVertical
();
7688 /** @deprecated */ void arrangeWindowsHorizontal
();
7690 /** @deprecated */ published service Task
{
7691 /** @deprecated */ interface ::com
::sun
::star
::frame
::XFrame
;
7692 /** @deprecated */ interface ::com
::sun
::star
::frame
::XTask
;
7694 published service TemplateAccess
{
7695 interface ::com
::sun
::star
::frame
::XDocumentTemplates
;
7696 interface ::com
::sun
::star
::lang
::XLocalizable
;
7698 published exception TerminationVetoException
: ::com
::sun
::star
::uno
::Exception
{
7700 published constants WindowArrange
{
7701 const short CASCADE
= 4;
7702 const short HORIZONTAL
= 3;
7703 const short MAXIMIZE
= 5;
7704 const short MINIMIZE
= 6;
7705 const short TILE
= 1;
7706 const short VERTICAL
= 2;
7708 /** @deprecated */ published
interface XBrowseHistoryRegistry
{
7709 interface ::com
::sun
::star
::uno
::XInterface
;
7710 /** @deprecated */ void updateViewData
([in] any Value
);
7711 /** @deprecated */ void createNewEntry
([in] string URL
, [in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> Arguments
, [in] string Title
);
7713 /** @deprecated */ published
interface XComponentRegistry
{
7714 interface ::com
::sun
::star
::uno
::XInterface
;
7715 /** @deprecated */ ::com
::sun
::star
::uno
::XInterface createObject
([in] string URL
, [in] ::com
::sun
::star
::uno
::Uik Uik
);
7717 /** @deprecated */ published
interface XConfigManager
{
7718 interface ::com
::sun
::star
::uno
::XInterface
;
7719 /** @deprecated */ void addPropertyChangeListener
([in] string KeyName
, [in] ::com
::sun
::star
::beans
::XPropertyChangeListener Listener
);
7720 /** @deprecated */ void removePropertyChangeListener
([in] string KeyName
, [in] ::com
::sun
::star
::beans
::XPropertyChangeListener Listener
);
7721 string substituteVariables
([in] string Text
);
7722 /** @deprecated */ void flush
();
7724 published
interface XDispatchProviderInterceptor
{
7725 interface ::com
::sun
::star
::frame
::XDispatchProvider
;
7726 ::com
::sun
::star
::frame
::XDispatchProvider getSlaveDispatchProvider
();
7727 void setSlaveDispatchProvider
([in] ::com
::sun
::star
::frame
::XDispatchProvider NewDispatchProvider
);
7728 ::com
::sun
::star
::frame
::XDispatchProvider getMasterDispatchProvider
();
7729 void setMasterDispatchProvider
([in] ::com
::sun
::star
::frame
::XDispatchProvider NewSupplier
);
7731 published
interface XDispatchResultListener
{
7732 interface ::com
::sun
::star
::lang
::XEventListener
;
7733 void dispatchFinished
([in] ::com
::sun
::star
::frame
::DispatchResultEvent Result
);
7735 /** @deprecated */ published
interface XExtendedFilterDetection
{
7736 interface ::com
::sun
::star
::uno
::XInterface
;
7737 /** @deprecated */ string detect
([in] string URL
, [in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> Argumentlist
);
7739 /** @deprecated */ published
interface XFilterDetect
{
7740 interface ::com
::sun
::star
::uno
::XInterface
;
7741 string getContentType
([in] string URL
);
7742 boolean useExternBrowser
([in] string URL
);
7744 /** @deprecated */ published
interface XFrameLoaderQuery
{
7745 interface ::com
::sun
::star
::uno
::XInterface
;
7746 /** @deprecated */ sequence
< string > getAvailableFilterNames
();
7747 /** @deprecated */ sequence
< ::com
::sun
::star
::beans
::PropertyValue
> getLoaderProperties
([in] string sFilterName
);
7748 /** @deprecated */ string searchFilter
([in] string sURL
, [in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> seqArguments
);
7750 /** @deprecated */ published
interface XFrameSetModel
{
7751 interface ::com
::sun
::star
::uno
::XInterface
;
7753 void setSource
([in] string Source);
7755 published
interface XInterceptorInfo
{
7756 interface ::com
::sun
::star
::uno
::XInterface
;
7757 sequence
< string > getInterceptedURLs
();
7759 published
interface XLoadEventListener
{
7760 interface ::com
::sun
::star
::lang
::XEventListener
;
7761 void loadFinished
([in] ::com
::sun
::star
::frame
::XFrameLoader Loader
);
7762 void loadCancelled
([in] ::com
::sun
::star
::frame
::XFrameLoader Loader
);
7764 published
interface XLoadable
{
7765 interface ::com
::sun
::star
::uno
::XInterface
;
7766 void initNew
() raises
(::com
::sun
::star
::frame
::DoubleInitializationException
, ::com
::sun
::star
::io
::IOException
, ::com
::sun
::star
::uno
::Exception
);
7767 void load
([in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> lArguments
) raises
(::com
::sun
::star
::frame
::DoubleInitializationException
, ::com
::sun
::star
::io
::IOException
, ::com
::sun
::star
::uno
::Exception
);
7769 published
interface XRecordableDispatch
{
7770 interface ::com
::sun
::star
::uno
::XInterface
;
7771 void dispatchAndRecord
([in] ::com
::sun
::star
::util
::URL URL
, [in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> Arguments
, [in] ::com
::sun
::star
::frame
::XDispatchRecorder Recorder
);
7773 published
interface XStorable2
{
7774 interface ::com
::sun
::star
::frame
::XStorable
;
7775 void storeSelf
([in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> lArguments
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::io
::IOException
);
7777 published
interface XSynchronousDispatch
{
7778 interface ::com
::sun
::star
::uno
::XInterface
;
7779 any dispatchWithReturnValue
([in] ::com
::sun
::star
::util
::URL URL
, [in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> Arguments
);
7781 /** @deprecated */ published
interface XTasksSupplier
{
7782 interface ::com
::sun
::star
::uno
::XInterface
;
7783 /** @deprecated */ ::com
::sun
::star
::container
::XEnumerationAccess getTasks
();
7784 /** @deprecated */ ::com
::sun
::star
::frame
::XTask getActiveTask
();
7786 published
interface XTerminateListener
{
7787 interface ::com
::sun
::star
::lang
::XEventListener
;
7788 void queryTermination
([in] ::com
::sun
::star
::lang
::EventObject Event
) raises
(::com
::sun
::star
::frame
::TerminationVetoException
);
7789 void notifyTermination
([in] ::com
::sun
::star
::lang
::EventObject Event
);
7791 /** @deprecated */ published
interface XUrlList
{
7792 interface ::com
::sun
::star
::uno
::XInterface
;
7793 [attribute
] sequence
< string > List
;
7795 published singleton theDesktop
: ::com
::sun
::star
::frame
::XDesktop2
;
7798 published service GraphicDescriptor
{
7799 interface ::com
::sun
::star
::beans
::XPropertySet
;
7800 [property
] byte GraphicType
;
7801 [property
] string MimeType
;
7802 [property
, optional] ::com
::sun
::star
::awt
::Size SizePixel
;
7803 [property
, optional] ::com
::sun
::star
::awt
::Size Size100thMM
;
7804 [property
, optional] byte BitsPerPixel
;
7805 [property
, optional] boolean Transparent
;
7806 [property
, optional] boolean Alpha
;
7807 [property
, optional] boolean Animated
;
7808 [property
, optional] boolean Linked
;
7809 [property
, optional] string OriginURL
;
7811 published
interface XGraphic
{
7812 interface ::com
::sun
::star
::uno
::XInterface
;
7815 published service Graphic
{
7816 service
::com
::sun
::star
::graphic
::GraphicDescriptor
;
7817 interface ::com
::sun
::star
::graphic
::XGraphic
;
7819 published
interface XGraphicProvider
{
7820 interface ::com
::sun
::star
::uno
::XInterface
;
7821 ::com
::sun
::star
::beans
::XPropertySet queryGraphicDescriptor
([in] ::com
::sun
::star
::beans
::PropertyValues MediaProperties
) raises
(::com
::sun
::star
::io
::IOException
, ::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
7822 ::com
::sun
::star
::graphic
::XGraphic queryGraphic
([in] ::com
::sun
::star
::beans
::PropertyValues MediaProperties
) raises
(::com
::sun
::star
::io
::IOException
, ::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
7823 void storeGraphic
([in] ::com
::sun
::star
::graphic
::XGraphic Graphic
, [in] ::com
::sun
::star
::beans
::PropertyValues MediaProperties
) raises
(::com
::sun
::star
::io
::IOException
, ::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
7825 published service GraphicProvider
: ::com
::sun
::star
::graphic
::XGraphicProvider
;
7826 published constants GraphicType
{
7827 const byte EMPTY
= 0;
7828 const byte PIXEL
= 1;
7829 const byte VECTOR
= 2;
7831 published service MediaProperties
{
7832 [property
, optional] string URL
;
7833 [property
, optional] ::com
::sun
::star
::io
::XInputStream InputStream
;
7834 [property
, optional] ::com
::sun
::star
::io
::XStream OutputStream
;
7835 [property
, optional] string MimeType
;
7836 [property
, optional] ::com
::sun
::star
::beans
::PropertyValues FilterData
;
7840 published constants AmPmValue
{
7844 published
struct Boundary
{
7849 module linguistic2
{
7850 published
interface XHyphenator
;
7853 published
struct LineBreakHyphenationOptions
{
7854 ::com
::sun
::star
::linguistic2
::XHyphenator rHyphenator
;
7855 ::com
::sun
::star
::beans
::PropertyValues aHyphenationOptions
;
7859 module linguistic2
{
7860 published
interface XHyphenatedWord
;
7863 published
struct LineBreakResults
{
7866 ::com
::sun
::star
::linguistic2
::XHyphenatedWord rHyphenatedWord
;
7868 published
struct LineBreakUserOptions
{
7869 string forbiddenBeginCharacters
;
7870 string forbiddenEndCharacters
;
7871 boolean applyForbiddenRules
;
7872 boolean allowPunctuationOutsideMargin
;
7873 boolean allowHyphenateEnglish
;
7875 published
interface XBreakIterator
{
7876 interface ::com
::sun
::star
::uno
::XInterface
;
7877 long nextCharacters
([in] string aText
, [in] long nStartPos
, [in] ::com
::sun
::star
::lang
::Locale aLocale
, [in] short nCharacterIteratorMode
, [in] long nCount
, [out] long nDone
);
7878 long previousCharacters
([in] string aText
, [in] long nStartPos
, [in] ::com
::sun
::star
::lang
::Locale aLocale
, [in] short nCharacterIteratorMode
, [in] long nCount
, [out] long nDone
);
7879 ::com
::sun
::star
::i18n
::Boundary nextWord
([in] string aText
, [in] long nStartPos
, [in] ::com
::sun
::star
::lang
::Locale aLocale
, [in] short nWordType
);
7880 ::com
::sun
::star
::i18n
::Boundary previousWord
([in] string aText
, [in] long nStartPos
, [in] ::com
::sun
::star
::lang
::Locale aLocale
, [in] short nWordType
);
7881 ::com
::sun
::star
::i18n
::Boundary getWordBoundary
([in] string aText
, [in] long nPos
, [in] ::com
::sun
::star
::lang
::Locale aLocale
, [in] short nWordType
, [in] boolean bPreferForward
);
7882 /** @deprecated */ short getWordType
([in] string aText
, [in] long nPos
, [in] ::com
::sun
::star
::lang
::Locale aLocale
);
7883 boolean isBeginWord
([in] string aText
, [in] long nPos
, [in] ::com
::sun
::star
::lang
::Locale aLocale
, [in] short nWordType
);
7884 boolean isEndWord
([in] string aText
, [in] long nPos
, [in] ::com
::sun
::star
::lang
::Locale aLocale
, [in] short nWordType
);
7885 long beginOfSentence
([in] string aText
, [in] long nStartPos
, [in] ::com
::sun
::star
::lang
::Locale aLocale
);
7886 long endOfSentence
([in] string aText
, [in] long nStartPos
, [in] ::com
::sun
::star
::lang
::Locale aLocale
);
7887 ::com
::sun
::star
::i18n
::LineBreakResults getLineBreak
([in] string aText
, [in] long nStartPos
, [in] ::com
::sun
::star
::lang
::Locale aLocale
, [in] long nMinBreakPos
, [in] ::com
::sun
::star
::i18n
::LineBreakHyphenationOptions aHyphOptions
, [in] ::com
::sun
::star
::i18n
::LineBreakUserOptions aUserOptions
);
7888 long beginOfScript
([in] string aText
, [in] long nStartPos
, [in] short nScriptType
);
7889 long endOfScript
([in] string aText
, [in] long nStartPos
, [in] short nScriptType
);
7890 long nextScript
([in] string aText
, [in] long nStartPos
, [in] short nScriptType
);
7891 long previousScript
([in] string aText
, [in] long nStartPos
, [in] short nScriptType
);
7892 short getScriptType
([in] string aText
, [in] long nPos
);
7893 long beginOfCharBlock
([in] string aText
, [in] long nStartPos
, [in] ::com
::sun
::star
::lang
::Locale aLocale
, [in] short nCharType
);
7894 long endOfCharBlock
([in] string aText
, [in] long nStartPos
, [in] ::com
::sun
::star
::lang
::Locale aLocale
, [in] short nCharType
);
7895 long nextCharBlock
([in] string aText
, [in] long nStartPos
, [in] ::com
::sun
::star
::lang
::Locale aLocale
, [in] short nCharType
);
7896 long previousCharBlock
([in] string aText
, [in] long nStartPos
, [in] ::com
::sun
::star
::lang
::Locale aLocale
, [in] short nCharType
);
7898 published service BreakIterator
: ::com
::sun
::star
::i18n
::XBreakIterator
;
7899 published constants BreakType
{
7900 const short HANGINGPUNCTUATION
= 3;
7901 const short HYPHENATION
= 2;
7902 const short WORDBOUNDARY
= 1;
7904 /** @deprecated */ published constants CTLScriptType
{
7905 const short CTL_ARABIC
= 2;
7906 const short CTL_HEBREW
= 1;
7907 const short CTL_INDIC
= 4;
7908 const short CTL_THAI
= 3;
7909 const short CTL_UNKNOWN
= 0;
7911 published
struct CalendarItem
{
7916 published
struct Calendar
{
7917 sequence
< ::com
::sun
::star
::i18n
::CalendarItem
> Days
;
7918 sequence
< ::com
::sun
::star
::i18n
::CalendarItem
> Months
;
7919 sequence
< ::com
::sun
::star
::i18n
::CalendarItem
> Eras
;
7921 short MinimumNumberOfDaysForFirstWeek
;
7925 published
struct CalendarItem2
: ::com
::sun
::star
::i18n
::CalendarItem
{
7928 published
struct Calendar2
{
7929 sequence
< ::com
::sun
::star
::i18n
::CalendarItem2
> Days
;
7930 sequence
< ::com
::sun
::star
::i18n
::CalendarItem2
> Months
;
7931 sequence
< ::com
::sun
::star
::i18n
::CalendarItem2
> GenitiveMonths
;
7932 sequence
< ::com
::sun
::star
::i18n
::CalendarItem2
> PartitiveMonths
;
7933 sequence
< ::com
::sun
::star
::i18n
::CalendarItem2
> Eras
;
7935 short MinimumNumberOfDaysForFirstWeek
;
7939 published constants CalendarDisplayCode
{
7940 const long LONG_DAY
= 2;
7941 const long LONG_DAY_NAME
= 4;
7942 const long LONG_ERA
= 12;
7943 const long LONG_GENITIVE_MONTH_NAME
= 18;
7944 const long LONG_MONTH
= 6;
7945 const long LONG_MONTH_NAME
= 8;
7946 const long LONG_PARTITIVE_MONTH_NAME
= 21;
7947 const long LONG_QUARTER
= 16;
7948 const long LONG_YEAR
= 10;
7949 const long LONG_YEAR_AND_ERA
= 14;
7950 const long NARROW_DAY_NAME
= 23;
7951 const long NARROW_GENITIVE_MONTH_NAME
= 19;
7952 const long NARROW_MONTH_NAME
= 24;
7953 const long NARROW_PARTITIVE_MONTH_NAME
= 22;
7954 const long SHORT_DAY
= 1;
7955 const long SHORT_DAY_NAME
= 3;
7956 const long SHORT_ERA
= 11;
7957 const long SHORT_GENITIVE_MONTH_NAME
= 17;
7958 const long SHORT_MONTH
= 5;
7959 const long SHORT_MONTH_NAME
= 7;
7960 const long SHORT_PARTITIVE_MONTH_NAME
= 20;
7961 const long SHORT_QUARTER
= 15;
7962 const long SHORT_YEAR
= 9;
7963 const long SHORT_YEAR_AND_ERA
= 13;
7965 published constants CalendarDisplayIndex
{
7966 const short AM_PM
= 0;
7967 const short DAY
= 1;
7968 const short ERA
= 4;
7969 const short GENITIVE_MONTH
= 5;
7970 const short MONTH
= 2;
7971 const short PARTITIVE_MONTH
= 6;
7972 const short YEAR
= 3;
7974 published constants CalendarFieldIndex
{
7975 const short AM_PM
= 0;
7976 const short DAY_OF_MONTH
= 1;
7977 const short DAY_OF_WEEK
= 2;
7978 const short DAY_OF_YEAR
= 3;
7979 const short DST_OFFSET
= 4;
7980 const short DST_OFFSET_SECOND_MILLIS
= 16;
7981 const short ERA
= 13;
7982 const short FIELD_COUNT
= 15;
7983 const short FIELD_COUNT2
= 17;
7984 const short HOUR
= 5;
7985 const short MILLISECOND
= 8;
7986 const short MINUTE
= 6;
7987 const short MONTH
= 12;
7988 const short SECOND
= 7;
7989 const short WEEK_OF_MONTH
= 9;
7990 const short WEEK_OF_YEAR
= 10;
7991 const short YEAR
= 11;
7992 const short ZONE_OFFSET
= 14;
7993 const short ZONE_OFFSET_SECOND_MILLIS
= 15;
7995 published
interface XCollator
{
7996 interface ::com
::sun
::star
::uno
::XInterface
;
7997 long compareSubstring
([in] string aStr1
, [in] long nOff1
, [in] long nLen1
, [in] string aStr2
, [in] long nOff2
, [in] long nLen2
);
7998 long compareString
([in] string aStr1
, [in] string aStr2
);
7999 long loadDefaultCollator
([in] ::com
::sun
::star
::lang
::Locale aLocale
, [in] long nCollatorOptions
);
8000 long loadCollatorAlgorithm
([in] string aAlgorithmName
, [in] ::com
::sun
::star
::lang
::Locale aLocale
, [in] long nCollatorOptions
);
8001 sequence
< string > listCollatorAlgorithms
([in] ::com
::sun
::star
::lang
::Locale aLocale
);
8002 void loadCollatorAlgorithmWithEndUserOption
([in] string aAlgorithmName
, [in] ::com
::sun
::star
::lang
::Locale aLocale
, [in] sequence
< long > aCollatorOptions
);
8003 sequence
< long > listCollatorOptions
([in] string aAlgorithmName
);
8005 published service ChapterCollator
: ::com
::sun
::star
::i18n
::XCollator
;
8006 published constants CharType
{
8007 const short ANY_CHAR
= 0;
8008 const short COMBINING_SPACING_MARK
= 8;
8009 const short CONNECTOR_PUNCTUATION
= 22;
8010 const short CONTROL = 15;
8011 const short CURRENCY_SYMBOL
= 25;
8012 const short DASH_PUNCTUATION
= 19;
8013 const short DECIMAL_DIGIT_NUMBER
= 9;
8014 const short ENCLOSING_MARK
= 7;
8015 const short END_PUNCTUATION
= 21;
8016 const short FINAL_PUNCTUATION
= 29;
8017 const short FORMAT
= 16;
8018 const short GENERAL_TYPES_COUNT
= 30;
8019 const short INITIAL_PUNCTUATION
= 28;
8020 const short LETTER_NUMBER
= 10;
8021 const short LINE_SEPARATOR
= 13;
8022 const short LOWERCASE_LETTER
= 2;
8023 const short MATH_SYMBOL
= 24;
8024 const short MODIFIER_LETTER
= 4;
8025 const short MODIFIER_SYMBOL
= 26;
8026 const short NON_SPACING_MARK
= 6;
8027 const short OTHER_LETTER
= 5;
8028 const short OTHER_NUMBER
= 11;
8029 const short OTHER_PUNCTUATION
= 23;
8030 const short OTHER_SYMBOL
= 27;
8031 const short PARAGRAPH_SEPARATOR
= 14;
8032 const short PRIVATE_USE
= 17;
8033 const short SPACE_SEPARATOR
= 12;
8034 const short START_PUNCTUATION
= 20;
8035 const short SURROGATE
= 18;
8036 const short TITLECASE_LETTER
= 3;
8037 const short UPPERCASE_LETTER
= 1;
8039 published
struct ParseResult
{
8040 long LeadingWhiteSpace
;
8047 string DequotedNameOrString
;
8049 published
interface XCharacterClassification
{
8050 interface ::com
::sun
::star
::uno
::XInterface
;
8051 string toUpper
([in] string aText
, [in] long nPos
, [in] long nCount
, [in] ::com
::sun
::star
::lang
::Locale aLocale
);
8052 string toLower
([in] string aText
, [in] long nPos
, [in] long nCount
, [in] ::com
::sun
::star
::lang
::Locale aLocale
);
8053 string toTitle
([in] string aText
, [in] long nPos
, [in] long nCount
, [in] ::com
::sun
::star
::lang
::Locale aLocale
);
8054 short getType
([in] string aText
, [in] long nPos
);
8055 short getCharacterDirection
([in] string aText
, [in] long nPos
);
8056 short getScript
([in] string aText
, [in] long nPos
);
8057 long getCharacterType
([in] string aText
, [in] long nPos
, [in] ::com
::sun
::star
::lang
::Locale aLocale
);
8058 long getStringType
([in] string aText
, [in] long nPos
, [in] long nCount
, [in] ::com
::sun
::star
::lang
::Locale aLocale
);
8059 ::com
::sun
::star
::i18n
::ParseResult parseAnyToken
([in] string aText
, [in] long nPos
, [in] ::com
::sun
::star
::lang
::Locale aLocale
, [in] long nStartCharFlags
, [in] string aUserDefinedCharactersStart
, [in] long nContCharFlags
, [in] string aUserDefinedCharactersCont
);
8060 ::com
::sun
::star
::i18n
::ParseResult parsePredefinedToken
([in] long nTokenType
, [in] string aText
, [in] long nPos
, [in] ::com
::sun
::star
::lang
::Locale aLocale
, [in] long nStartCharFlags
, [in] string aUserDefinedCharactersStart
, [in] long nContCharFlags
, [in] string aUserDefinedCharactersCont
);
8062 published service CharacterClassification
: ::com
::sun
::star
::i18n
::XCharacterClassification
;
8063 published constants CharacterIteratorMode
{
8064 const short SKIPCELL
= 1;
8065 const short SKIPCHARACTER
= 0;
8066 const short SKIPCONTROLCHARACTER
= 2;
8068 published service Collator
: ::com
::sun
::star
::i18n
::XCollator
;
8069 published constants CollatorOptions
{
8070 const short CollatorOptions_IGNORE_CASE
= 1;
8071 const short CollatorOptions_IGNORE_CASE_ACCENT
= 8;
8072 const short CollatorOptions_IGNORE_KANA
= 2;
8073 const short CollatorOptions_IGNORE_WIDTH
= 4;
8075 published
struct Currency
{
8081 boolean UsedInCompatibleFormatCodes
;
8082 short DecimalPlaces
;
8084 published
struct Currency2
: ::com
::sun
::star
::i18n
::Currency
{
8087 published
enum DirectionProperty
{
8090 EUROPEAN_NUMBER
= 2,
8091 EUROPEAN_NUMBER_SEPARATOR
= 3,
8092 EUROPEAN_NUMBER_TERMINATOR
= 4,
8094 COMMON_NUMBER_SEPARATOR
= 6,
8095 BLOCK_SEPARATOR
= 7,
8096 SEGMENT_SEPARATOR
= 8,
8097 WHITE_SPACE_NEUTRAL
= 9,
8099 LEFT_TO_RIGHT_EMBEDDING
= 11,
8100 LEFT_TO_RIGHT_OVERRIDE
= 12,
8101 RIGHT_TO_LEFT_ARABIC
= 13,
8102 RIGHT_TO_LEFT_EMBEDDING
= 14,
8103 RIGHT_TO_LEFT_OVERRIDE
= 15,
8104 POP_DIRECTIONAL_FORMAT
= 16,
8105 DIR_NON_SPACING_MARK
= 17,
8106 BOUNDARY_NEUTRAL
= 18
8108 published
struct ForbiddenCharacters
{
8112 published
struct FormatElement
{
8121 published
struct Implementation
{
8125 published
interface XIndexEntrySupplier
{
8126 interface ::com
::sun
::star
::uno
::XInterface
;
8127 string getIndexCharacter
([in] string aIndexEntry
, [in] ::com
::sun
::star
::lang
::Locale aLocale
, [in] string aSortAlgorithm
);
8128 string getIndexFollowPageWord
([in] boolean bMorePages
, [in] ::com
::sun
::star
::lang
::Locale aLocale
);
8130 published
interface XExtendedIndexEntrySupplier
{
8131 interface ::com
::sun
::star
::i18n
::XIndexEntrySupplier
;
8132 sequence
< ::com
::sun
::star
::lang
::Locale
> getLocaleList
();
8133 sequence
< string > getAlgorithmList
([in] ::com
::sun
::star
::lang
::Locale aLocale
);
8134 boolean usePhoneticEntry
([in] ::com
::sun
::star
::lang
::Locale aLocale
);
8135 string getPhoneticCandidate
([in] string aIndexEntry
, [in] ::com
::sun
::star
::lang
::Locale aLocale
);
8136 boolean loadAlgorithm
([in] ::com
::sun
::star
::lang
::Locale aLocale
, [in] string aIndexAlgorithm
, [in] long nCollatorOptions
);
8137 string getIndexKey
([in] string aIndexEntry
, [in] string aPhoneticEntry
, [in] ::com
::sun
::star
::lang
::Locale aLocale
);
8138 short compareIndexEntry
([in] string aIndexEntry1
, [in] string aPhoneticEntry1
, [in] ::com
::sun
::star
::lang
::Locale aLocale1
, [in] string aIndexEntry2
, [in] string aPhoneticEntry2
, [in] ::com
::sun
::star
::lang
::Locale aLocale2
);
8140 published service IndexEntrySupplier
: ::com
::sun
::star
::i18n
::XExtendedIndexEntrySupplier
;
8141 published constants InputSequenceCheckMode
{
8142 const short BASIC
= 1;
8143 const short PASSTHROUGH
= 0;
8144 const short STRICT
= 2;
8146 published
interface XInputSequenceChecker
{
8147 interface ::com
::sun
::star
::uno
::XInterface
;
8148 boolean checkInputSequence
([in] string aText
, [in] long nPos
, [in] char cInputChar
, [in] short nInputCheckMode
);
8150 published
interface XExtendedInputSequenceChecker
{
8151 interface ::com
::sun
::star
::i18n
::XInputSequenceChecker
;
8152 long correctInputSequence
([inout
] string aText
, [in] long nPos
, [in] char cInputChar
, [in] short nInputCheckMode
);
8154 published service InputSequenceChecker
: ::com
::sun
::star
::i18n
::XExtendedInputSequenceChecker
;
8155 published constants KCharacterType
{
8156 const long ALPHA
= 14;
8157 const long BASE_FORM
= 64;
8158 const long CONTROL = 16;
8159 const long DIGIT
= 1;
8160 const long LETTER
= 128;
8161 const long LOWER
= 4;
8162 const long PRINTABLE
= 32;
8163 const long TITLE_CASE
= 8;
8164 const long UPPER
= 2;
8166 published constants KNumberFormatType
{
8167 const short LONG = 3;
8168 const short MEDIUM
= 2;
8169 const short SHORT = 1;
8171 published constants KNumberFormatUsage
{
8172 const short CURRENCY
= 8;
8173 const short DATE
= 1;
8174 const short DATE_TIME
= 3;
8175 const short FIXED_NUMBER
= 4;
8176 const short FRACTION_NUMBER
= 5;
8177 const short PERCENT_NUMBER
= 6;
8178 const short SCIENTIFIC_NUMBER
= 7;
8179 const short TIME
= 2;
8181 published constants KParseTokens
{
8182 const long ANY_ALNUM
= 61447;
8183 const long ANY_ALPHA
= 45059;
8184 const long ANY_DIGIT
= 16388;
8185 const long ANY_LETTER
= 241667;
8186 const long ANY_LETTER_OR_NUMBER
= 1044487;
8187 const long ANY_NUMBER
= 802820;
8188 const long ASC_ALNUM
= 7;
8189 const long ASC_ALPHA
= 3;
8190 const long ASC_ANY_BUT_CONTROL
= 1024;
8191 const long ASC_COLON
= 64;
8192 const long ASC_CONTROL
= 512;
8193 const long ASC_DIGIT
= 4;
8194 const long ASC_DOLLAR
= 16;
8195 const long ASC_DOT
= 32;
8196 const long ASC_LOALPHA
= 2;
8197 const long ASC_OTHER
= 2048;
8198 const long ASC_UNDERSCORE
= 8;
8199 const long ASC_UPALPHA
= 1;
8200 const long GROUP_SEPARATOR_IN_NUMBER
= 134217728;
8201 const long IGNORE_LEADING_WS
= 1073741824;
8202 const long TWO_DOUBLE_QUOTES_BREAK_STRING
= 268435456;
8203 const long UNI_ALNUM
= 61440;
8204 const long UNI_ALPHA
= 45056;
8205 const long UNI_DIGIT
= 16384;
8206 const long UNI_LETTER
= 241664;
8207 const long UNI_LETTER_NUMBER
= 262144;
8208 const long UNI_LOALPHA
= 8192;
8209 const long UNI_MODIFIER_LETTER
= 65536;
8210 const long UNI_NUMBER
= 802816;
8211 const long UNI_OTHER
= 536870912;
8212 const long UNI_OTHER_LETTER
= 131072;
8213 const long UNI_OTHER_NUMBER
= 524288;
8214 const long UNI_TITLE_ALPHA
= 32768;
8215 const long UNI_UPALPHA
= 4096;
8217 published constants KParseType
{
8218 const long ANY_NUMBER
= 96;
8219 const long ASC_NUMBER
= 32;
8220 const long BOOLEAN = 2;
8221 const long DOUBLE_QUOTE_STRING
= 16;
8222 const long IDENTNAME
= 4;
8223 const long MISSING_QUOTE
= 1073741824;
8224 const long ONE_SINGLE_CHAR
= 1;
8225 const long SINGLE_QUOTE_NAME
= 8;
8226 const long UNI_NUMBER
= 64;
8228 published
struct LanguageCountryInfo
{
8230 string LanguageDefaultName
;
8232 string CountryDefaultName
;
8235 published
interface XCalendar
{
8236 interface ::com
::sun
::star
::uno
::XInterface
;
8237 void loadDefaultCalendar
([in] ::com
::sun
::star
::lang
::Locale rLocale
);
8238 void loadCalendar
([in] string uniqueID
, [in] ::com
::sun
::star
::lang
::Locale rLocale
);
8239 ::com
::sun
::star
::i18n
::Calendar getLoadedCalendar
();
8240 sequence
< string > getAllCalendars
([in] ::com
::sun
::star
::lang
::Locale rLocale
);
8241 string getUniqueID
();
8242 void setDateTime
([in] double nTimeInDays
);
8243 double getDateTime
();
8244 void setValue
([in] short nCalendarFieldIndex
, [in] short nValue
);
8245 short getValue
([in] short nCalendarFieldIndex
);
8247 void addValue
([in] short nCalendarFieldIndex
, [in] long nAmount
);
8248 short getFirstDayOfWeek
();
8249 void setFirstDayOfWeek
([in] short nDay
);
8250 void setMinimumNumberOfDaysForFirstWeek
([in] short nDays
);
8251 short getMinimumNumberOfDaysForFirstWeek
();
8252 short getNumberOfMonthsInYear
();
8253 short getNumberOfDaysInWeek
();
8254 sequence
< ::com
::sun
::star
::i18n
::CalendarItem
> getMonths
();
8255 sequence
< ::com
::sun
::star
::i18n
::CalendarItem
> getDays
();
8256 string getDisplayName
([in] short nCalendarDisplayIndex
, [in] short nIdx
, [in] short nNameType
);
8258 published
interface XExtendedCalendar
{
8259 interface ::com
::sun
::star
::i18n
::XCalendar
;
8260 string getDisplayString
([in] long nCalendarDisplayCode
, [in] short nNativeNumberMode
);
8262 published
interface XCalendar3
{
8263 interface ::com
::sun
::star
::i18n
::XExtendedCalendar
;
8264 ::com
::sun
::star
::i18n
::Calendar2 getLoadedCalendar2
();
8265 sequence
< ::com
::sun
::star
::i18n
::CalendarItem2
> getDays2
();
8266 sequence
< ::com
::sun
::star
::i18n
::CalendarItem2
> getMonths2
();
8267 sequence
< ::com
::sun
::star
::i18n
::CalendarItem2
> getGenitiveMonths2
();
8268 sequence
< ::com
::sun
::star
::i18n
::CalendarItem2
> getPartitiveMonths2
();
8270 published service LocaleCalendar
: ::com
::sun
::star
::i18n
::XCalendar3
;
8271 published
struct LocaleDataItem
{
8273 string dateSeparator
;
8274 string thousandSeparator
;
8275 string decimalSeparator
;
8276 string timeSeparator
;
8277 string time100SecSeparator
;
8278 string listSeparator
;
8279 string quotationStart
;
8280 string quotationEnd
;
8281 string doubleQuotationStart
;
8282 string doubleQuotationEnd
;
8285 string measurementSystem
;
8286 string LongDateDayOfWeekSeparator
;
8287 string LongDateDaySeparator
;
8288 string LongDateMonthSeparator
;
8289 string LongDateYearSeparator
;
8291 published
interface XLocaleData
{
8292 interface ::com
::sun
::star
::uno
::XInterface
;
8293 ::com
::sun
::star
::i18n
::LanguageCountryInfo getLanguageCountryInfo
([in] ::com
::sun
::star
::lang
::Locale aLocale
);
8294 ::com
::sun
::star
::i18n
::LocaleDataItem getLocaleItem
([in] ::com
::sun
::star
::lang
::Locale aLocale
);
8295 sequence
< ::com
::sun
::star
::i18n
::Calendar
> getAllCalendars
([in] ::com
::sun
::star
::lang
::Locale aLocale
);
8296 sequence
< ::com
::sun
::star
::i18n
::Currency
> getAllCurrencies
([in] ::com
::sun
::star
::lang
::Locale aLocale
);
8297 sequence
< ::com
::sun
::star
::i18n
::FormatElement
> getAllFormats
([in] ::com
::sun
::star
::lang
::Locale aLocale
);
8298 sequence
< ::com
::sun
::star
::i18n
::Implementation
> getCollatorImplementations
([in] ::com
::sun
::star
::lang
::Locale aLocale
);
8299 sequence
< string > getSearchOptions
([in] ::com
::sun
::star
::lang
::Locale aLocale
);
8300 sequence
< string > getCollationOptions
([in] ::com
::sun
::star
::lang
::Locale aLocale
);
8301 sequence
< string > getTransliterations
([in] ::com
::sun
::star
::lang
::Locale aLocale
);
8302 ::com
::sun
::star
::i18n
::ForbiddenCharacters getForbiddenCharacters
([in] ::com
::sun
::star
::lang
::Locale aLocale
);
8303 sequence
< string > getReservedWord
([in] ::com
::sun
::star
::lang
::Locale aLocale
);
8304 sequence
< ::com
::sun
::star
::lang
::Locale
> getAllInstalledLocaleNames
();
8306 published
interface XLocaleData2
{
8307 interface ::com
::sun
::star
::i18n
::XLocaleData
;
8308 sequence
< ::com
::sun
::star
::i18n
::Currency2
> getAllCurrencies2
([in] ::com
::sun
::star
::lang
::Locale aLocale
);
8310 published
interface XLocaleData3
{
8311 interface ::com
::sun
::star
::i18n
::XLocaleData2
;
8312 sequence
< ::com
::sun
::star
::i18n
::Calendar2
> getAllCalendars2
([in] ::com
::sun
::star
::lang
::Locale aLocale
);
8314 published
interface XLocaleData4
{
8315 interface ::com
::sun
::star
::i18n
::XLocaleData3
;
8316 sequence
< string > getDateAcceptancePatterns
([in] ::com
::sun
::star
::lang
::Locale aLocale
);
8318 published service LocaleData
: ::com
::sun
::star
::i18n
::XLocaleData4
;
8319 /** @deprecated */ published constants LocaleItem
{
8320 const short COUNT
= 17;
8321 const short COUNT2
= 18;
8322 const short DATE_SEPARATOR
= 0;
8323 const short DECIMAL_SEPARATOR
= 2;
8324 const short DECIMAL_SEPARATOR_ALTERNATIVE
= 17;
8325 const short DOUBLE_QUOTATION_END
= 9;
8326 const short DOUBLE_QUOTATION_START
= 8;
8327 const short LIST_SEPARATOR
= 5;
8328 const short LONG_DATE_DAY_OF_WEEK_SEPARATOR
= 13;
8329 const short LONG_DATE_DAY_SEPARATOR
= 14;
8330 const short LONG_DATE_MONTH_SEPARATOR
= 15;
8331 const short LONG_DATE_YEAR_SEPARATOR
= 16;
8332 const short MEASUREMENT_SYSTEM
= 10;
8333 const short SINGLE_QUOTATION_END
= 7;
8334 const short SINGLE_QUOTATION_START
= 6;
8335 const short THOUSAND_SEPARATOR
= 1;
8336 const short TIME_100SEC_SEPARATOR
= 4;
8337 const short TIME_AM
= 11;
8338 const short TIME_PM
= 12;
8339 const short TIME_SEPARATOR
= 3;
8341 published constants Months
{
8342 const short APRIL
= 3;
8343 const short AUGUST
= 7;
8344 const short DECEMBER
= 11;
8345 const short FEBURARY
= 1;
8346 const short JANUARY
= 0;
8347 const short JULY
= 6;
8348 const short JUNE
= 5;
8349 const short MARCH
= 2;
8350 const short MAY
= 4;
8351 const short NOVEMBER
= 10;
8352 const short OCTOBER
= 9;
8353 const short SEPTEMBER
= 8;
8355 published exception MultipleCharsOutputException
: ::com
::sun
::star
::uno
::Exception
{
8357 published constants NativeNumberMode
{
8358 const short NATNUM0
= 0;
8359 const short NATNUM1
= 1;
8360 const short NATNUM10
= 10;
8361 const short NATNUM11
= 11;
8362 const short NATNUM12
= 12;
8363 const short NATNUM2
= 2;
8364 const short NATNUM3
= 3;
8365 const short NATNUM4
= 4;
8366 const short NATNUM5
= 5;
8367 const short NATNUM6
= 6;
8368 const short NATNUM7
= 7;
8369 const short NATNUM8
= 8;
8370 const short NATNUM9
= 9;
8372 published
struct NativeNumberXmlAttributes
{
8373 ::com
::sun
::star
::lang
::Locale Locale
;
8377 published
interface XNativeNumberSupplier
{
8378 interface ::com
::sun
::star
::uno
::XInterface
;
8379 string getNativeNumberString
([in] string aNumberString
, [in] ::com
::sun
::star
::lang
::Locale aLocale
, [in] short nNativeNumberMode
);
8380 boolean isValidNatNum
([in] ::com
::sun
::star
::lang
::Locale aLocale
, [in] short nNativeNumberMode
);
8381 ::com
::sun
::star
::i18n
::NativeNumberXmlAttributes convertToXmlAttributes
([in] ::com
::sun
::star
::lang
::Locale aLocale
, [in] short nNativeNumberMode
);
8382 short convertFromXmlAttributes
([in] ::com
::sun
::star
::i18n
::NativeNumberXmlAttributes aAttr
);
8384 published service NativeNumberSupplier
: ::com
::sun
::star
::i18n
::XNativeNumberSupplier
;
8385 published
struct NumberFormatCode
{
8394 published constants NumberFormatIndex
{
8395 const short BOOLEAN = 48;
8396 const short CURRENCY_1000DEC2
= 13;
8397 const short CURRENCY_1000DEC2_CCC
= 16;
8398 const short CURRENCY_1000DEC2_DASHED
= 17;
8399 const short CURRENCY_1000DEC2_RED
= 15;
8400 const short CURRENCY_1000INT
= 12;
8401 const short CURRENCY_1000INT_RED
= 14;
8402 const short CURRENCY_END
= 17;
8403 const short CURRENCY_START
= 12;
8404 const short DATETIME_END
= 47;
8405 const short DATETIME_START
= 46;
8406 const short DATETIME_SYSTEM_SHORT_HHMM
= 46;
8407 const short DATETIME_SYS_DDMMYYYY_HHMMSS
= 47;
8408 const short DATE_DEF_NNDDMMMYY
= 28;
8409 const short DATE_DIN_DMMMMYYYY
= 26;
8410 const short DATE_DIN_DMMMYYYY
= 24;
8411 const short DATE_DIN_MMDD
= 31;
8412 const short DATE_DIN_YYMMDD
= 32;
8413 const short DATE_DIN_YYYYMMDD
= 33;
8414 const short DATE_END
= 38;
8415 const short DATE_MMMM
= 36;
8416 const short DATE_QQJJ
= 37;
8417 const short DATE_START
= 18;
8418 const short DATE_SYSTEM_LONG
= 19;
8419 const short DATE_SYSTEM_SHORT
= 18;
8420 const short DATE_SYS_DDMMM
= 35;
8421 const short DATE_SYS_DDMMYY
= 20;
8422 const short DATE_SYS_DDMMYYYY
= 21;
8423 const short DATE_SYS_DMMMMYYYY
= 25;
8424 const short DATE_SYS_DMMMYY
= 22;
8425 const short DATE_SYS_DMMMYYYY
= 23;
8426 const short DATE_SYS_MMYY
= 34;
8427 const short DATE_SYS_NNDMMMMYYYY
= 29;
8428 const short DATE_SYS_NNDMMMYY
= 27;
8429 const short DATE_SYS_NNNNDMMMMYYYY
= 30;
8430 const short DATE_WW
= 38;
8431 const short FRACTION_1
= 10;
8432 const short FRACTION_2
= 11;
8433 const short FRACTION_END
= 11;
8434 const short FRACTION_START
= 10;
8435 const short INDEX_TABLE_ENTRIES
= 50;
8436 const short NUMBER_1000DEC2
= 4;
8437 const short NUMBER_1000INT
= 3;
8438 const short NUMBER_DEC2
= 2;
8439 const short NUMBER_END
= 5;
8440 const short NUMBER_INT
= 1;
8441 const short NUMBER_STANDARD
= 0;
8442 const short NUMBER_START
= 0;
8443 const short NUMBER_SYSTEM
= 5;
8444 const short PERCENT_DEC2
= 9;
8445 const short PERCENT_END
= 9;
8446 const short PERCENT_INT
= 8;
8447 const short PERCENT_START
= 8;
8448 const short SCIENTIFIC_000E00
= 7;
8449 const short SCIENTIFIC_000E000
= 6;
8450 const short SCIENTIFIC_END
= 7;
8451 const short SCIENTIFIC_START
= 6;
8452 const short TEXT
= 49;
8453 const short TIME_END
= 45;
8454 const short TIME_HHMM
= 39;
8455 const short TIME_HHMMAMPM
= 41;
8456 const short TIME_HHMMSS
= 40;
8457 const short TIME_HHMMSSAMPM
= 42;
8458 const short TIME_HH_MMSS
= 43;
8459 const short TIME_HH_MMSS00
= 45;
8460 const short TIME_MMSS00
= 44;
8461 const short TIME_START
= 39;
8463 published
interface XNumberFormatCode
{
8464 interface ::com
::sun
::star
::uno
::XInterface
;
8465 ::com
::sun
::star
::i18n
::NumberFormatCode getDefault
([in] short nFormatType
, [in] short nFormatUsage
, [in] ::com
::sun
::star
::lang
::Locale rLocale
);
8466 ::com
::sun
::star
::i18n
::NumberFormatCode getFormatCode
([in] short nFormatIndex
, [in] ::com
::sun
::star
::lang
::Locale rLocale
);
8467 sequence
< ::com
::sun
::star
::i18n
::NumberFormatCode
> getAllFormatCode
([in] short nFormatUsage
, [in] ::com
::sun
::star
::lang
::Locale rLocale
);
8468 sequence
< ::com
::sun
::star
::i18n
::NumberFormatCode
> getAllFormatCodes
([in] ::com
::sun
::star
::lang
::Locale rLocale
);
8470 published service NumberFormatMapper
: ::com
::sun
::star
::i18n
::XNumberFormatCode
;
8471 published constants ScriptDirection
{
8472 const short LEFT_TO_RIGHT
= 1;
8473 const short NEUTRAL
= 0;
8474 const short RIGHT_TO_LEFT
= 2;
8476 published constants ScriptType
{
8477 const short ASIAN
= 2;
8478 const short COMPLEX
= 3;
8479 const short LATIN
= 1;
8480 const short WEAK
= 4;
8482 published
struct TextConversionResult
{
8483 ::com
::sun
::star
::i18n
::Boundary Boundary
;
8484 sequence
< string > Candidates
;
8486 published
interface XTextConversion
{
8487 interface ::com
::sun
::star
::uno
::XInterface
;
8488 ::com
::sun
::star
::i18n
::TextConversionResult getConversions
([in] string aText
, [in] long nStartPos
, [in] long nLength
, [in] ::com
::sun
::star
::lang
::Locale Locale
, [in] short nTextConversionType
, [in] long nTextConversionOptions
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::lang
::NoSupportException
);
8489 string getConversion
([in] string aText
, [in] long nStartPos
, [in] long nLength
, [in] ::com
::sun
::star
::lang
::Locale Locale
, [in] short nTextConversionType
, [in] long nTextConversionOptions
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::lang
::NoSupportException
);
8490 boolean interactiveConversion
([in] ::com
::sun
::star
::lang
::Locale Locale
, [in] short nTextConversionType
, [in] long nTextConversionOptions
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::lang
::NoSupportException
);
8492 published
interface XExtendedTextConversion
{
8493 interface ::com
::sun
::star
::i18n
::XTextConversion
;
8494 string getConversionWithOffset
([in] string aText
, [in] long nStartPos
, [in] long nLength
, [in] ::com
::sun
::star
::lang
::Locale aLocale
, [in] short nTextConversionType
, [in] long nTextConversionOptions
, [out] sequence
< long > rOffset
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::lang
::NoSupportException
);
8496 published service TextConversion
: ::com
::sun
::star
::i18n
::XExtendedTextConversion
;
8497 published constants TextConversionOption
{
8498 const long CHARACTER_BY_CHARACTER
= 1;
8499 const long IGNORE_POST_POSITIONAL_WORD
= 2;
8500 const long NONE
= 0;
8501 const long USE_CHARACTER_VARIANTS
= 2;
8503 published constants TextConversionType
{
8504 const short TO_HANGUL
= 1;
8505 const short TO_HANJA
= 2;
8506 const short TO_SCHINESE
= 3;
8507 const short TO_TCHINESE
= 4;
8509 published
enum TransliterationModules
{
8510 UPPERCASE_LOWERCASE
= 1,
8511 LOWERCASE_UPPERCASE
= 2,
8512 HALFWIDTH_FULLWIDTH
= 3,
8513 FULLWIDTH_HALFWIDTH
= 4,
8514 KATAKANA_HIRAGANA
= 5,
8515 HIRAGANA_KATAKANA
= 6,
8516 NumToTextLower_zh_CN
= 7,
8517 NumToTextUpper_zh_CN
= 8,
8518 NumToTextLower_zh_TW
= 9,
8519 NumToTextUpper_zh_TW
= 10,
8520 NumToTextFormalHangul_ko
= 11,
8521 NumToTextFormalLower_ko
= 12,
8522 NumToTextFormalUpper_ko
= 13,
8523 NON_IGNORE_MASK
= 255,
8527 IGNORE_WIDTH
= 1024,
8528 IgnoreTraditionalKanji_ja_JP
= 4096,
8529 IgnoreTraditionalKana_ja_JP
= 8192,
8530 IgnoreMinusSign_ja_JP
= 16384,
8531 IgnoreIterationMark_ja_JP
= 32768,
8532 IgnoreSeparator_ja_JP
= 65536,
8533 IgnoreZiZu_ja_JP
= 131072,
8534 IgnoreBaFa_ja_JP
= 262144,
8535 IgnoreTiJi_ja_JP
= 524288,
8536 IgnoreHyuByu_ja_JP
= 1048576,
8537 IgnoreSeZe_ja_JP
= 2097152,
8538 IgnoreIandEfollowedByYa_ja_JP
= 4194304,
8539 IgnoreKiKuFollowedBySa_ja_JP
= 8388608,
8540 IgnoreSize_ja_JP
= 16777216,
8541 IgnoreProlongedSoundMark_ja_JP
= 33554432,
8542 IgnoreMiddleDot_ja_JP
= 67108864,
8543 IgnoreSpace_ja_JP
= 134217728,
8544 SmallToLarge_ja_JP
= 268435456,
8545 LargeToSmall_ja_JP
= 536870912,
8548 published
enum TransliterationModulesNew
{
8549 UPPERCASE_LOWERCASE
= 1,
8550 LOWERCASE_UPPERCASE
= 2,
8551 HALFWIDTH_FULLWIDTH
= 3,
8552 FULLWIDTH_HALFWIDTH
= 4,
8553 KATAKANA_HIRAGANA
= 5,
8554 HIRAGANA_KATAKANA
= 6,
8558 IgnoreTraditionalKanji_ja_JP
= 10,
8559 IgnoreTraditionalKana_ja_JP
= 11,
8560 IgnoreMinusSign_ja_JP
= 12,
8561 IgnoreIterationMark_ja_JP
= 13,
8562 IgnoreSeparator_ja_JP
= 14,
8563 IgnoreZiZu_ja_JP
= 15,
8564 IgnoreBaFa_ja_JP
= 16,
8565 IgnoreTiJi_ja_JP
= 17,
8566 IgnoreHyuByu_ja_JP
= 18,
8567 IgnoreSeZe_ja_JP
= 19,
8568 IgnoreIandEfollowedByYa_ja_JP
= 20,
8569 IgnoreKiKuFollowedBySa_ja_JP
= 21,
8570 IgnoreSize_ja_JP
= 22,
8571 IgnoreProlongedSoundMark_ja_JP
= 23,
8572 IgnoreMiddleDot_ja_JP
= 24,
8573 IgnoreSpace_ja_JP
= 25,
8574 SmallToLarge_ja_JP
= 26,
8575 LargeToSmall_ja_JP
= 27,
8576 NumToTextLower_zh_CN
= 28,
8577 NumToTextUpper_zh_CN
= 29,
8578 NumToTextLower_zh_TW
= 30,
8579 NumToTextUpper_zh_TW
= 31,
8580 NumToTextFormalHangul_ko
= 32,
8581 NumToTextFormalLower_ko
= 33,
8582 NumToTextFormalUpper_ko
= 34,
8583 NumToTextInformalHangul_ko
= 35,
8584 NumToTextInformalLower_ko
= 36,
8585 NumToTextInformalUpper_ko
= 37,
8586 NumToCharLower_zh_CN
= 38,
8587 NumToCharUpper_zh_CN
= 39,
8588 NumToCharLower_zh_TW
= 40,
8589 NumToCharUpper_zh_TW
= 41,
8590 NumToCharHangul_ko
= 42,
8591 NumToCharLower_ko
= 43,
8592 NumToCharUpper_ko
= 44,
8593 NumToCharFullwidth
= 45,
8594 NumToCharKanjiShort_ja_JP
= 46,
8595 TextToNumLower_zh_CN
= 47,
8596 TextToNumUpper_zh_CN
= 48,
8597 TextToNumLower_zh_TW
= 49,
8598 TextToNumUpper_zh_TW
= 50,
8599 TextToNumFormalHangul_ko
= 51,
8600 TextToNumFormalLower_ko
= 52,
8601 TextToNumFormalUpper_ko
= 53,
8602 TextToNumInformalHangul_ko
= 54,
8603 TextToNumInformalLower_ko
= 55,
8604 TextToNumInformalUpper_ko
= 56,
8605 CharToNumLower_zh_CN
= 59,
8606 CharToNumUpper_zh_CN
= 60,
8607 CharToNumLower_zh_TW
= 61,
8608 CharToNumUpper_zh_TW
= 62,
8609 CharToNumHangul_ko
= 63,
8610 CharToNumLower_ko
= 64,
8611 CharToNumUpper_ko
= 65,
8614 published
interface XTransliteration
{
8615 interface ::com
::sun
::star
::uno
::XInterface
;
8618 void loadModule
([in] ::com
::sun
::star
::i18n
::TransliterationModules eModType
, [in] ::com
::sun
::star
::lang
::Locale aLocale
);
8619 void loadModuleNew
([in] sequence
< ::com
::sun
::star
::i18n
::TransliterationModulesNew
> aModType
, [in] ::com
::sun
::star
::lang
::Locale aLocale
);
8620 void loadModuleByImplName
([in] string aImplName
, [in] ::com
::sun
::star
::lang
::Locale aLocale
);
8621 void loadModulesByImplNames
([in] sequence
< string > aImplNameList
, [in] ::com
::sun
::star
::lang
::Locale aLocale
);
8622 sequence
< string > getAvailableModules
([in] ::com
::sun
::star
::lang
::Locale aLocale
, [in] short nType
);
8623 string transliterate
([in] string aInStr
, [in] long nStartPos
, [in] long nCount
, [out] sequence
< long > rOffset
);
8624 /** @deprecated */ string folding
([in] string aInStr
, [in] long nStartPos
, [in] long nCount
, [out] sequence
< long > rOffset
);
8625 boolean equals
([in] string aStr1
, [in] long nPos1
, [in] long nCount1
, [out] long rMatch1
, [in] string aStr2
, [in] long nPos2
, [in] long nCount2
, [out] long rMatch2
);
8626 sequence
< string > transliterateRange
([in] string aStr1
, [in] string aStr2
);
8627 long compareSubstring
([in] string aStr1
, [in] long nOff1
, [in] long nLen1
, [in] string aStr2
, [in] long nOff2
, [in] long nLen2
);
8628 long compareString
([in] string aStr1
, [in] string aStr2
);
8630 published
interface XExtendedTransliteration
{
8631 interface ::com
::sun
::star
::i18n
::XTransliteration
;
8632 string transliterateString2String
([in] string aStr
, [in] long nStartPos
, [in] long nCount
);
8633 string transliterateChar2String
([in] char cChar
);
8634 char transliterateChar2Char
([in] char cChar
) raises
(::com
::sun
::star
::i18n
::MultipleCharsOutputException
);
8636 published service Transliteration
: ::com
::sun
::star
::i18n
::XExtendedTransliteration
;
8637 published constants TransliterationType
{
8638 const short CASCADE
= 8;
8639 const short IGNORE = 4;
8640 const short NONE
= 0;
8641 const short NUMERIC
= 2;
8642 const short ONE_TO_ONE
= 1;
8643 const short ONE_TO_ONE_NUMERIC
= 3;
8645 published
enum UnicodeScript
{
8647 kLatin1Supplement
= 1,
8648 kLatinExtendedA
= 2,
8649 kLatinExtendedB
= 3,
8651 kSpacingModifier
= 5,
8652 kCombiningDiacritical
= 6,
8678 kUnifiedCanadianAboriginalSyllabics
= 32,
8683 kLatinExtendedAdditional
= 37,
8684 kGreekExtended
= 38,
8685 kGeneralPunctuation
= 39,
8686 kSuperSubScript
= 40,
8687 kCurrencySymbolScript
= 41,
8688 kSymbolCombiningMark
= 42,
8689 kLetterlikeSymbol
= 43,
8693 kMiscTechnical
= 47,
8694 kControlPicture
= 48,
8695 kOpticalCharacter
= 49,
8696 kEnclosedAlphanumeric
= 50,
8699 kGeometricShape
= 53,
8702 kBraillePatterns
= 56,
8703 kCJKRadicalsSupplement
= 57,
8704 kKangxiRadicals
= 58,
8705 kIdeographicDescriptionCharacters
= 59,
8706 kCJKSymbolPunctuation
= 60,
8710 kHangulCompatibilityJamo
= 64,
8712 kBopomofoExtended
= 66,
8713 kEnclosedCJKLetterMonth
= 67,
8714 kCJKCompatibility
= 68,
8715 kCJKUnifiedIdeographsExtensionA
= 69,
8716 kCJKUnifiedIdeograph
= 70,
8719 kHangulSyllable
= 73,
8720 kHighSurrogate
= 74,
8721 kHighPrivateUseSurrogate
= 75,
8724 kCJKCompatibilityIdeograph
= 78,
8725 kAlphabeticPresentation
= 79,
8726 kArabicPresentationA
= 80,
8727 kCombiningHalfMark
= 81,
8728 kCJKCompatibilityForm
= 82,
8729 kSmallFormVariant
= 83,
8730 kArabicPresentationB
= 84,
8732 kHalfwidthFullwidthForm
= 86,
8735 published constants UnicodeType
{
8736 const short COMBINING_SPACING_MARK
= 8;
8737 const short CONNECTOR_PUNCTUATION
= 22;
8738 const short CONTROL = 15;
8739 const short CURRENCY_SYMBOL
= 25;
8740 const short DASH_PUNCTUATION
= 19;
8741 const short DECIMAL_DIGIT_NUMBER
= 9;
8742 const short ENCLOSING_MARK
= 7;
8743 const short END_PUNCTUATION
= 29;
8744 const short FINAL_PUNCTUATION
= 21;
8745 const short FORMAT
= 16;
8746 const short GENERAL_TYPES_COUNT
= 30;
8747 const short INITIAL_PUNCTUATION
= 20;
8748 const short LETTER_NUMBER
= 10;
8749 const short LINE_SEPARATOR
= 13;
8750 const short LOWERCASE_LETTER
= 2;
8751 const short MATH_SYMBOL
= 24;
8752 const short MODIFIER_LETTER
= 4;
8753 const short MODIFIER_SYMBOL
= 26;
8754 const short NON_SPACING_MARK
= 6;
8755 const short OTHER_LETTER
= 5;
8756 const short OTHER_NUMBER
= 11;
8757 const short OTHER_PUNCTUATION
= 23;
8758 const short OTHER_SYMBOL
= 27;
8759 const short PARAGRAPH_SEPARATOR
= 14;
8760 const short PRIVATE_USE
= 17;
8761 const short SPACE_SEPARATOR
= 12;
8762 const short START_PUNCTUATION
= 28;
8763 const short SURROGATE
= 18;
8764 const short TITLECASE_LETTER
= 3;
8765 const short UNASSIGNED
= 0;
8766 const short UPPERCASE_LETTER
= 1;
8768 published constants Weekdays
{
8769 const short FRIDAY
= 5;
8770 const short MONDAY
= 1;
8771 const short SATURDAY
= 6;
8772 const short SUNDAY
= 0;
8773 const short THURSDAY
= 4;
8774 const short TUESDAY
= 2;
8775 const short WEDNESDAY
= 3;
8777 published constants WordType
{
8778 const short ANYWORD_IGNOREWHITESPACES
= 1;
8779 const short ANY_WORD
= 0;
8780 const short DICTIONARY_WORD
= 2;
8781 const short WORD_COUNT
= 3;
8783 published
interface XForbiddenCharacters
{
8784 interface ::com
::sun
::star
::uno
::XInterface
;
8785 ::com
::sun
::star
::i18n
::ForbiddenCharacters getForbiddenCharacters
([in] ::com
::sun
::star
::lang
::Locale aLocale
) raises
(::com
::sun
::star
::container
::NoSuchElementException
);
8786 boolean hasForbiddenCharacters
([in] ::com
::sun
::star
::lang
::Locale aLocale
);
8787 void setForbiddenCharacters
([in] ::com
::sun
::star
::lang
::Locale aLocale
, [in] ::com
::sun
::star
::i18n
::ForbiddenCharacters aForbiddenCharacters
);
8788 void removeForbiddenCharacters
([in] ::com
::sun
::star
::lang
::Locale aLocale
);
8790 published
interface XScriptTypeDetector
{
8791 interface ::com
::sun
::star
::uno
::XInterface
;
8792 long beginOfScriptDirection
([in] string aText
, [in] long nPos
, [in] short nScriptDirection
);
8793 long endOfScriptDirection
([in] string aText
, [in] long nPos
, [in] short nScriptDirection
);
8794 short getScriptDirection
([in] string aText
, [in] long nPos
, [in] short nDefaultScriptDirection
);
8795 /** @deprecated */ long beginOfCTLScriptType
([in] string aText
, [in] long nPos
);
8796 /** @deprecated */ long endOfCTLScriptType
([in] string aText
, [in] long nPos
);
8797 /** @deprecated */ short getCTLScriptType
([in] string aText
, [in] long nPos
);
8799 published constants reservedWords
{
8800 const short ABOVE_WORD
= 6;
8801 const short BELOW_WORD
= 7;
8802 const short COUNT
= 12;
8803 const short FALSE_WORD
= 1;
8804 const short QUARTER1_ABBREVIATION
= 8;
8805 const short QUARTER1_WORD
= 2;
8806 const short QUARTER2_ABBREVIATION
= 9;
8807 const short QUARTER2_WORD
= 3;
8808 const short QUARTER3_ABBREVIATION
= 10;
8809 const short QUARTER3_WORD
= 4;
8810 const short QUARTER4_ABBREVIATION
= 11;
8811 const short QUARTER4_WORD
= 5;
8812 const short TRUE_WORD
= 0;
8816 published service ImageMap
{
8817 interface ::com
::sun
::star
::container
::XNamed
;
8818 interface ::com
::sun
::star
::container
::XIndexContainer
;
8820 published service ImageMapObject
{
8821 interface ::com
::sun
::star
::beans
::XPropertySet
;
8822 interface ::com
::sun
::star
::document
::XEventsSupplier
;
8823 [property
] string URL
;
8824 [property
] string Description
;
8825 [property
] string Target
;
8826 [property
] string Name
;
8827 [property
] boolean IsActive
;
8829 published service ImageMapCircleObject
{
8830 service
::com
::sun
::star
::image
::ImageMapObject
;
8831 [property
] ::com
::sun
::star
::awt
::Point Center
;
8832 [property
] long Radius
;
8834 published service ImageMapPolygonObject
{
8835 service
::com
::sun
::star
::image
::ImageMapObject
;
8836 [property
] ::com
::sun
::star
::drawing
::PointSequence Polygon
;
8838 published service ImageMapRectangleObject
{
8839 service
::com
::sun
::star
::image
::ImageMapObject
;
8840 [property
] ::com
::sun
::star
::awt
::Rectangle Boundary
;
8844 published exception LdapConnectionException
: ::com
::sun
::star
::uno
::Exception
{
8846 published exception LdapGenericException
: ::com
::sun
::star
::uno
::Exception
{
8850 module linguistic2
{
8851 published
enum ConversionDirection
{
8855 published
interface XConversionDictionary
{
8856 interface ::com
::sun
::star
::uno
::XInterface
;
8858 ::com
::sun
::star
::lang
::Locale getLocale
();
8859 short getConversionType
();
8860 void setActive
([in] boolean bActivate
);
8863 sequence
< string > getConversions
([in] string aText
, [in] long nStartPos
, [in] long nLength
, [in] ::com
::sun
::star
::linguistic2
::ConversionDirection eDirection
, [in] long nTextConversionOptions
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
8864 void addEntry
([in] string aLeftText
, [in] string aRightText
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::container
::ElementExistException
);
8865 void removeEntry
([in] string aLeftText
, [in] string aRightText
) raises
(::com
::sun
::star
::container
::NoSuchElementException
);
8866 short getMaxCharCount
([in] ::com
::sun
::star
::linguistic2
::ConversionDirection eDirection
);
8867 sequence
< string > getConversionEntries
([in] ::com
::sun
::star
::linguistic2
::ConversionDirection eDirection
);
8869 published
interface XConversionPropertyType
{
8870 interface ::com
::sun
::star
::uno
::XInterface
;
8871 void setPropertyType
([in] string aLeftText
, [in] string aRightText
, [in] short nPropertyType
) raises
(::com
::sun
::star
::container
::NoSuchElementException
, ::com
::sun
::star
::lang
::IllegalArgumentException
);
8872 short getPropertyType
([in] string aLeftText
, [in] string aRightText
) raises
(::com
::sun
::star
::container
::NoSuchElementException
);
8874 published service ConversionDictionary
{
8875 interface ::com
::sun
::star
::linguistic2
::XConversionDictionary
;
8876 [optional] interface ::com
::sun
::star
::util
::XFlushable
;
8877 [optional] interface ::com
::sun
::star
::linguistic2
::XConversionPropertyType
;
8879 published
interface XConversionDictionaryList
{
8880 interface ::com
::sun
::star
::uno
::XInterface
;
8881 ::com
::sun
::star
::container
::XNameContainer getDictionaryContainer
();
8882 ::com
::sun
::star
::linguistic2
::XConversionDictionary addNewDictionary
([in] string aName
, [in] ::com
::sun
::star
::lang
::Locale aLocale
, [in] short nConversionDictionaryType
) raises
(::com
::sun
::star
::lang
::NoSupportException
, ::com
::sun
::star
::container
::ElementExistException
);
8883 sequence
< string > queryConversions
([in] string aText
, [in] long nStartPos
, [in] long nLength
, [in] ::com
::sun
::star
::lang
::Locale aLocale
, [in] short nConversionDictionaryType
, [in] ::com
::sun
::star
::linguistic2
::ConversionDirection eDirection
, [in] long nTextConversionOptions
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::lang
::NoSupportException
);
8884 short queryMaxCharCount
([in] ::com
::sun
::star
::lang
::Locale aLocale
, [in] short nConversionDictionaryType
, [in] ::com
::sun
::star
::linguistic2
::ConversionDirection eDirection
);
8886 published service ConversionDictionaryList
: ::com
::sun
::star
::linguistic2
::XConversionDictionaryList
;
8887 published
enum DictionaryType
{
8890 /** @deprecated */ MIXED
= 2
8892 published
interface XDictionaryEntry
;
8893 published
interface XDictionaryEventListener
;
8894 published
interface XDictionary
{
8895 interface ::com
::sun
::star
::container
::XNamed
;
8896 ::com
::sun
::star
::linguistic2
::DictionaryType getDictionaryType
();
8897 void setActive
([in] boolean bActivate
);
8900 ::com
::sun
::star
::lang
::Locale getLocale
();
8901 void setLocale
([in] ::com
::sun
::star
::lang
::Locale aLocale
);
8902 ::com
::sun
::star
::linguistic2
::XDictionaryEntry getEntry
([in] string aWord
);
8903 boolean addEntry
([in] ::com
::sun
::star
::linguistic2
::XDictionaryEntry xDicEntry
);
8904 boolean add
([in] string aWord
, [in] boolean bIsNegative
, [in] string aRplcText
);
8905 boolean remove
([in] string aWord
);
8907 /** @deprecated */ sequence
< ::com
::sun
::star
::linguistic2
::XDictionaryEntry
> getEntries
();
8909 boolean addDictionaryEventListener
([in] ::com
::sun
::star
::linguistic2
::XDictionaryEventListener xListener
);
8910 boolean removeDictionaryEventListener
([in] ::com
::sun
::star
::linguistic2
::XDictionaryEventListener xListener
);
8912 published
struct DictionaryEvent
: ::com
::sun
::star
::lang
::EventObject
{
8914 ::com
::sun
::star
::linguistic2
::XDictionaryEntry xDictionaryEntry
;
8916 published constants DictionaryEventFlags
{
8917 const short ACTIVATE_DIC
= 32;
8918 const short ADD_ENTRY
= 1;
8919 const short CHG_LANGUAGE
= 8;
8920 const short CHG_NAME
= 4;
8921 const short DEACTIVATE_DIC
= 64;
8922 const short DEL_ENTRY
= 2;
8923 const short ENTRIES_CLEARED
= 16;
8925 published
interface XDictionaryListEventListener
;
8926 published
interface XDictionaryList
{
8927 interface ::com
::sun
::star
::uno
::XInterface
;
8929 sequence
< ::com
::sun
::star
::linguistic2
::XDictionary
> getDictionaries
();
8930 ::com
::sun
::star
::linguistic2
::XDictionary getDictionaryByName
([in] string aDictionaryName
);
8931 boolean addDictionary
([in] ::com
::sun
::star
::linguistic2
::XDictionary xDictionary
);
8932 boolean removeDictionary
([in] ::com
::sun
::star
::linguistic2
::XDictionary xDictionary
);
8933 boolean addDictionaryListEventListener
([in] ::com
::sun
::star
::linguistic2
::XDictionaryListEventListener xListener
, [in] boolean bReceiveVerbose
);
8934 boolean removeDictionaryListEventListener
([in] ::com
::sun
::star
::linguistic2
::XDictionaryListEventListener xListener
);
8935 short beginCollectEvents
();
8936 short endCollectEvents
();
8937 short flushEvents
();
8938 ::com
::sun
::star
::linguistic2
::XDictionary createDictionary
([in] string aName
, [in] ::com
::sun
::star
::lang
::Locale aLocale
, [in] ::com
::sun
::star
::linguistic2
::DictionaryType eDicType
, [in] string aURL
);
8940 published
interface XSearchableDictionaryList
{
8941 interface ::com
::sun
::star
::linguistic2
::XDictionaryList
;
8942 ::com
::sun
::star
::linguistic2
::XDictionaryEntry queryDictionaryEntry
([in] string aWord
, [in] ::com
::sun
::star
::lang
::Locale aLocale
, [in] boolean bSearchPosDics
, [in] boolean bSpellEntry
);
8944 published service DictionaryList
: ::com
::sun
::star
::linguistic2
::XSearchableDictionaryList
;
8945 published
struct DictionaryListEvent
: ::com
::sun
::star
::lang
::EventObject
{
8946 short nCondensedEvent
;
8947 sequence
< ::com
::sun
::star
::linguistic2
::DictionaryEvent
> aDictionaryEvents
;
8949 published constants DictionaryListEventFlags
{
8950 const short ACTIVATE_NEG_DIC
= 64;
8951 const short ACTIVATE_POS_DIC
= 16;
8952 const short ADD_NEG_ENTRY
= 4;
8953 const short ADD_POS_ENTRY
= 1;
8954 const short DEACTIVATE_NEG_DIC
= 128;
8955 const short DEACTIVATE_POS_DIC
= 32;
8956 const short DEL_NEG_ENTRY
= 8;
8957 const short DEL_POS_ENTRY
= 2;
8959 published service HangulHanjaConversionDictionary
{
8960 service
::com
::sun
::star
::linguistic2
::ConversionDictionary
;
8962 published
interface XSupportedLocales
{
8963 interface ::com
::sun
::star
::uno
::XInterface
;
8964 sequence
< ::com
::sun
::star
::lang
::Locale
> getLocales
();
8965 boolean hasLocale
([in] ::com
::sun
::star
::lang
::Locale aLocale
);
8967 published
interface XPossibleHyphens
;
8968 published
interface XHyphenator
{
8969 interface ::com
::sun
::star
::linguistic2
::XSupportedLocales
;
8970 ::com
::sun
::star
::linguistic2
::XHyphenatedWord hyphenate
([in] string aWord
, [in] ::com
::sun
::star
::lang
::Locale aLocale
, [in] short nMaxLeading
, [in] ::com
::sun
::star
::beans
::PropertyValues aProperties
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
8971 ::com
::sun
::star
::linguistic2
::XHyphenatedWord queryAlternativeSpelling
([in] string aWord
, [in] ::com
::sun
::star
::lang
::Locale aLocale
, [in] short nIndex
, [in] ::com
::sun
::star
::beans
::PropertyValues aProperties
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
8972 ::com
::sun
::star
::linguistic2
::XPossibleHyphens createPossibleHyphens
([in] string aWord
, [in] ::com
::sun
::star
::lang
::Locale aLocale
, [in] ::com
::sun
::star
::beans
::PropertyValues aProperties
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
8974 published
interface XLinguServiceEventListener
;
8975 published
interface XLinguServiceEventBroadcaster
{
8976 interface ::com
::sun
::star
::uno
::XInterface
;
8977 boolean addLinguServiceEventListener
([in] ::com
::sun
::star
::linguistic2
::XLinguServiceEventListener xLstnr
);
8978 boolean removeLinguServiceEventListener
([in] ::com
::sun
::star
::linguistic2
::XLinguServiceEventListener xLstnr
);
8980 published service Hyphenator
{
8981 interface ::com
::sun
::star
::linguistic2
::XHyphenator
;
8982 interface ::com
::sun
::star
::linguistic2
::XLinguServiceEventBroadcaster
;
8983 interface ::com
::sun
::star
::lang
::XInitialization
;
8984 interface ::com
::sun
::star
::lang
::XComponent
;
8985 interface ::com
::sun
::star
::lang
::XServiceDisplayName
;
8987 published
interface XLinguProperties
{
8988 interface ::com
::sun
::star
::beans
::XPropertySet
;
8989 [attribute
] boolean IsUseDictionaryList
;
8990 [attribute
] boolean IsIgnoreControlCharacters
;
8991 [attribute
] boolean IsSpellUpperCase
;
8992 [attribute
] boolean IsSpellWithDigits
;
8993 /** @deprecated */ [attribute
] boolean IsSpellCapitalization
;
8994 [attribute
] short HyphMinLeading
;
8995 [attribute
] short HyphMinTrailing
;
8996 [attribute
] short HyphMinWordLength
;
8997 [attribute
] ::com
::sun
::star
::lang
::Locale DefaultLocale
;
8998 [attribute
] boolean IsHyphAuto
;
8999 [attribute
] boolean IsHyphSpecial
;
9000 [attribute
] boolean IsSpellAuto
;
9001 [attribute
] boolean IsSpellSpecial
;
9002 [attribute
] boolean IsWrapReverse
;
9003 [attribute
] ::com
::sun
::star
::lang
::Locale DefaultLocale_CJK
;
9004 [attribute
] ::com
::sun
::star
::lang
::Locale DefaultLocale_CTL
;
9006 published service LinguProperties
: ::com
::sun
::star
::linguistic2
::XLinguProperties
;
9007 published
struct LinguServiceEvent
: ::com
::sun
::star
::lang
::EventObject
{
9010 published constants LinguServiceEventFlags
{
9011 const short HYPHENATE_AGAIN
= 4;
9012 const short PROOFREAD_AGAIN
= 8;
9013 const short SPELL_CORRECT_WORDS_AGAIN
= 1;
9014 const short SPELL_WRONG_WORDS_AGAIN
= 2;
9016 published
interface XAvailableLocales
{
9017 interface ::com
::sun
::star
::uno
::XInterface
;
9018 sequence
< ::com
::sun
::star
::lang
::Locale
> getAvailableLocales
([in] string aServiceName
);
9020 published
interface XSpellChecker
;
9021 published
interface XThesaurus
;
9022 published
interface XLinguServiceManager
{
9023 interface ::com
::sun
::star
::uno
::XInterface
;
9024 ::com
::sun
::star
::linguistic2
::XSpellChecker getSpellChecker
();
9025 ::com
::sun
::star
::linguistic2
::XHyphenator getHyphenator
();
9026 ::com
::sun
::star
::linguistic2
::XThesaurus getThesaurus
();
9027 boolean addLinguServiceManagerListener
([in] ::com
::sun
::star
::lang
::XEventListener xListener
);
9028 boolean removeLinguServiceManagerListener
([in] ::com
::sun
::star
::lang
::XEventListener xListener
);
9029 sequence
< string > getAvailableServices
([in] string aServiceName
, [in] ::com
::sun
::star
::lang
::Locale aLocale
);
9030 void setConfiguredServices
([in] string aServiceName
, [in] ::com
::sun
::star
::lang
::Locale aLocale
, [in] sequence
< string > aServiceImplNames
);
9031 sequence
< string > getConfiguredServices
([in] string aServiceName
, [in] ::com
::sun
::star
::lang
::Locale aLocale
);
9033 published
interface XLinguServiceManager2
{
9034 interface ::com
::sun
::star
::linguistic2
::XLinguServiceManager
;
9035 interface ::com
::sun
::star
::linguistic2
::XAvailableLocales
;
9036 interface ::com
::sun
::star
::lang
::XComponent
;
9038 published service LinguServiceManager
: ::com
::sun
::star
::linguistic2
::XLinguServiceManager2
;
9039 published
interface XSpellAlternatives
;
9040 published
interface XSpellChecker
{
9041 interface ::com
::sun
::star
::linguistic2
::XSupportedLocales
;
9042 boolean isValid
([in] string aWord
, [in] ::com
::sun
::star
::lang
::Locale aLocale
, [in] ::com
::sun
::star
::beans
::PropertyValues aProperties
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
9043 ::com
::sun
::star
::linguistic2
::XSpellAlternatives spell
([in] string aWord
, [in] ::com
::sun
::star
::lang
::Locale aLocale
, [in] ::com
::sun
::star
::beans
::PropertyValues aProperties
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
9045 published service SpellChecker
{
9046 interface ::com
::sun
::star
::linguistic2
::XSpellChecker
;
9047 interface ::com
::sun
::star
::linguistic2
::XLinguServiceEventBroadcaster
;
9048 interface ::com
::sun
::star
::lang
::XInitialization
;
9049 interface ::com
::sun
::star
::lang
::XComponent
;
9050 interface ::com
::sun
::star
::lang
::XServiceDisplayName
;
9052 published constants SpellFailure
{
9053 const short CAPTION_ERROR
= 3;
9054 const short IS_NEGATIVE_WORD
= 2;
9055 const short SPELLING_ERROR
= 4;
9057 published
interface XMeaning
;
9058 published
interface XThesaurus
{
9059 interface ::com
::sun
::star
::linguistic2
::XSupportedLocales
;
9060 sequence
< ::com
::sun
::star
::linguistic2
::XMeaning
> queryMeanings
([in] string aTerm
, [in] ::com
::sun
::star
::lang
::Locale aLocale
, [in] ::com
::sun
::star
::beans
::PropertyValues aProperties
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
9062 published service Thesaurus
{
9063 interface ::com
::sun
::star
::linguistic2
::XThesaurus
;
9064 interface ::com
::sun
::star
::lang
::XInitialization
;
9065 interface ::com
::sun
::star
::lang
::XComponent
;
9066 interface ::com
::sun
::star
::lang
::XServiceDisplayName
;
9068 /** @deprecated */ published
interface XDictionary1
{
9069 interface ::com
::sun
::star
::container
::XNamed
;
9070 ::com
::sun
::star
::linguistic2
::DictionaryType getDictionaryType
();
9071 void setActive
([in] boolean bActivate
);
9074 short getLanguage
();
9075 void setLanguage
([in] short nLang
);
9076 ::com
::sun
::star
::linguistic2
::XDictionaryEntry getEntry
([in] string aWord
);
9077 boolean addEntry
([in] ::com
::sun
::star
::linguistic2
::XDictionaryEntry xDicEntry
);
9078 boolean add
([in] string aWord
, [in] boolean bIsNegative
, [in] string aRplcText
);
9079 boolean remove
([in] string aWord
);
9081 sequence
< ::com
::sun
::star
::linguistic2
::XDictionaryEntry
> getEntries
();
9083 boolean addDictionaryEventListener
([in] ::com
::sun
::star
::linguistic2
::XDictionaryEventListener xListener
);
9084 boolean removeDictionaryEventListener
([in] ::com
::sun
::star
::linguistic2
::XDictionaryEventListener xListener
);
9086 published
interface XDictionaryEntry
{
9087 interface ::com
::sun
::star
::uno
::XInterface
;
9088 string getDictionaryWord
();
9089 boolean isNegative
();
9090 string getReplacementText
();
9092 published
interface XDictionaryEventListener
{
9093 interface ::com
::sun
::star
::lang
::XEventListener
;
9094 void processDictionaryEvent
([in] ::com
::sun
::star
::linguistic2
::DictionaryEvent aDicEvent
);
9096 published
interface XDictionaryListEventListener
{
9097 interface ::com
::sun
::star
::lang
::XEventListener
;
9098 void processDictionaryListEvent
([in] ::com
::sun
::star
::linguistic2
::DictionaryListEvent aDicListEvent
);
9100 published
interface XHyphenatedWord
{
9101 interface ::com
::sun
::star
::uno
::XInterface
;
9103 ::com
::sun
::star
::lang
::Locale getLocale
();
9104 short getHyphenationPos
();
9105 string getHyphenatedWord
();
9106 short getHyphenPos
();
9107 boolean isAlternativeSpelling
();
9109 published
interface XLinguServiceEventListener
{
9110 interface ::com
::sun
::star
::lang
::XEventListener
;
9111 void processLinguServiceEvent
([in] ::com
::sun
::star
::linguistic2
::LinguServiceEvent aLngSvcEvent
);
9113 published
interface XMeaning
{
9114 interface ::com
::sun
::star
::uno
::XInterface
;
9115 string getMeaning
();
9116 sequence
< string > querySynonyms
();
9118 published
interface XPossibleHyphens
{
9119 interface ::com
::sun
::star
::uno
::XInterface
;
9121 ::com
::sun
::star
::lang
::Locale getLocale
();
9122 string getPossibleHyphens
();
9123 sequence
< short > getHyphenationPositions
();
9125 published
interface XSpellAlternatives
{
9126 interface ::com
::sun
::star
::uno
::XInterface
;
9128 ::com
::sun
::star
::lang
::Locale getLocale
();
9129 short getFailureType
();
9130 short getAlternativesCount
();
9131 sequence
< string > getAlternatives
();
9133 /** @deprecated */ published
interface XSupportedLanguages
{
9134 interface ::com
::sun
::star
::uno
::XInterface
;
9135 sequence
< short > getLanguages
();
9136 boolean hasLanguage
([in] short nLanguage
);
9138 /** @deprecated */ published
interface XSpellChecker1
{
9139 interface ::com
::sun
::star
::linguistic2
::XSupportedLanguages
;
9140 boolean isValid
([in] string aWord
, [in] short nLanguage
, [in] ::com
::sun
::star
::beans
::PropertyValues aProperties
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
9141 ::com
::sun
::star
::linguistic2
::XSpellAlternatives spell
([in] string aWord
, [in] short nLanguage
, [in] ::com
::sun
::star
::beans
::PropertyValues aProperties
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
9145 published
struct MenuMultipleChange
{
9152 boolean IsCheckable
;
9154 sequence
< byte > Image
;
9156 published
interface XMenuProxyListener
;
9157 published
interface XMenuProxy
{
9158 interface ::com
::sun
::star
::lang
::XComponent
;
9159 void executeMenuItem
([in] short ID);
9160 void addMenuProxyListener
([in] ::com
::sun
::star
::mozilla
::XMenuProxyListener xListener
);
9161 void removeMenuProxyListener
([in] ::com
::sun
::star
::mozilla
::XMenuProxyListener xListener
);
9163 published service MenuProxy
{
9164 interface ::com
::sun
::star
::mozilla
::XMenuProxy
;
9166 published
struct MenuSingleChange
{
9171 published
interface XMenuProxyListener
{
9172 interface ::com
::sun
::star
::uno
::XInterface
;
9173 void menuChangedMultiple
([in] sequence
< ::com
::sun
::star
::mozilla
::MenuMultipleChange
> MenuMultipleChanges
);
9174 void menuChangedSingle
([in] sequence
< ::com
::sun
::star
::mozilla
::MenuSingleChange
> MenuSingleChanges
);
9175 void menuItemDeleted
([in] short ID);
9177 published service MenuProxyListener
{
9178 interface ::com
::sun
::star
::mozilla
::XMenuProxyListener
;
9180 published
enum MozillaProductType
{
9186 published
interface XProfileDiscover
{
9187 interface ::com
::sun
::star
::uno
::XInterface
;
9188 long getProfileCount
([in] ::com
::sun
::star
::mozilla
::MozillaProductType product
);
9189 long getProfileList
([in] ::com
::sun
::star
::mozilla
::MozillaProductType product
, [out] sequence
< string > list
);
9190 string getDefaultProfile
([in] ::com
::sun
::star
::mozilla
::MozillaProductType product
);
9191 string getProfilePath
([in] ::com
::sun
::star
::mozilla
::MozillaProductType product
, [in] string profileName
);
9192 boolean isProfileLocked
([in] ::com
::sun
::star
::mozilla
::MozillaProductType product
, [in] string profileName
);
9193 boolean getProfileExists
([in] ::com
::sun
::star
::mozilla
::MozillaProductType product
, [in] string profileName
);
9195 published
interface XProfileManager
{
9196 interface ::com
::sun
::star
::uno
::XInterface
;
9197 long bootupProfile
([in] ::com
::sun
::star
::mozilla
::MozillaProductType product
, [in] string profileName
);
9198 long shutdownProfile
();
9199 ::com
::sun
::star
::mozilla
::MozillaProductType getCurrentProduct
();
9200 string getCurrentProfile
();
9201 boolean isCurrentProfileLocked
();
9202 string setCurrentProfile
([in] ::com
::sun
::star
::mozilla
::MozillaProductType product
, [in] string profileName
);
9204 published
interface XCodeProxy
;
9205 published
interface XProxyRunner
{
9206 interface ::com
::sun
::star
::uno
::XInterface
;
9207 long Run
([in] ::com
::sun
::star
::mozilla
::XCodeProxy aCode
);
9209 published
interface XMozillaBootstrap
{
9210 interface ::com
::sun
::star
::mozilla
::XProfileDiscover
;
9211 interface ::com
::sun
::star
::mozilla
::XProfileManager
;
9212 interface ::com
::sun
::star
::mozilla
::XProxyRunner
;
9214 published service MozillaBootstrap
: ::com
::sun
::star
::mozilla
::XMozillaBootstrap
;
9215 published
interface XCloseSessionListener
{
9216 interface ::com
::sun
::star
::uno
::XInterface
;
9217 void sessionClosed
([in] any sessionData
);
9219 published
interface XCodeProxy
{
9220 interface ::com
::sun
::star
::uno
::XInterface
;
9222 ::com
::sun
::star
::mozilla
::MozillaProductType getProductType
();
9223 string getProfileName
();
9227 published service Package
{
9228 interface ::com
::sun
::star
::lang
::XInitialization
;
9229 interface ::com
::sun
::star
::container
::XHierarchicalNameAccess
;
9230 interface ::com
::sun
::star
::lang
::XSingleServiceFactory
;
9231 interface ::com
::sun
::star
::util
::XChangesBatch
;
9233 published service PackageFolder
{
9234 interface ::com
::sun
::star
::container
::XNamed
;
9235 interface ::com
::sun
::star
::container
::XChild
;
9236 interface ::com
::sun
::star
::container
::XNameContainer
;
9237 interface ::com
::sun
::star
::container
::XEnumerationAccess
;
9238 interface ::com
::sun
::star
::beans
::XPropertySet
;
9240 published service PackageFolderEnumeration
{
9241 interface ::com
::sun
::star
::container
::XEnumeration
;
9243 published service PackageStream
{
9244 interface ::com
::sun
::star
::container
::XNamed
;
9245 interface ::com
::sun
::star
::container
::XChild
;
9246 interface ::com
::sun
::star
::io
::XActiveDataSink
;
9247 interface ::com
::sun
::star
::beans
::XPropertySet
;
9250 published exception ZipException
: ::com
::sun
::star
::uno
::Exception
{
9254 published
interface XManifestReader
{
9255 interface ::com
::sun
::star
::uno
::XInterface
;
9256 sequence
< sequence
< ::com
::sun
::star
::beans
::PropertyValue
> > readManifestSequence
([in] ::com
::sun
::star
::io
::XInputStream rStream
);
9258 published service ManifestReader
: ::com
::sun
::star
::packages
::manifest
::XManifestReader
;
9259 published
interface XManifestWriter
{
9260 interface ::com
::sun
::star
::uno
::XInterface
;
9261 void writeManifestSequence
([in] ::com
::sun
::star
::io
::XOutputStream rStream
, [in] sequence
< sequence
< ::com
::sun
::star
::beans
::PropertyValue
> > rSequence
);
9263 published service ManifestWriter
: ::com
::sun
::star
::packages
::manifest
::XManifestWriter
;
9266 published constants ZipConstants
{
9267 const short BEST_COMPRESSION
= 9;
9268 const short BEST_SPEED
= 1;
9269 const short CENATT
= 36;
9270 const short CENATX
= 38;
9271 const short CENCOM
= 32;
9272 const short CENCRC
= 16;
9273 const short CENDAT
= 14;
9274 const short CENDSK
= 34;
9275 const short CENEXT
= 30;
9276 const short CENFLG
= 8;
9277 const short CENHDR
= 46;
9278 const short CENHOW
= 10;
9279 const short CENLEN
= 24;
9280 const short CENNAM
= 28;
9281 const short CENOFF
= 42;
9282 const long CENSIG
= 33639248;
9283 const short CENSIZ
= 20;
9284 const short CENTIM
= 12;
9285 const short CENVEM
= 4;
9286 const short CENVER
= 6;
9287 const short DEFAULT_COMPRESSION
= -1;
9288 const short DEFAULT_STRATEGY
= 0;
9289 const short DEFLATED
= 8;
9290 const short DEF_MEM_LEVEL
= 8;
9291 const short ENDCOM
= 20;
9292 const short ENDHDR
= 22;
9293 const short ENDOFF
= 16;
9294 const long ENDSIG
= 101010256;
9295 const short ENDSIZ
= 12;
9296 const short ENDSUB
= 8;
9297 const short ENDTOT
= 10;
9298 const short EXTCRC
= 4;
9299 const short EXTHDR
= 16;
9300 const short EXTLEN
= 12;
9301 const long EXTSIG
= 134695760;
9302 const short EXTSIZ
= 8;
9303 const short FILTERED
= 1;
9304 const short HUFFMAN_ONLY
= 2;
9305 const short LOCCRC
= 14;
9306 const short LOCEXT
= 28;
9307 const short LOCFLG
= 6;
9308 const short LOCHDR
= 30;
9309 const short LOCHOW
= 8;
9310 const short LOCLEN
= 22;
9311 const short LOCNAM
= 26;
9312 const long LOCSIG
= 67324752;
9313 const short LOCSIZ
= 18;
9314 const short LOCTIM
= 10;
9315 const short LOCVER
= 4;
9316 const short NO_COMPRESSION
= 0;
9317 const long SPANSIG
= 134695760;
9318 const short STORED
= 0;
9320 published
struct ZipEntry
{
9326 long nCompressedSize
;
9331 sequence
< byte > extra
;
9337 published
enum InteractionClassification
{
9343 published exception ClassifiedInteractionRequest
: ::com
::sun
::star
::uno
::Exception
{
9344 ::com
::sun
::star
::task
::InteractionClassification Classification
;
9348 published
enum IOErrorCode
{
9351 ALREADY_EXISTING
= 2,
9358 CURRENT_DIRECTORY
= 9,
9359 DEVICE_NOT_READY
= 10,
9360 DIFFERENT_DEVICES
= 11,
9362 INVALID_ACCESS
= 13,
9363 INVALID_CHARACTER
= 14,
9364 INVALID_DEVICE
= 15,
9365 INVALID_LENGTH
= 16,
9366 INVALID_PARAMETER
= 17,
9368 LOCKING_VIOLATION
= 19,
9369 MISPLACED_CHARACTER
= 20,
9372 NOT_EXISTING_PATH
= 23,
9376 OUT_OF_DISK_SPACE
= 27,
9377 OUT_OF_FILE_HANDLES
= 28,
9382 WRITE_PROTECTED
= 33,
9386 published exception InteractiveIOException
: ::com
::sun
::star
::task
::ClassifiedInteractionRequest
{
9387 ::com
::sun
::star
::ucb
::IOErrorCode Code
;
9392 published exception ZipIOException
: ::com
::sun
::star
::io
::IOException
{
9396 module presentation
{
9397 published
enum AnimationEffect
{
9401 FADE_FROM_RIGHT
= 3,
9402 FADE_FROM_BOTTOM
= 4,
9404 FADE_FROM_CENTER
= 6,
9407 MOVE_FROM_RIGHT
= 9,
9408 MOVE_FROM_BOTTOM
= 10,
9409 VERTICAL_STRIPES
= 11,
9410 HORIZONTAL_STRIPES
= 12,
9412 COUNTERCLOCKWISE
= 14,
9413 FADE_FROM_UPPERLEFT
= 15,
9414 FADE_FROM_UPPERRIGHT
= 16,
9415 FADE_FROM_LOWERLEFT
= 17,
9416 FADE_FROM_LOWERRIGHT
= 18,
9417 CLOSE_VERTICAL
= 19,
9418 CLOSE_HORIZONTAL
= 20,
9420 OPEN_HORIZONTAL
= 22,
9425 MOVE_TO_BOTTOM
= 27,
9427 SPIRALIN_RIGHT
= 29,
9428 SPIRALOUT_LEFT
= 30,
9429 SPIRALOUT_RIGHT
= 31,
9431 WAVYLINE_FROM_LEFT
= 33,
9432 WAVYLINE_FROM_TOP
= 34,
9433 WAVYLINE_FROM_RIGHT
= 35,
9434 WAVYLINE_FROM_BOTTOM
= 36,
9436 VERTICAL_LINES
= 38,
9437 HORIZONTAL_LINES
= 39,
9438 LASER_FROM_LEFT
= 40,
9439 LASER_FROM_TOP
= 41,
9440 LASER_FROM_RIGHT
= 42,
9441 LASER_FROM_BOTTOM
= 43,
9442 LASER_FROM_UPPERLEFT
= 44,
9443 LASER_FROM_UPPERRIGHT
= 45,
9444 LASER_FROM_LOWERLEFT
= 46,
9445 LASER_FROM_LOWERRIGHT
= 47,
9448 MOVE_FROM_UPPERLEFT
= 50,
9449 MOVE_FROM_UPPERRIGHT
= 51,
9450 MOVE_FROM_LOWERRIGHT
= 52,
9451 MOVE_FROM_LOWERLEFT
= 53,
9452 MOVE_TO_UPPERLEFT
= 54,
9453 MOVE_TO_UPPERRIGHT
= 55,
9454 MOVE_TO_LOWERRIGHT
= 56,
9455 MOVE_TO_LOWERLEFT
= 57,
9456 MOVE_SHORT_FROM_LEFT
= 58,
9457 MOVE_SHORT_FROM_UPPERLEFT
= 59,
9458 MOVE_SHORT_FROM_TOP
= 60,
9459 MOVE_SHORT_FROM_UPPERRIGHT
= 61,
9460 MOVE_SHORT_FROM_RIGHT
= 62,
9461 MOVE_SHORT_FROM_LOWERRIGHT
= 63,
9462 MOVE_SHORT_FROM_BOTTOM
= 64,
9463 MOVE_SHORT_FROM_LOWERLEFT
= 65,
9464 MOVE_SHORT_TO_LEFT
= 66,
9465 MOVE_SHORT_TO_UPPERLEFT
= 67,
9466 MOVE_SHORT_TO_TOP
= 68,
9467 MOVE_SHORT_TO_UPPERRIGHT
= 69,
9468 MOVE_SHORT_TO_RIGHT
= 70,
9469 MOVE_SHORT_TO_LOWERRIGHT
= 71,
9470 MOVE_SHORT_TO_BOTTOM
= 72,
9471 MOVE_SHORT_TO_LOWERLEFT
= 73,
9472 VERTICAL_CHECKERBOARD
= 74,
9473 HORIZONTAL_CHECKERBOARD
= 75,
9474 HORIZONTAL_ROTATE
= 76,
9475 VERTICAL_ROTATE
= 77,
9476 HORIZONTAL_STRETCH
= 78,
9477 VERTICAL_STRETCH
= 79,
9478 STRETCH_FROM_LEFT
= 80,
9479 STRETCH_FROM_UPPERLEFT
= 81,
9480 STRETCH_FROM_TOP
= 82,
9481 STRETCH_FROM_UPPERRIGHT
= 83,
9482 STRETCH_FROM_RIGHT
= 84,
9483 STRETCH_FROM_LOWERRIGHT
= 85,
9484 STRETCH_FROM_BOTTOM
= 86,
9485 STRETCH_FROM_LOWERLEFT
= 87,
9488 ZOOM_IN_SPIRAL
= 90,
9490 ZOOM_OUT_SMALL
= 92,
9491 ZOOM_OUT_SPIRAL
= 93,
9492 ZOOM_IN_FROM_LEFT
= 94,
9493 ZOOM_IN_FROM_UPPERLEFT
= 95,
9494 ZOOM_IN_FROM_TOP
= 96,
9495 ZOOM_IN_FROM_UPPERRIGHT
= 97,
9496 ZOOM_IN_FROM_RIGHT
= 98,
9497 ZOOM_IN_FROM_LOWERRIGHT
= 99,
9498 ZOOM_IN_FROM_BOTTOM
= 100,
9499 ZOOM_IN_FROM_LOWERLEFT
= 101,
9500 ZOOM_IN_FROM_CENTER
= 102,
9501 ZOOM_OUT_FROM_LEFT
= 103,
9502 ZOOM_OUT_FROM_UPPERLEFT
= 104,
9503 ZOOM_OUT_FROM_TOP
= 105,
9504 ZOOM_OUT_FROM_UPPERRIGHT
= 106,
9505 ZOOM_OUT_FROM_RIGHT
= 107,
9506 ZOOM_OUT_FROM_LOWERRIGHT
= 108,
9507 ZOOM_OUT_FROM_BOTTOM
= 109,
9508 ZOOM_OUT_FROM_LOWERLEFT
= 110,
9509 ZOOM_OUT_FROM_CENTER
= 111
9511 published
enum AnimationSpeed
{
9516 published
enum ClickAction
{
9530 STOPPRESENTATION
= 13
9532 published service Shape
{
9533 [property
] string Bookmark
;
9534 [property
] ::com
::sun
::star
::util
::Color DimColor
;
9535 [property
] boolean DimHide
;
9536 [property
] boolean DimPrevious
;
9537 [property
] ::com
::sun
::star
::presentation
::AnimationEffect Effect
;
9538 [property
] boolean IsEmptyPresentationObject
;
9539 [property
, readonly] boolean IsPresentationObject
;
9540 [property
] ::com
::sun
::star
::presentation
::ClickAction OnClick
;
9541 [property
] boolean PlayFull
;
9542 [property
] long PresentationOrder
;
9543 [property
] string Sound
;
9544 [property
] boolean SoundOn
;
9545 [property
] ::com
::sun
::star
::presentation
::AnimationSpeed Speed
;
9546 [property
] ::com
::sun
::star
::presentation
::AnimationEffect TextEffect
;
9547 [property
] long Verb
;
9549 published service ChartShape
{
9550 service
::com
::sun
::star
::presentation
::Shape
;
9551 service
::com
::sun
::star
::drawing
::OLE2Shape
;
9553 published service CustomPresentation
{
9554 interface ::com
::sun
::star
::container
::XIndexContainer
;
9555 interface ::com
::sun
::star
::container
::XNamed
;
9557 published service CustomPresentationAccess
{
9558 interface ::com
::sun
::star
::container
::XNameContainer
;
9559 interface ::com
::sun
::star
::lang
::XSingleServiceFactory
;
9561 published service DocumentSettings
{
9562 service
::com
::sun
::star
::document
::Settings
;
9563 [optional] service
::com
::sun
::star
::document
::HeaderFooterSettings
;
9564 interface ::com
::sun
::star
::beans
::XPropertySet
;
9565 [property
, optional] boolean IsPrintDrawing
;
9566 [property
, optional] boolean IsPrintNotes
;
9567 [property
, optional] boolean IsPrintHandout
;
9568 [property
, optional] boolean IsPrintOutline
;
9569 [property
, optional] boolean IsPrintHiddenPages
;
9570 [property
, optional] boolean IsPrintFitPage
;
9571 [property
, optional] boolean IsPrintTilePage
;
9572 [property
, optional] long PageNumberFormat
;
9573 [property
, optional] boolean ParagraphSummation
;
9575 published
enum FadeEffect
{
9579 FADE_FROM_RIGHT
= 3,
9580 FADE_FROM_BOTTOM
= 4,
9582 FADE_FROM_CENTER
= 6,
9585 MOVE_FROM_RIGHT
= 9,
9586 MOVE_FROM_BOTTOM
= 10,
9587 ROLL_FROM_LEFT
= 11,
9589 ROLL_FROM_RIGHT
= 13,
9590 ROLL_FROM_BOTTOM
= 14,
9591 VERTICAL_STRIPES
= 15,
9592 HORIZONTAL_STRIPES
= 16,
9594 COUNTERCLOCKWISE
= 18,
9595 FADE_FROM_UPPERLEFT
= 19,
9596 FADE_FROM_UPPERRIGHT
= 20,
9597 FADE_FROM_LOWERLEFT
= 21,
9598 FADE_FROM_LOWERRIGHT
= 22,
9599 CLOSE_VERTICAL
= 23,
9600 CLOSE_HORIZONTAL
= 24,
9602 OPEN_HORIZONTAL
= 26,
9604 SPIRALIN_RIGHT
= 28,
9605 SPIRALOUT_LEFT
= 29,
9606 SPIRALOUT_RIGHT
= 30,
9608 WAVYLINE_FROM_LEFT
= 32,
9609 WAVYLINE_FROM_TOP
= 33,
9610 WAVYLINE_FROM_RIGHT
= 34,
9611 WAVYLINE_FROM_BOTTOM
= 35,
9613 STRETCH_FROM_LEFT
= 37,
9614 STRETCH_FROM_TOP
= 38,
9615 STRETCH_FROM_RIGHT
= 39,
9616 STRETCH_FROM_BOTTOM
= 40,
9617 VERTICAL_LINES
= 41,
9618 HORIZONTAL_LINES
= 42,
9619 MOVE_FROM_UPPERLEFT
= 43,
9620 MOVE_FROM_UPPERRIGHT
= 44,
9621 MOVE_FROM_LOWERRIGHT
= 45,
9622 MOVE_FROM_LOWERLEFT
= 46,
9623 UNCOVER_TO_LEFT
= 47,
9624 UNCOVER_TO_UPPERLEFT
= 48,
9625 UNCOVER_TO_TOP
= 49,
9626 UNCOVER_TO_UPPERRIGHT
= 50,
9627 UNCOVER_TO_RIGHT
= 51,
9628 UNCOVER_TO_LOWERRIGHT
= 52,
9629 UNCOVER_TO_BOTTOM
= 53,
9630 UNCOVER_TO_LOWERLEFT
= 54,
9631 VERTICAL_CHECKERBOARD
= 55,
9632 HORIZONTAL_CHECKERBOARD
= 56
9634 published service DrawPage
{
9635 service
::com
::sun
::star
::drawing
::DrawPage
;
9636 service
::com
::sun
::star
::document
::LinkTarget
;
9637 [property
] long Change
;
9638 [property
] long Duration
;
9639 [property
, optional] double HighResDuration
;
9640 [property
] ::com
::sun
::star
::presentation
::FadeEffect Effect
;
9641 [property
] short Layout
;
9642 [property
] ::com
::sun
::star
::presentation
::AnimationSpeed Speed
;
9643 [property
, optional] boolean IsHeaderVisible
;
9644 [property
, optional] string HeaderText
;
9645 [property
, optional] boolean IsFooterVisible
;
9646 [property
, optional] string FooterText
;
9647 [property
, optional] boolean IsPageNumberVisible
;
9648 [property
, optional] boolean IsDateTimeVisible
;
9649 [property
, optional] boolean IsDateTimeFixed
;
9650 [property
, optional] string DateTimeText
;
9651 [property
, optional] long DateTimeFormat
;
9652 [property
, optional] double TransitionDuration
;
9654 published service GraphicObjectShape
{
9655 service
::com
::sun
::star
::presentation
::Shape
;
9656 service
::com
::sun
::star
::drawing
::GraphicObjectShape
;
9658 published service HandoutShape
{
9659 service
::com
::sun
::star
::presentation
::Shape
;
9660 service
::com
::sun
::star
::drawing
::PageShape
;
9662 published service HandoutView
{
9663 service
::com
::sun
::star
::drawing
::DrawingDocumentDrawView
;
9665 published service NotesShape
{
9666 service
::com
::sun
::star
::presentation
::Shape
;
9667 service
::com
::sun
::star
::drawing
::TextShape
;
9669 published service NotesView
{
9670 service
::com
::sun
::star
::drawing
::DrawingDocumentDrawView
;
9672 published service OLE2Shape
{
9673 service
::com
::sun
::star
::presentation
::Shape
;
9674 service
::com
::sun
::star
::drawing
::OLE2Shape
;
9676 published service OutlineView
{
9677 service
::com
::sun
::star
::frame
::Controller
;
9678 interface ::com
::sun
::star
::awt
::XWindow
;
9679 interface ::com
::sun
::star
::beans
::XPropertySet
;
9680 [property
, readonly] ::com
::sun
::star
::awt
::Rectangle VisibleArea
;
9682 published service OutlinerShape
{
9683 service
::com
::sun
::star
::presentation
::Shape
;
9684 service
::com
::sun
::star
::drawing
::TextShape
;
9686 published service PageShape
{
9687 service
::com
::sun
::star
::presentation
::Shape
;
9688 service
::com
::sun
::star
::drawing
::PageShape
;
9690 published
interface XPresentation
{
9691 interface ::com
::sun
::star
::uno
::XInterface
;
9694 void rehearseTimings
();
9696 published service Presentation
{
9697 interface ::com
::sun
::star
::presentation
::XPresentation
;
9698 interface ::com
::sun
::star
::beans
::XPropertySet
;
9699 [property
] boolean AllowAnimations
;
9700 [property
] string CustomShow
;
9701 [property
] string FirstPage
;
9702 [property
] boolean IsAlwaysOnTop
;
9703 [property
] boolean IsAutomatic
;
9704 [property
] boolean IsEndless
;
9705 [property
] boolean IsFullScreen
;
9706 [property
] boolean IsLivePresentation
;
9707 [property
] boolean IsMouseVisible
;
9708 [property
] long Pause
;
9709 [property
] boolean StartWithNavigator
;
9710 [property
] boolean UsePen
;
9712 published
interface XCustomPresentationSupplier
{
9713 interface ::com
::sun
::star
::uno
::XInterface
;
9714 ::com
::sun
::star
::container
::XNameContainer getCustomPresentations
();
9716 published
interface XPresentationSupplier
{
9717 interface ::com
::sun
::star
::uno
::XInterface
;
9718 ::com
::sun
::star
::presentation
::XPresentation getPresentation
();
9720 published
enum PresentationRange
{
9721 PRESENTATIONRANGE_ALL
= 0,
9722 PRESENTATIONRANGE_FROM_PAGE
= 1,
9723 PRESENTATIONRANGE_INDIVIDUAL
= 2
9725 published service PresentationView
{
9726 service
::com
::sun
::star
::frame
::Controller
;
9727 interface ::com
::sun
::star
::awt
::XWindow
;
9728 interface ::com
::sun
::star
::drawing
::XDrawView
;
9729 interface ::com
::sun
::star
::beans
::XPropertySet
;
9730 [property
] ::com
::sun
::star
::drawing
::XDrawPage CurrentPage
;
9731 [property
, readonly] ::com
::sun
::star
::awt
::Rectangle VisibleArea
;
9733 published service PreviewView
{
9734 service
::com
::sun
::star
::frame
::Controller
;
9735 interface ::com
::sun
::star
::awt
::XWindow
;
9736 interface ::com
::sun
::star
::drawing
::XDrawView
;
9737 interface ::com
::sun
::star
::beans
::XPropertySet
;
9738 [property
] ::com
::sun
::star
::drawing
::XDrawPage CurrentPage
;
9739 [property
, readonly] ::com
::sun
::star
::awt
::Rectangle VisibleArea
;
9741 published service SlidesView
{
9742 service
::com
::sun
::star
::frame
::Controller
;
9743 interface ::com
::sun
::star
::awt
::XWindow
;
9744 interface ::com
::sun
::star
::beans
::XPropertySet
;
9745 [property
, readonly] ::com
::sun
::star
::awt
::Rectangle VisibleArea
;
9747 published service SubtitleShape
{
9748 service
::com
::sun
::star
::presentation
::Shape
;
9749 service
::com
::sun
::star
::drawing
::TextShape
;
9751 published service TitleTextShape
{
9752 service
::com
::sun
::star
::presentation
::Shape
;
9753 service
::com
::sun
::star
::drawing
::TextShape
;
9755 published
interface XHandoutMasterSupplier
{
9756 interface ::com
::sun
::star
::uno
::XInterface
;
9757 ::com
::sun
::star
::drawing
::XDrawPage getHandoutMasterPage
();
9759 published
interface XPresentationPage
{
9760 interface ::com
::sun
::star
::drawing
::XDrawPage
;
9761 ::com
::sun
::star
::drawing
::XDrawPage getNotesPage
();
9765 published
enum TextContentAnchorType
{
9772 published
enum WrapTextMode
{
9781 published
interface XTextContent
{
9782 interface ::com
::sun
::star
::lang
::XComponent
;
9783 void attach
([in] ::com
::sun
::star
::text
::XTextRange xTextRange
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
9784 ::com
::sun
::star
::text
::XTextRange getAnchor
();
9786 published service TextContent
{
9787 interface ::com
::sun
::star
::text
::XTextContent
;
9788 [property
, optional] ::com
::sun
::star
::text
::TextContentAnchorType AnchorType
;
9789 [property
, optional, readonly] sequence
< ::com
::sun
::star
::text
::TextContentAnchorType
> AnchorTypes
;
9790 [property
, optional] ::com
::sun
::star
::text
::WrapTextMode TextWrap
;
9792 published
interface XTextField
{
9793 interface ::com
::sun
::star
::text
::XTextContent
;
9794 string getPresentation
([in] boolean bShowCommand
);
9796 published service TextField
{
9797 service
::com
::sun
::star
::text
::TextContent
;
9798 interface ::com
::sun
::star
::text
::XTextField
;
9799 [optional] interface ::com
::sun
::star
::beans
::XPropertySet
;
9800 [property
, optional, readonly] boolean IsFieldUsed
;
9801 [property
, optional, readonly] boolean IsFieldDisplayed
;
9802 [property
, optional] string Title
;
9806 published
struct CellAddress
{
9813 published
struct FunctionArgument
{
9820 published exception MissingResourceException
: ::com
::sun
::star
::uno
::RuntimeException
{
9824 published
enum ScanError
{
9826 ScannerNotAvailable
= 1,
9832 published
struct ScannerContext
{
9836 published exception ScannerException
: ::com
::sun
::star
::uno
::Exception
{
9837 ::com
::sun
::star
::scanner
::ScanError Error
;
9839 published
interface XScannerManager
{
9840 interface ::com
::sun
::star
::uno
::XInterface
;
9841 sequence
< ::com
::sun
::star
::scanner
::ScannerContext
> getAvailableScanners
();
9842 boolean configureScanner
([inout
] ::com
::sun
::star
::scanner
::ScannerContext scannerContext
) raises
(::com
::sun
::star
::scanner
::ScannerException
);
9843 void startScan
([in] ::com
::sun
::star
::scanner
::ScannerContext scannerContext
, [in] ::com
::sun
::star
::lang
::XEventListener listener
) raises
(::com
::sun
::star
::scanner
::ScannerException
);
9844 ::com
::sun
::star
::scanner
::ScanError getError
([in] ::com
::sun
::star
::scanner
::ScannerContext scannerContext
) raises
(::com
::sun
::star
::scanner
::ScannerException
);
9845 ::com
::sun
::star
::awt
::XBitmap getBitmap
([in] ::com
::sun
::star
::scanner
::ScannerContext scannerContext
) raises
(::com
::sun
::star
::scanner
::ScannerException
);
9847 published
interface XScannerManager2
{
9848 interface ::com
::sun
::star
::scanner
::XScannerManager
;
9849 boolean configureScannerAndScan
([inout
] ::com
::sun
::star
::scanner
::ScannerContext scannerContext
, [in] ::com
::sun
::star
::lang
::XEventListener listener
) raises
(::com
::sun
::star
::scanner
::ScannerException
);
9851 published service ScannerManager
: ::com
::sun
::star
::scanner
::XScannerManager2
;
9854 published
interface XLibraryContainer
{
9855 interface ::com
::sun
::star
::container
::XNameAccess
;
9856 ::com
::sun
::star
::container
::XNameContainer createLibrary
([in] string Name
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::container
::ElementExistException
);
9857 ::com
::sun
::star
::container
::XNameAccess createLibraryLink
([in] string Name
, [in] string StorageURL
, [in] boolean ReadOnly) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::container
::ElementExistException
);
9858 void removeLibrary
([in] string Name
) raises
(::com
::sun
::star
::container
::NoSuchElementException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
9859 boolean isLibraryLoaded
([in] string Name
) raises
(::com
::sun
::star
::container
::NoSuchElementException
);
9860 void loadLibrary
([in] string Name
) raises
(::com
::sun
::star
::container
::NoSuchElementException
, ::com
::sun
::star
::lang
::WrappedTargetException
);
9862 published
interface XLibraryContainer2
{
9863 interface ::com
::sun
::star
::script
::XLibraryContainer
;
9864 boolean isLibraryLink
([in] string Name
) raises
(::com
::sun
::star
::container
::NoSuchElementException
);
9865 string getLibraryLinkURL
([in] string Name
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::container
::NoSuchElementException
);
9866 boolean isLibraryReadOnly
([in] string Name
) raises
(::com
::sun
::star
::container
::NoSuchElementException
);
9867 void setLibraryReadOnly
([in] string Name
, [in] boolean bReadOnly
) raises
(::com
::sun
::star
::container
::NoSuchElementException
);
9868 void renameLibrary
([in] string Name
, [in] string NewName
) raises
(::com
::sun
::star
::container
::NoSuchElementException
, ::com
::sun
::star
::container
::ElementExistException
);
9870 published constants ModuleType
{
9871 const long CLASS
= 2;
9872 const long DOCUMENT
= 4;
9873 const long FORM
= 3;
9874 const long NORMAL
= 1;
9875 const long UNKNOWN
= 0;
9877 published
interface XLibraryContainer3
{
9878 interface ::com
::sun
::star
::script
::XLibraryContainer2
;
9879 string getOriginalLibraryLinkURL
([in] string Name
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::container
::NoSuchElementException
);
9881 published
interface XLibraryContainerPassword
{
9882 interface ::com
::sun
::star
::uno
::XInterface
;
9883 boolean isLibraryPasswordProtected
([in] string Name
) raises
(::com
::sun
::star
::container
::NoSuchElementException
);
9884 boolean isLibraryPasswordVerified
([in] string Name
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::container
::NoSuchElementException
);
9885 boolean verifyLibraryPassword
([in] string Name
, [in] string Password
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::container
::NoSuchElementException
);
9886 void changeLibraryPassword
([in] string Name
, [in] string OldPassword
, [in] string NewPassword
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::container
::NoSuchElementException
);
9890 published
interface XMultipleResults
{
9891 interface ::com
::sun
::star
::uno
::XInterface
;
9892 ::com
::sun
::star
::sdbc
::XResultSet getResultSet
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
9893 long getUpdateCount
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
9894 boolean getMoreResults
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
9896 published
interface XPreparedBatchExecution
{
9897 interface ::com
::sun
::star
::uno
::XInterface
;
9898 void addBatch
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
9899 void clearBatch
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
9900 sequence
< long > executeBatch
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
9902 published
interface XPreparedStatement
{
9903 interface ::com
::sun
::star
::uno
::XInterface
;
9904 ::com
::sun
::star
::sdbc
::XResultSet executeQuery
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
9905 long executeUpdate
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
9906 boolean execute
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
9907 ::com
::sun
::star
::sdbc
::XConnection getConnection
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
9909 published service PreparedStatement
{
9910 interface ::com
::sun
::star
::sdbc
::XCloseable
;
9911 interface ::com
::sun
::star
::beans
::XPropertySet
;
9912 interface ::com
::sun
::star
::sdbc
::XPreparedStatement
;
9913 interface ::com
::sun
::star
::sdbc
::XResultSetMetaDataSupplier
;
9914 interface ::com
::sun
::star
::sdbc
::XParameters
;
9915 interface ::com
::sun
::star
::sdbc
::XWarningsSupplier
;
9916 interface ::com
::sun
::star
::sdbc
::XMultipleResults
;
9917 [optional] interface ::com
::sun
::star
::lang
::XComponent
;
9918 [optional] interface ::com
::sun
::star
::util
::XCancellable
;
9919 [optional] interface ::com
::sun
::star
::sdbc
::XPreparedBatchExecution
;
9920 [property
] long QueryTimeOut
;
9921 [property
] long MaxFieldSize
;
9922 [property
] long MaxRows
;
9923 [property
] string CursorName
;
9924 [property
] long ResultSetConcurrency
;
9925 [property
] long ResultSetType
;
9926 [property
] long FetchDirection
;
9927 [property
] long FetchSize
;
9931 published service PreparedStatement
{
9932 service
::com
::sun
::star
::sdbc
::PreparedStatement
;
9933 interface ::com
::sun
::star
::sdbcx
::XColumnsSupplier
;
9937 published
interface XOutParameters
{
9938 interface ::com
::sun
::star
::uno
::XInterface
;
9939 void registerOutParameter
([in] long parameterIndex
, [in] long sqlType
, [in] string typeName
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
9940 void registerNumericOutParameter
([in] long parameterIndex
, [in] long sqlType
, [in] long scale
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
9942 published service CallableStatement
{
9943 service
::com
::sun
::star
::sdbc
::PreparedStatement
;
9944 interface ::com
::sun
::star
::sdbc
::XRow
;
9945 interface ::com
::sun
::star
::sdbc
::XOutParameters
;
9949 published service CallableStatement
{
9950 service
::com
::sun
::star
::sdbc
::CallableStatement
;
9951 service
::com
::sun
::star
::sdb
::PreparedStatement
;
9953 published service ColumnSettings
{
9954 interface ::com
::sun
::star
::beans
::XPropertySet
;
9955 [property
] long FormatKey
;
9956 [property
] long Align
;
9957 [property
] long Width
;
9958 [property
] long Position
;
9959 [property
] boolean Hidden;
9960 [property
, optional] ::com
::sun
::star
::beans
::XPropertySet ControlModel
;
9961 [property
, optional] string HelpText
;
9962 [property
, optional] string ControlDefault
;
9966 published
interface XDataDescriptorFactory
{
9967 interface ::com
::sun
::star
::uno
::XInterface
;
9968 ::com
::sun
::star
::beans
::XPropertySet createDataDescriptor
();
9970 published service Column
{
9971 interface ::com
::sun
::star
::beans
::XPropertySet
;
9972 [optional] interface ::com
::sun
::star
::sdbcx
::XDataDescriptorFactory
;
9973 [property
, readonly] string Name
;
9974 [property
, readonly] long Type
;
9975 [property
, readonly] string TypeName
;
9976 [property
, readonly] long Precision
;
9977 [property
, readonly] long Scale
;
9978 [property
, readonly] long IsNullable
;
9979 [property
, readonly] boolean IsAutoIncrement
;
9980 [property
, readonly] boolean IsCurrency
;
9981 [property
, optional, readonly] boolean IsRowVersion
;
9982 [property
, optional, readonly] string Description
;
9983 [property
, optional, readonly] string DefaultValue;
9987 published service Column
{
9988 service
::com
::sun
::star
::sdbcx
::Column
;
9989 service
::com
::sun
::star
::sdb
::ColumnSettings
;
9993 published
interface XRename
{
9994 interface ::com
::sun
::star
::uno
::XInterface
;
9995 void rename
([in] string newName
) raises
(::com
::sun
::star
::sdbc
::SQLException
, ::com
::sun
::star
::container
::ElementExistException
);
9999 published constants CommandType
{
10000 const long COMMAND
= 2;
10001 const long QUERY
= 1;
10002 const long TABLE
= 0;
10004 published
interface XCommandPreparation
{
10005 interface ::com
::sun
::star
::uno
::XInterface
;
10006 ::com
::sun
::star
::sdbc
::XPreparedStatement prepareCommand
([in] string command
, [in] long commandType
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10008 published
interface XQueriesSupplier
{
10009 interface ::com
::sun
::star
::uno
::XInterface
;
10010 ::com
::sun
::star
::container
::XNameAccess getQueries
();
10012 published
interface XSQLQueryComposer
;
10013 published
interface XSQLQueryComposerFactory
{
10014 interface ::com
::sun
::star
::uno
::XInterface
;
10015 ::com
::sun
::star
::sdb
::XSQLQueryComposer createQueryComposer
();
10019 published
interface XDatabaseMetaData
;
10020 published
interface XStatement
;
10021 published
interface XConnection
{
10022 interface ::com
::sun
::star
::sdbc
::XCloseable
;
10023 ::com
::sun
::star
::sdbc
::XStatement createStatement
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10024 ::com
::sun
::star
::sdbc
::XPreparedStatement prepareStatement
([in] string sql
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10025 ::com
::sun
::star
::sdbc
::XPreparedStatement prepareCall
([in] string sql
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10026 string nativeSQL
([in] string sql
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10027 void setAutoCommit
([in] boolean autoCommit
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10028 boolean getAutoCommit
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10029 void commit
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10030 void rollback
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10031 boolean isClosed
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10032 ::com
::sun
::star
::sdbc
::XDatabaseMetaData getMetaData
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10033 void setReadOnly
([in] boolean readOnly) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10034 boolean isReadOnly
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10035 void setCatalog
([in] string catalog
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10036 string getCatalog
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10037 void setTransactionIsolation
([in] long level
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10038 long getTransactionIsolation
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10039 ::com
::sun
::star
::container
::XNameAccess getTypeMap
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10040 void setTypeMap
([in] ::com
::sun
::star
::container
::XNameAccess typeMap
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10042 published service Connection
{
10043 interface ::com
::sun
::star
::lang
::XComponent
;
10044 interface ::com
::sun
::star
::sdbc
::XConnection
;
10045 interface ::com
::sun
::star
::sdbc
::XWarningsSupplier
;
10049 published
interface XGroupsSupplier
{
10050 interface ::com
::sun
::star
::uno
::XInterface
;
10051 ::com
::sun
::star
::container
::XNameAccess getGroups
();
10053 published
interface XTablesSupplier
{
10054 interface ::com
::sun
::star
::uno
::XInterface
;
10055 ::com
::sun
::star
::container
::XNameAccess getTables
();
10057 published
interface XUsersSupplier
{
10058 interface ::com
::sun
::star
::uno
::XInterface
;
10059 ::com
::sun
::star
::container
::XNameAccess getUsers
();
10061 published
interface XViewsSupplier
{
10062 interface ::com
::sun
::star
::uno
::XInterface
;
10063 ::com
::sun
::star
::container
::XNameAccess getViews
();
10065 published service DatabaseDefinition
{
10066 interface ::com
::sun
::star
::sdbcx
::XTablesSupplier
;
10067 [optional] interface ::com
::sun
::star
::sdbcx
::XViewsSupplier
;
10068 [optional] interface ::com
::sun
::star
::sdbcx
::XUsersSupplier
;
10069 [optional] interface ::com
::sun
::star
::sdbcx
::XGroupsSupplier
;
10073 published service Connection
{
10074 service
::com
::sun
::star
::sdbc
::Connection
;
10075 service
::com
::sun
::star
::sdbcx
::DatabaseDefinition
;
10076 interface ::com
::sun
::star
::container
::XChild
;
10077 interface ::com
::sun
::star
::sdb
::XCommandPreparation
;
10078 interface ::com
::sun
::star
::sdb
::XQueriesSupplier
;
10079 interface ::com
::sun
::star
::sdb
::XSQLQueryComposerFactory
;
10080 [optional] interface ::com
::sun
::star
::lang
::XMultiServiceFactory
;
10082 published service ContentLoader
{
10083 service
::com
::sun
::star
::frame
::FrameLoader
;
10085 published service DataAccessDescriptor
{
10086 [property
, optional] string DataSourceName
;
10087 [property
, optional] string DatabaseLocation
;
10088 [property
, optional] string ConnectionResource
;
10089 [property
, optional] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> ConnectionInfo
;
10090 [property
, optional] ::com
::sun
::star
::sdbc
::XConnection ActiveConnection
;
10091 [property
, optional] string Command
;
10092 [property
, optional] long CommandType
;
10093 [property
, optional] string Filter
;
10094 [property
, optional] string Order
;
10095 [property
, optional] string HavingClause
;
10096 [property
, optional] string GroupBy
;
10097 [property
, optional] boolean EscapeProcessing
;
10098 [property
, optional] ::com
::sun
::star
::sdbc
::XResultSet ResultSet
;
10099 [property
, optional] sequence
< any
> Selection
;
10100 [property
, optional] boolean BookmarkSelection
;
10101 [property
, optional] string ColumnName
;
10102 [property
, optional] ::com
::sun
::star
::beans
::XPropertySet Column
;
10104 published service ResultColumn
{
10105 service
::com
::sun
::star
::sdbcx
::Column
;
10106 service
::com
::sun
::star
::sdb
::ColumnSettings
;
10107 [property
, readonly] boolean IsSearchable
;
10108 [property
, readonly] boolean IsSigned
;
10109 [property
, readonly] boolean IsCaseSensitive
;
10110 [property
, readonly] long DisplaySize
;
10111 [property
, readonly] string Label
;
10112 [property
, readonly] boolean IsReadOnly
;
10113 [property
, readonly] boolean IsWritable
;
10114 [property
, readonly] boolean IsDefinitelyWritable
;
10115 [property
, readonly] string ServiceName
;
10116 [property
, readonly] string TableName
;
10117 [property
, readonly] string SchemaName
;
10118 [property
, readonly] string CatalogName
;
10120 published
interface XColumn
{
10121 interface ::com
::sun
::star
::uno
::XInterface
;
10122 boolean wasNull
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10123 string getString
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10124 boolean getBoolean
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10125 byte getByte
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10126 short getShort
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10127 long getInt
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10128 hyper getLong
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10129 float getFloat
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10130 double getDouble
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10131 sequence
< byte > getBytes
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10132 ::com
::sun
::star
::util
::Date getDate
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10133 ::com
::sun
::star
::util
::Time getTime
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10134 ::com
::sun
::star
::util
::DateTime getTimestamp
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10135 ::com
::sun
::star
::io
::XInputStream getBinaryStream
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10136 ::com
::sun
::star
::io
::XInputStream getCharacterStream
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10137 any getObject
([in] ::com
::sun
::star
::container
::XNameAccess typeMap
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10138 ::com
::sun
::star
::sdbc
::XRef getRef
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10139 ::com
::sun
::star
::sdbc
::XBlob getBlob
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10140 ::com
::sun
::star
::sdbc
::XClob getClob
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10141 ::com
::sun
::star
::sdbc
::XArray getArray
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10143 published
interface XColumnUpdate
{
10144 interface ::com
::sun
::star
::uno
::XInterface
;
10145 void updateNull
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10146 void updateBoolean
([in] boolean x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10147 void updateByte
([in] byte x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10148 void updateShort
([in] short x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10149 void updateInt
([in] long x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10150 void updateLong
([in] hyper x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10151 void updateFloat
([in] float x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10152 void updateDouble
([in] double x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10153 void updateString
([in] string x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10154 void updateBytes
([in] sequence
< byte > x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10155 void updateDate
([in] ::com
::sun
::star
::util
::Date x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10156 void updateTime
([in] ::com
::sun
::star
::util
::Time x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10157 void updateTimestamp
([in] ::com
::sun
::star
::util
::DateTime x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10158 void updateBinaryStream
([in] ::com
::sun
::star
::io
::XInputStream x
, [in] long length
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10159 void updateCharacterStream
([in] ::com
::sun
::star
::io
::XInputStream x
, [in] long length
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10160 void updateObject
([in] any x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10161 void updateNumericObject
([in] any x
, [in] long scale
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10163 published service DataColumn
{
10164 service
::com
::sun
::star
::sdb
::ResultColumn
;
10165 interface ::com
::sun
::star
::sdb
::XColumn
;
10166 interface ::com
::sun
::star
::sdb
::XColumnUpdate
;
10167 [property
, optional] any Value
;
10168 [property
, optional, readonly] any OriginalValue
;
10170 published service DataSettings
{
10171 [property
] string Filter
;
10172 [property
] boolean ApplyFilter
;
10173 [property
] string Order
;
10174 [property
] ::com
::sun
::star
::awt
::FontDescriptor FontDescriptor
;
10175 [property
] long RowHeight
;
10176 [property
] ::com
::sun
::star
::util
::Color TextColor
;
10177 [property
, optional] string HavingClause
;
10178 [property
, optional] string GroupBy
;
10180 published
interface XBookmarksSupplier
{
10181 interface ::com
::sun
::star
::uno
::XInterface
;
10182 ::com
::sun
::star
::container
::XNameAccess getBookmarks
();
10184 published
interface XCompletedConnection
{
10185 interface ::com
::sun
::star
::uno
::XInterface
;
10186 ::com
::sun
::star
::sdbc
::XConnection connectWithCompletion
([in] ::com
::sun
::star
::task
::XInteractionHandler handler
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10188 published
interface XQueryDefinitionsSupplier
{
10189 interface ::com
::sun
::star
::uno
::XInterface
;
10190 ::com
::sun
::star
::container
::XNameAccess getQueryDefinitions
();
10194 published
interface XDataSource
{
10195 interface ::com
::sun
::star
::uno
::XInterface
;
10196 ::com
::sun
::star
::sdbc
::XConnection getConnection
([in] string user
, [in] string password
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10197 void setLoginTimeout
([in] long seconds
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10198 long getLoginTimeout
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10200 published
interface XIsolatedConnection
{
10201 interface ::com
::sun
::star
::uno
::XInterface
;
10202 ::com
::sun
::star
::sdbc
::XConnection getIsolatedConnectionWithCompletion
([in] ::com
::sun
::star
::task
::XInteractionHandler handler
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10203 ::com
::sun
::star
::sdbc
::XConnection getIsolatedConnection
([in] string user
, [in] string password
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10207 published service DataSource
{
10208 interface ::com
::sun
::star
::beans
::XPropertySet
;
10209 interface ::com
::sun
::star
::sdb
::XCompletedConnection
;
10210 interface ::com
::sun
::star
::sdbc
::XIsolatedConnection
;
10211 interface ::com
::sun
::star
::util
::XFlushable
;
10212 interface ::com
::sun
::star
::sdb
::XQueryDefinitionsSupplier
;
10213 interface ::com
::sun
::star
::sdbc
::XDataSource
;
10214 [optional] interface ::com
::sun
::star
::sdb
::XBookmarksSupplier
;
10215 [property
, readonly] string Name
;
10216 [property
] string URL
;
10217 [property
] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> Info
;
10218 [property
, optional, readonly] ::com
::sun
::star
::beans
::XPropertySet Settings
;
10219 [property
] string User
;
10220 [property
] string Password
;
10221 [property
] boolean IsPasswordRequired
;
10222 [property
] boolean SuppressVersionColumns
;
10223 [property
, readonly] boolean IsReadOnly
;
10224 [property
, readonly] ::com
::sun
::star
::util
::XNumberFormatsSupplier NumberFormatsSupplier
;
10225 [property
] sequence
< string > TableFilter
;
10226 [property
] sequence
< string > TableTypeFilter
;
10228 published service DataSourceBrowser
{
10229 [optional] service
::com
::sun
::star
::form
::FormController
;
10230 interface ::com
::sun
::star
::frame
::XController
;
10231 interface ::com
::sun
::star
::lang
::XInitialization
;
10232 interface ::com
::sun
::star
::frame
::XDispatchProvider
;
10233 [optional] interface ::com
::sun
::star
::ui
::XContextMenuInterception
;
10235 published
interface XDatabaseAccessListener
;
10236 /** @deprecated */ published
interface XDatabaseAccess
{
10237 interface ::com
::sun
::star
::sdbc
::XDataSource
;
10238 boolean hasConnections
();
10239 ::com
::sun
::star
::sdbc
::XConnection getIsolatedConnection
([in] string user
, [in] string password
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10240 boolean suspendConnections
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10241 void addDatabaseAccessListener
([in] ::com
::sun
::star
::sdb
::XDatabaseAccessListener listener
);
10242 void removeDatabaseAccessListener
([in] ::com
::sun
::star
::sdb
::XDatabaseAccessListener listener
);
10244 /** @deprecated */ published service DatabaseAccess
{
10245 interface ::com
::sun
::star
::beans
::XPropertySet
;
10246 interface ::com
::sun
::star
::sdb
::XDatabaseAccess
;
10247 [optional] interface ::com
::sun
::star
::sdb
::XCompletedConnection
;
10248 [property
, readonly] string URL
;
10249 [property
] string Title
;
10250 [property
] string ConnectURL
;
10251 [property
] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> ConnectInfo
;
10252 [property
, readonly] boolean IsReadOnly
;
10253 [property
] ::com
::sun
::star
::util
::XNumberFormatsSupplier NumberFormatsSupplier
;
10254 [property
, optional] boolean IsPasswordRequired
;
10255 [property
, optional] sequence
< string > TableFilter
;
10256 [property
, optional] sequence
< string > TableTypeFilter
;
10258 /** @deprecated */ published service DatabaseAccessConnection
{
10259 service
::com
::sun
::star
::sdbc
::Connection
;
10260 service
::com
::sun
::star
::sdbcx
::DatabaseDefinition
;
10261 interface ::com
::sun
::star
::container
::XChild
;
10262 interface ::com
::sun
::star
::sdb
::XSQLQueryComposerFactory
;
10263 interface ::com
::sun
::star
::sdb
::XQueriesSupplier
;
10267 published
struct AliasProgrammaticPair
{
10269 string ProgrammaticName
;
10271 published
interface XLocalizedAliases
{
10272 interface ::com
::sun
::star
::uno
::XInterface
;
10273 void bindAlias
([in] string programmaticName
, [in] ::com
::sun
::star
::lang
::Locale locale
, [in] string alias
) raises
(::com
::sun
::star
::container
::ElementExistException
);
10274 void unbindAlias
([in] ::com
::sun
::star
::lang
::Locale locale
, [in] string alias
) raises
(::com
::sun
::star
::container
::NoSuchElementException
);
10275 string lookupAlias
([in] ::com
::sun
::star
::lang
::Locale locale
, [in] string Alias
) raises
(::com
::sun
::star
::container
::NoSuchElementException
);
10276 string lookupProgrammatic
([in] ::com
::sun
::star
::lang
::Locale locale
, [in] string programmatic
) raises
(::com
::sun
::star
::container
::NoSuchElementException
);
10277 void unbindAliases
([in] string programmaticName
) raises
(::com
::sun
::star
::container
::NoSuchElementException
);
10278 void rebindAliases
([in] string currentProgrammatic
, [in] string newProgrammatic
) raises
(::com
::sun
::star
::container
::NoSuchElementException
, ::com
::sun
::star
::container
::ElementExistException
);
10279 void renameAlias
([in] ::com
::sun
::star
::lang
::Locale locale
, [in] string oldName
, [in] string aNewName
) raises
(::com
::sun
::star
::container
::NoSuchElementException
, ::com
::sun
::star
::container
::ElementExistException
);
10280 sequence
< ::com
::sun
::star
::util
::AliasProgrammaticPair
> listAliases
([in] ::com
::sun
::star
::lang
::Locale locale
);
10284 /** @deprecated */ published service DatabaseAccessContext
{
10285 interface ::com
::sun
::star
::container
::XEnumerationAccess
;
10286 interface ::com
::sun
::star
::container
::XNameAccess
;
10287 interface ::com
::sun
::star
::util
::XLocalizedAliases
;
10288 interface ::com
::sun
::star
::lang
::XLocalizable
;
10292 published
enum RememberAuthentication
{
10299 /** @deprecated */ published service DatabaseAccessDataSource
{
10300 interface ::com
::sun
::star
::beans
::XPropertySet
;
10301 interface ::com
::sun
::star
::sdbc
::XDataSource
;
10302 [optional] interface ::com
::sun
::star
::sdb
::XCompletedConnection
;
10303 [property
] string URL
;
10304 [property
, optional] ::com
::sun
::star
::ucb
::RememberAuthentication PasswordMode
;
10306 published
interface XDatabaseRegistrationsListener
;
10307 published
interface XDatabaseRegistrations
{
10308 interface ::com
::sun
::star
::uno
::XInterface
;
10309 boolean hasRegisteredDatabase
([in] string Name
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
10310 sequence
< string > getRegistrationNames
();
10311 string getDatabaseLocation
([in] string Name
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::container
::NoSuchElementException
);
10312 void registerDatabaseLocation
([in] string Name
, [in] string Location
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::container
::ElementExistException
);
10313 void revokeDatabaseLocation
([in] string Name
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::container
::NoSuchElementException
, ::com
::sun
::star
::lang
::IllegalAccessException
);
10314 void changeDatabaseLocation
([in] string Name
, [in] string NewLocation
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::container
::NoSuchElementException
, ::com
::sun
::star
::lang
::IllegalAccessException
);
10315 boolean isDatabaseRegistrationReadOnly
([in] string Name
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::container
::NoSuchElementException
);
10316 void addDatabaseRegistrationsListener
([in] ::com
::sun
::star
::sdb
::XDatabaseRegistrationsListener Listener
);
10317 void removeDatabaseRegistrationsListener
([in] ::com
::sun
::star
::sdb
::XDatabaseRegistrationsListener Listener
);
10319 published
interface XDatabaseContext
{
10320 interface ::com
::sun
::star
::container
::XEnumerationAccess
;
10321 interface ::com
::sun
::star
::container
::XNameAccess
;
10322 interface ::com
::sun
::star
::uno
::XNamingService
;
10323 interface ::com
::sun
::star
::container
::XContainer
;
10324 interface ::com
::sun
::star
::lang
::XSingleServiceFactory
;
10325 interface ::com
::sun
::star
::sdb
::XDatabaseRegistrations
;
10327 published service DatabaseContext
: ::com
::sun
::star
::sdb
::XDatabaseContext
;
10328 /** @deprecated */ published service DatabaseDocument
{
10329 interface ::com
::sun
::star
::beans
::XPropertySet
;
10330 interface ::com
::sun
::star
::sdbcx
::XDataDescriptorFactory
;
10331 interface ::com
::sun
::star
::sdbcx
::XRename
;
10332 [property
, readonly] string Name
;
10333 [property
, readonly] string URL
;
10337 published
interface XDriverManager
{
10338 interface ::com
::sun
::star
::uno
::XInterface
;
10339 ::com
::sun
::star
::sdbc
::XConnection getConnection
([in] string url
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10340 ::com
::sun
::star
::sdbc
::XConnection getConnectionWithInfo
([in] string url
, [in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> info
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10341 void setLoginTimeout
([in] long seconds
);
10342 long getLoginTimeout
();
10346 /** @deprecated */ published
interface XDatabaseEnvironment
{
10347 interface ::com
::sun
::star
::sdbc
::XDriverManager
;
10348 ::com
::sun
::star
::sdb
::XDatabaseAccess getDatabaseAccess
([in] string URL
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10349 ::com
::sun
::star
::sdb
::XDatabaseAccess createDatabaseAccess
([in] string URL
, [in] string title
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10351 /** @deprecated */ published service DatabaseEnvironment
{
10352 interface ::com
::sun
::star
::sdb
::XDatabaseEnvironment
;
10353 interface ::com
::sun
::star
::beans
::XPropertySet
;
10354 [property
, readonly] ::com
::sun
::star
::util
::XNumberFormatsSupplier NumberFormatsSupplier
;
10356 published
struct DatabaseRegistrationEvent
: ::com
::sun
::star
::lang
::EventObject
{
10358 string OldLocation
;
10359 string NewLocation
;
10361 published service DatasourceAdministrationDialog
{
10362 interface ::com
::sun
::star
::beans
::XPropertySet
;
10363 interface ::com
::sun
::star
::ui
::dialogs
::XExecutableDialog
;
10364 interface ::com
::sun
::star
::lang
::XInitialization
;
10365 [property
] string Title
;
10366 [property
] ::com
::sun
::star
::awt
::XWindow ParentWindow
;
10368 published service DefinitionContainer
{
10369 interface ::com
::sun
::star
::container
::XNameAccess
;
10370 interface ::com
::sun
::star
::container
::XNameContainer
;
10371 interface ::com
::sun
::star
::container
::XIndexAccess
;
10372 interface ::com
::sun
::star
::container
::XEnumerationAccess
;
10373 [optional] interface ::com
::sun
::star
::util
::XRefreshable
;
10374 [optional] interface ::com
::sun
::star
::lang
::XSingleServiceFactory
;
10378 published
interface XCommandInfoChangeListener
;
10379 published
interface XCommandInfoChangeNotifier
{
10380 interface ::com
::sun
::star
::uno
::XInterface
;
10381 void addCommandInfoChangeListener
([in] ::com
::sun
::star
::ucb
::XCommandInfoChangeListener Listener
);
10382 void removeCommandInfoChangeListener
([in] ::com
::sun
::star
::ucb
::XCommandInfoChangeListener Listener
);
10384 published
struct Command
{
10389 published
interface XCommandProcessor
{
10390 interface ::com
::sun
::star
::uno
::XInterface
;
10391 long createCommandIdentifier
();
10392 any execute
([in] ::com
::sun
::star
::ucb
::Command aCommand
, [in] long CommandId
, [in] ::com
::sun
::star
::ucb
::XCommandEnvironment Environment
) raises
(::com
::sun
::star
::uno
::Exception
, ::com
::sun
::star
::ucb
::CommandAbortedException
);
10393 void abort
([in] long CommandId
);
10395 published
interface XCommandProcessor2
{
10396 interface ::com
::sun
::star
::ucb
::XCommandProcessor
;
10397 void releaseCommandIdentifier
([in] long CommandId
);
10399 published
interface XContentEventListener
;
10400 published
interface XContentIdentifier
;
10401 published
interface XContent
{
10402 interface ::com
::sun
::star
::uno
::XInterface
;
10403 ::com
::sun
::star
::ucb
::XContentIdentifier getIdentifier
();
10404 string getContentType
();
10405 void addContentEventListener
([in] ::com
::sun
::star
::ucb
::XContentEventListener Listener
);
10406 void removeContentEventListener
([in] ::com
::sun
::star
::ucb
::XContentEventListener Listener
);
10408 published
struct ContentInfo
{
10411 sequence
< ::com
::sun
::star
::beans
::Property
> Properties
;
10413 /** @deprecated */ published
interface XContentCreator
{
10414 interface ::com
::sun
::star
::uno
::XInterface
;
10415 sequence
< ::com
::sun
::star
::ucb
::ContentInfo
> queryCreatableContentsInfo
();
10416 ::com
::sun
::star
::ucb
::XContent createNewContent
([in] ::com
::sun
::star
::ucb
::ContentInfo Info
);
10418 published service Content
{
10419 interface ::com
::sun
::star
::ucb
::XContent
;
10420 interface ::com
::sun
::star
::lang
::XComponent
;
10421 interface ::com
::sun
::star
::ucb
::XCommandProcessor
;
10422 interface ::com
::sun
::star
::beans
::XPropertiesChangeNotifier
;
10423 /** @deprecated */ interface ::com
::sun
::star
::beans
::XPropertyContainer
;
10424 [optional] interface ::com
::sun
::star
::ucb
::XCommandProcessor2
;
10425 [optional] interface ::com
::sun
::star
::beans
::XPropertySetInfoChangeNotifier
;
10426 [optional] interface ::com
::sun
::star
::ucb
::XCommandInfoChangeNotifier
;
10427 /** @deprecated */ [optional] interface ::com
::sun
::star
::ucb
::XContentCreator
;
10428 [optional] interface ::com
::sun
::star
::container
::XChild
;
10432 /** @deprecated */ published service Document
{
10433 interface ::com
::sun
::star
::beans
::XPropertySet
;
10434 [property
, readonly] string Name
;
10435 [property
] string DocumentLocation
;
10437 published service ErrorMessageDialog
: ::com
::sun
::star
::ui
::dialogs
::XExecutableDialog
{
10438 create
([in] string initialTitle
, [in] ::com
::sun
::star
::awt
::XWindow parentWindow
, [in] any sqlException
);
10440 /** @deprecated */ published service InteractionHandler
: ::com
::sun
::star
::task
::XInteractionHandler
;
10441 published exception ParametersRequest
: ::com
::sun
::star
::task
::ClassifiedInteractionRequest
{
10442 ::com
::sun
::star
::container
::XIndexAccess Parameters
;
10443 ::com
::sun
::star
::sdbc
::XConnection Connection
;
10445 published
interface XQueryDefinition
{
10446 interface ::com
::sun
::star
::beans
::XPropertySet
;
10447 interface ::com
::sun
::star
::ucb
::XContent
;
10448 interface ::com
::sun
::star
::lang
::XComponent
;
10450 published service Query
{
10451 service
::com
::sun
::star
::sdb
::DataSettings
;
10452 interface ::com
::sun
::star
::sdb
::XQueryDefinition
;
10453 interface ::com
::sun
::star
::sdbcx
::XDataDescriptorFactory
;
10454 interface ::com
::sun
::star
::sdbcx
::XRename
;
10455 interface ::com
::sun
::star
::sdbcx
::XColumnsSupplier
;
10457 published service QueryDefinition
: ::com
::sun
::star
::sdb
::XQueryDefinition
;
10460 published service Descriptor
{
10461 interface ::com
::sun
::star
::beans
::XPropertySet
;
10462 [property
] string Name
;
10466 published service QueryDescriptor
{
10467 service
::com
::sun
::star
::sdbcx
::Descriptor
;
10468 service
::com
::sun
::star
::sdb
::DataSettings
;
10469 interface ::com
::sun
::star
::sdbcx
::XDataDescriptorFactory
;
10470 interface ::com
::sun
::star
::sdbcx
::XColumnsSupplier
;
10471 [property
] string Command
;
10472 [property
] boolean EscapeProcessing
;
10473 [property
] string UpdateTableName
;
10474 [property
] string UpdateCatalogName
;
10475 [property
] string UpdateSchemaName
;
10477 published service QueryDesign
{
10478 interface ::com
::sun
::star
::frame
::XController
;
10479 interface ::com
::sun
::star
::lang
::XInitialization
;
10480 [property
, readonly] string ActiveCommand
;
10481 [property
, optional, readonly] boolean EscapeProcessing
;
10483 published service RelationDesign
{
10484 interface ::com
::sun
::star
::frame
::XController
;
10485 interface ::com
::sun
::star
::lang
::XInitialization
;
10487 published constants RowChangeAction
{
10488 const long DELETE
= 3;
10489 const long INSERT
= 1;
10490 const long UPDATE
= 2;
10492 published exception RowSetVetoException
: ::com
::sun
::star
::sdbc
::SQLException
{
10496 published exception SQLWarning
: ::com
::sun
::star
::sdbc
::SQLException
{
10500 published exception SQLContext
: ::com
::sun
::star
::sdbc
::SQLWarning
{
10503 published
struct SQLErrorEvent
: ::com
::sun
::star
::lang
::EventObject
{
10506 published
interface XSQLQueryComposer
{
10507 interface ::com
::sun
::star
::uno
::XInterface
;
10509 void setQuery
([in] string command
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10510 string getComposedQuery
();
10511 string getFilter
();
10512 sequence
< sequence
< ::com
::sun
::star
::beans
::PropertyValue
> > getStructuredFilter
();
10514 void appendFilterByColumn
([in] ::com
::sun
::star
::beans
::XPropertySet column
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10515 void appendOrderByColumn
([in] ::com
::sun
::star
::beans
::XPropertySet column
, [in] boolean ascending
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10516 void setFilter
([in] string filter
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10517 void setOrder
([in] string order
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10519 published service SQLQueryComposer
{
10520 interface ::com
::sun
::star
::sdb
::XSQLQueryComposer
;
10521 interface ::com
::sun
::star
::sdbcx
::XTablesSupplier
;
10522 interface ::com
::sun
::star
::sdbcx
::XColumnsSupplier
;
10526 published
interface XAlterTable
{
10527 interface ::com
::sun
::star
::uno
::XInterface
;
10528 void alterColumnByName
([in] string colName
, [in] ::com
::sun
::star
::beans
::XPropertySet descriptor
) raises
(::com
::sun
::star
::sdbc
::SQLException
, ::com
::sun
::star
::container
::NoSuchElementException
);
10529 void alterColumnByIndex
([in] long index
, [in] ::com
::sun
::star
::beans
::XPropertySet descriptor
) raises
(::com
::sun
::star
::sdbc
::SQLException
, ::com
::sun
::star
::lang
::IndexOutOfBoundsException
);
10531 published
interface XIndexesSupplier
{
10532 interface ::com
::sun
::star
::uno
::XInterface
;
10533 ::com
::sun
::star
::container
::XNameAccess getIndexes
();
10535 published
interface XKeysSupplier
{
10536 interface ::com
::sun
::star
::uno
::XInterface
;
10537 ::com
::sun
::star
::container
::XIndexAccess getKeys
();
10539 published service Table
{
10540 interface ::com
::sun
::star
::sdbcx
::XColumnsSupplier
;
10541 interface ::com
::sun
::star
::beans
::XPropertySet
;
10542 [optional] interface ::com
::sun
::star
::sdbcx
::XDataDescriptorFactory
;
10543 [optional] interface ::com
::sun
::star
::sdbcx
::XIndexesSupplier
;
10544 [optional] interface ::com
::sun
::star
::sdbcx
::XKeysSupplier
;
10545 [optional] interface ::com
::sun
::star
::sdbcx
::XRename
;
10546 [optional] interface ::com
::sun
::star
::sdbcx
::XAlterTable
;
10547 [property
, readonly] string Name
;
10548 [property
, readonly] string CatalogName
;
10549 [property
, readonly] string SchemaName
;
10550 [property
, readonly] string Description
;
10551 [property
, optional, readonly] string Type
;
10555 published service Table
{
10556 service
::com
::sun
::star
::sdbcx
::Table
;
10557 service
::com
::sun
::star
::sdb
::DataSettings
;
10558 [property
, readonly] long Privileges
;
10562 published service TableDescriptor
{
10563 service
::com
::sun
::star
::sdbcx
::Descriptor
;
10564 interface ::com
::sun
::star
::sdbcx
::XColumnsSupplier
;
10565 [optional] interface ::com
::sun
::star
::sdbcx
::XKeysSupplier
;
10566 [property
] string CatalogName
;
10567 [property
] string SchemaName
;
10568 [property
] string Description
;
10572 published service TableDescriptor
{
10573 service
::com
::sun
::star
::sdbcx
::TableDescriptor
;
10574 service
::com
::sun
::star
::sdb
::DataSettings
;
10576 published service TableDesign
{
10577 interface ::com
::sun
::star
::frame
::XController
;
10578 interface ::com
::sun
::star
::lang
::XInitialization
;
10580 published
interface XAlterQuery
{
10581 interface ::com
::sun
::star
::uno
::XInterface
;
10582 void alterCommand
([in] string command
, [in] boolean useEscapeProcessing
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10584 /** @deprecated */ published
interface XDatabaseAccessListener
{
10585 interface ::com
::sun
::star
::lang
::XEventListener
;
10586 void connectionChanged
([in] ::com
::sun
::star
::lang
::EventObject event
);
10587 boolean approveConnectionClosing
([in] ::com
::sun
::star
::lang
::EventObject event
);
10588 void connectionClosing
([in] ::com
::sun
::star
::lang
::EventObject event
);
10590 published
interface XDatabaseRegistrationsListener
{
10591 interface ::com
::sun
::star
::lang
::XEventListener
;
10592 void registeredDatabaseLocation
([in] ::com
::sun
::star
::sdb
::DatabaseRegistrationEvent Event
);
10593 void revokedDatabaseLocation
([in] ::com
::sun
::star
::sdb
::DatabaseRegistrationEvent Event
);
10594 void changedDatabaseLocation
([in] ::com
::sun
::star
::sdb
::DatabaseRegistrationEvent Event
);
10596 published
interface XInteractionSupplyParameters
{
10597 interface ::com
::sun
::star
::task
::XInteractionContinuation
;
10598 void setParameters
([in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> Values
);
10600 published
interface XRowSetApproveListener
{
10601 interface ::com
::sun
::star
::lang
::XEventListener
;
10602 boolean approveCursorMove
([in] ::com
::sun
::star
::lang
::EventObject event
);
10603 boolean approveRowChange
([in] ::com
::sun
::star
::sdb
::RowChangeEvent event
);
10604 boolean approveRowSetChange
([in] ::com
::sun
::star
::lang
::EventObject event
);
10606 published
interface XRowSetSupplier
{
10607 interface ::com
::sun
::star
::uno
::XInterface
;
10608 ::com
::sun
::star
::sdbc
::XRowSet getRowSet
();
10609 void setRowSet
([in] ::com
::sun
::star
::sdbc
::XRowSet xDataSource
);
10611 published
interface XSQLErrorListener
{
10612 interface ::com
::sun
::star
::lang
::XEventListener
;
10613 void errorOccured
([in] ::com
::sun
::star
::sdb
::SQLErrorEvent aEvent
);
10617 published exception BatchUpdateException
: ::com
::sun
::star
::sdbc
::SQLException
{
10618 sequence
< long > UpdateCounts
;
10620 published constants BestRowScope
{
10621 const long SESSION
= 2;
10622 const long TEMPORARY
= 0;
10623 const long TRANSACTION
= 1;
10625 published constants BestRowType
{
10626 const long NOT_PSEUDO
= 1;
10627 const long PSEUDO
= 2;
10628 const long UNKNOWN
= 0;
10630 /** @deprecated */ published constants ChangeAction
{
10631 const long DELETE
= 3;
10632 const long INSERT
= 1;
10633 const long UNDO
= 4;
10634 const long UPDATE
= 2;
10636 /** @deprecated */ published
struct ChangeEvent
: ::com
::sun
::star
::lang
::EventObject
{
10640 published constants ColumnSearch
{
10641 const long BASIC
= 2;
10642 const long CHAR = 1;
10643 const long FULL
= 3;
10644 const long NONE
= 0;
10646 published constants ColumnType
{
10647 const long NOT_PSEUDO
= 1;
10648 const long PSEUDO
= 2;
10649 const long UNKNOWN
= 0;
10651 published constants ColumnValue
{
10652 const long NO_NULLS
= 0;
10653 const long NULLABLE
= 1;
10654 const long NULLABLE_UNKNOWN
= 2;
10656 published
interface XDriver
;
10657 published
interface XDriverAccess
{
10658 interface ::com
::sun
::star
::uno
::XInterface
;
10659 ::com
::sun
::star
::sdbc
::XDriver getDriverByURL
([in] string url
);
10661 published
interface XConnectionPool
{
10662 interface ::com
::sun
::star
::sdbc
::XDriverManager
;
10663 interface ::com
::sun
::star
::sdbc
::XDriverAccess
;
10665 published service ConnectionPool
: ::com
::sun
::star
::sdbc
::XConnectionPool
;
10666 published service ConnectionProperties
{
10667 [property
, optional] string user
;
10668 [property
, optional] string password
;
10670 published exception DataTruncation
: ::com
::sun
::star
::sdbc
::SQLWarning
{
10672 boolean IsParameter
;
10673 boolean DuringRead
;
10677 published constants DataType
{
10678 const long ARRAY
= 2003;
10679 const long BIGINT
= -5;
10680 const long BINARY
= -2;
10681 const long BIT
= -7;
10682 const long BLOB
= 2004;
10683 const long BOOLEAN = 16;
10684 const long CHAR = 1;
10685 const long CLOB
= 2005;
10686 const long DATALINK
= 70;
10687 const long DATE
= 91;
10688 const long DECIMAL
= 3;
10689 const long DISTINCT
= 2001;
10690 const long DOUBLE = 8;
10691 const long FLOAT = 6;
10692 const long INTEGER
= 4;
10693 const long LONGNVARCHAR
= -16;
10694 const long LONGVARBINARY
= -4;
10695 const long LONGVARCHAR
= -1;
10696 const long NCHAR
= -15;
10697 const long NCLOB
= 2011;
10698 const long NUMERIC
= 2;
10699 const long NVARCHAR
= -9;
10700 const long OBJECT = 2000;
10701 const long OTHER
= 1111;
10702 const long REAL
= 7;
10703 const long REF = 2006;
10704 const long REF_CURSOR
= 2012;
10705 const long ROWID
= -8;
10706 const long SMALLINT
= 5;
10707 const long SQLNULL
= 0;
10708 const long SQLXML
= 2009;
10709 const long STRUCT = 2002;
10710 const long TIME
= 92;
10711 const long TIMESTAMP
= 93;
10712 const long TIMESTAMP_WITH_TIMEZONE
= 2014;
10713 const long TIME_WITH_TIMEZONE
= 2013;
10714 const long TINYINT
= -6;
10715 const long VARBINARY
= -3;
10716 const long VARCHAR
= 12;
10718 published constants Deferrability
{
10719 const long INITIALLY_DEFERRED
= 5;
10720 const long INITIALLY_IMMEDIATE
= 6;
10721 const long NONE
= 7;
10723 published
struct DriverPropertyInfo
{
10725 string Description
;
10726 boolean IsRequired
;
10728 sequence
< string > Choices
;
10730 published
interface XDriver
{
10731 interface ::com
::sun
::star
::uno
::XInterface
;
10732 ::com
::sun
::star
::sdbc
::XConnection connect
([in] string url
, [in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> info
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10733 boolean acceptsURL
([in] string url
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10734 sequence
< ::com
::sun
::star
::sdbc
::DriverPropertyInfo
> getPropertyInfo
([in] string url
, [in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> info
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10735 long getMajorVersion
();
10736 long getMinorVersion
();
10738 published service Driver
{
10739 interface ::com
::sun
::star
::sdbc
::XDriver
;
10741 published
interface XDriverManager2
{
10742 interface ::com
::sun
::star
::sdbc
::XDriverManager
;
10743 interface ::com
::sun
::star
::sdbc
::XDriverAccess
;
10744 interface ::com
::sun
::star
::container
::XEnumerationAccess
;
10746 published service DriverManager
: ::com
::sun
::star
::sdbc
::XDriverManager2
;
10747 published constants FetchDirection
{
10748 const long FORWARD
= 1000;
10749 const long REVERSE
= 1001;
10750 const long UNKNOWN
= 1002;
10752 published constants IndexType
{
10753 const short CLUSTERED
= 1;
10754 const short HASHED
= 2;
10755 const short OTHER
= 3;
10756 const short STATISTIC
= 0;
10758 published constants KeyRule
{
10759 const long CASCADE
= 0;
10760 const long NO_ACTION
= 3;
10761 const long RESTRICT
= 1;
10762 const long SET_DEFAULT
= 4;
10763 const long SET_NULL
= 2;
10765 published constants ProcedureColumn
{
10767 const long INOUT
= 2;
10768 const long OUT = 4;
10769 const long RESULT
= 3;
10770 const long RETURN
= 5;
10771 const long UNKNOWN
= 0;
10773 published constants ProcedureResult
{
10774 const long NONE
= 1;
10775 const long RETURN
= 2;
10776 const long UNKNOWN
= 0;
10778 published constants ResultSetConcurrency
{
10779 const long READ_ONLY
= 1007;
10780 const long UPDATABLE
= 1008;
10782 published constants ResultSetType
{
10783 const long FORWARD_ONLY
= 1003;
10784 const long SCROLL_INSENSITIVE
= 1004;
10785 const long SCROLL_SENSITIVE
= 1005;
10787 published
interface XBatchExecution
{
10788 interface ::com
::sun
::star
::uno
::XInterface
;
10789 void addBatch
([in] string sql
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10790 void clearBatch
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10791 sequence
< long > executeBatch
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10793 published
interface XStatement
{
10794 interface ::com
::sun
::star
::uno
::XInterface
;
10795 ::com
::sun
::star
::sdbc
::XResultSet executeQuery
([in] string sql
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10796 long executeUpdate
([in] string sql
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10797 boolean execute
([in] string sql
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10798 ::com
::sun
::star
::sdbc
::XConnection getConnection
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10800 published service Statement
{
10801 interface ::com
::sun
::star
::sdbc
::XCloseable
;
10802 interface ::com
::sun
::star
::beans
::XPropertySet
;
10803 interface ::com
::sun
::star
::sdbc
::XStatement
;
10804 interface ::com
::sun
::star
::sdbc
::XWarningsSupplier
;
10805 [optional] interface ::com
::sun
::star
::lang
::XComponent
;
10806 [optional] interface ::com
::sun
::star
::util
::XCancellable
;
10807 [optional] interface ::com
::sun
::star
::sdbc
::XBatchExecution
;
10808 [optional] interface ::com
::sun
::star
::sdbc
::XMultipleResults
;
10809 [property
] long QueryTimeOut
;
10810 [property
] long MaxFieldSize
;
10811 [property
] long MaxRows
;
10812 [property
] string CursorName
;
10813 [property
] long ResultSetConcurrency
;
10814 [property
] long ResultSetType
;
10815 [property
] long FetchDirection
;
10816 [property
] long FetchSize
;
10817 [property
] boolean EscapeProcessing
;
10819 published constants TransactionIsolation
{
10820 const long NONE
= 0;
10821 const long READ_COMMITTED
= 2;
10822 const long READ_UNCOMMITTED
= 1;
10823 const long REPEATABLE_READ
= 4;
10824 const long SERIALIZABLE
= 8;
10826 published
interface XArray
{
10827 interface ::com
::sun
::star
::uno
::XInterface
;
10828 string getBaseTypeName
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10829 long getBaseType
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10830 sequence
< any
> getArray
([in] ::com
::sun
::star
::container
::XNameAccess typeMap
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10831 sequence
< any
> getArrayAtIndex
([in] long index
, [in] long count
, [in] ::com
::sun
::star
::container
::XNameAccess typeMap
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10832 ::com
::sun
::star
::sdbc
::XResultSet getResultSet
([in] ::com
::sun
::star
::container
::XNameAccess typeMap
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10833 ::com
::sun
::star
::sdbc
::XResultSet getResultSetAtIndex
([in] long index
, [in] long count
, [in] ::com
::sun
::star
::container
::XNameAccess typeMap
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10835 published
interface XBlob
{
10836 interface ::com
::sun
::star
::uno
::XInterface
;
10837 hyper length
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10838 sequence
< byte > getBytes
([in] hyper pos
, [in] long length
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10839 ::com
::sun
::star
::io
::XInputStream getBinaryStream
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10840 hyper position
([in] sequence
< byte > pattern
, [in] hyper start
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10841 hyper positionOfBlob
([in] ::com
::sun
::star
::sdbc
::XBlob pattern
, [in] hyper start
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10843 published
interface XClob
{
10844 interface ::com
::sun
::star
::uno
::XInterface
;
10845 hyper length
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10846 string getSubString
([in] hyper pos
, [in] long length
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10847 ::com
::sun
::star
::io
::XInputStream getCharacterStream
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10848 hyper position
([in] string searchstr
, [in] long start
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10849 hyper positionOfClob
([in] ::com
::sun
::star
::sdbc
::XClob pattern
, [in] hyper start
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10851 published
interface XDatabaseMetaData
{
10852 interface ::com
::sun
::star
::uno
::XInterface
;
10853 boolean allProceduresAreCallable
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10854 boolean allTablesAreSelectable
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10855 string getURL
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10856 string getUserName
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10857 boolean isReadOnly
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10858 boolean nullsAreSortedHigh
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10859 boolean nullsAreSortedLow
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10860 boolean nullsAreSortedAtStart
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10861 boolean nullsAreSortedAtEnd
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10862 string getDatabaseProductName
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10863 string getDatabaseProductVersion
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10864 string getDriverName
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10865 string getDriverVersion
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10866 long getDriverMajorVersion
();
10867 long getDriverMinorVersion
();
10868 boolean usesLocalFiles
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10869 boolean usesLocalFilePerTable
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10870 boolean supportsMixedCaseIdentifiers
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10871 boolean storesUpperCaseIdentifiers
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10872 boolean storesLowerCaseIdentifiers
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10873 boolean storesMixedCaseIdentifiers
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10874 boolean supportsMixedCaseQuotedIdentifiers
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10875 boolean storesUpperCaseQuotedIdentifiers
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10876 boolean storesLowerCaseQuotedIdentifiers
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10877 boolean storesMixedCaseQuotedIdentifiers
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10878 string getIdentifierQuoteString
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10879 string getSQLKeywords
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10880 string getNumericFunctions
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10881 string getStringFunctions
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10882 string getSystemFunctions
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10883 string getTimeDateFunctions
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10884 string getSearchStringEscape
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10885 string getExtraNameCharacters
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10886 boolean supportsAlterTableWithAddColumn
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10887 boolean supportsAlterTableWithDropColumn
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10888 boolean supportsColumnAliasing
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10889 boolean nullPlusNonNullIsNull
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10890 boolean supportsTypeConversion
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10891 boolean supportsConvert
([in] long fromType
, [in] long toType
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10892 boolean supportsTableCorrelationNames
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10893 boolean supportsDifferentTableCorrelationNames
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10894 boolean supportsExpressionsInOrderBy
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10895 boolean supportsOrderByUnrelated
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10896 boolean supportsGroupBy
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10897 boolean supportsGroupByUnrelated
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10898 boolean supportsGroupByBeyondSelect
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10899 boolean supportsLikeEscapeClause
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10900 boolean supportsMultipleResultSets
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10901 boolean supportsMultipleTransactions
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10902 boolean supportsNonNullableColumns
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10903 boolean supportsMinimumSQLGrammar
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10904 boolean supportsCoreSQLGrammar
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10905 boolean supportsExtendedSQLGrammar
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10906 boolean supportsANSI92EntryLevelSQL
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10907 boolean supportsANSI92IntermediateSQL
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10908 boolean supportsANSI92FullSQL
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10909 boolean supportsIntegrityEnhancementFacility
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10910 boolean supportsOuterJoins
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10911 boolean supportsFullOuterJoins
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10912 boolean supportsLimitedOuterJoins
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10913 string getSchemaTerm
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10914 string getProcedureTerm
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10915 string getCatalogTerm
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10916 boolean isCatalogAtStart
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10917 string getCatalogSeparator
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10918 boolean supportsSchemasInDataManipulation
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10919 boolean supportsSchemasInProcedureCalls
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10920 boolean supportsSchemasInTableDefinitions
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10921 boolean supportsSchemasInIndexDefinitions
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10922 boolean supportsSchemasInPrivilegeDefinitions
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10923 boolean supportsCatalogsInDataManipulation
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10924 boolean supportsCatalogsInProcedureCalls
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10925 boolean supportsCatalogsInTableDefinitions
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10926 boolean supportsCatalogsInIndexDefinitions
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10927 boolean supportsCatalogsInPrivilegeDefinitions
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10928 boolean supportsPositionedDelete
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10929 boolean supportsPositionedUpdate
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10930 boolean supportsSelectForUpdate
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10931 boolean supportsStoredProcedures
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10932 boolean supportsSubqueriesInComparisons
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10933 boolean supportsSubqueriesInExists
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10934 boolean supportsSubqueriesInIns
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10935 boolean supportsSubqueriesInQuantifieds
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10936 boolean supportsCorrelatedSubqueries
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10937 boolean supportsUnion
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10938 boolean supportsUnionAll
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10939 boolean supportsOpenCursorsAcrossCommit
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10940 boolean supportsOpenCursorsAcrossRollback
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10941 boolean supportsOpenStatementsAcrossCommit
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10942 boolean supportsOpenStatementsAcrossRollback
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10943 long getMaxBinaryLiteralLength
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10944 long getMaxCharLiteralLength
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10945 long getMaxColumnNameLength
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10946 long getMaxColumnsInGroupBy
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10947 long getMaxColumnsInIndex
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10948 long getMaxColumnsInOrderBy
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10949 long getMaxColumnsInSelect
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10950 long getMaxColumnsInTable
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10951 long getMaxConnections
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10952 long getMaxCursorNameLength
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10953 long getMaxIndexLength
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10954 long getMaxSchemaNameLength
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10955 long getMaxProcedureNameLength
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10956 long getMaxCatalogNameLength
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10957 long getMaxRowSize
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10958 boolean doesMaxRowSizeIncludeBlobs
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10959 long getMaxStatementLength
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10960 long getMaxStatements
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10961 long getMaxTableNameLength
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10962 long getMaxTablesInSelect
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10963 long getMaxUserNameLength
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10964 long getDefaultTransactionIsolation
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10965 boolean supportsTransactions
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10966 boolean supportsTransactionIsolationLevel
([in] long level
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10967 boolean supportsDataDefinitionAndDataManipulationTransactions
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10968 boolean supportsDataManipulationTransactionsOnly
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10969 boolean dataDefinitionCausesTransactionCommit
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10970 boolean dataDefinitionIgnoredInTransactions
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10971 ::com
::sun
::star
::sdbc
::XResultSet getProcedures
([in] any catalog
, [in] string schemaPattern
, [in] string procedureNamePattern
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10972 ::com
::sun
::star
::sdbc
::XResultSet getProcedureColumns
([in] any catalog
, [in] string schemaPattern
, [in] string procedureNamePattern
, [in] string columnNamePattern
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10973 ::com
::sun
::star
::sdbc
::XResultSet getTables
([in] any catalog
, [in] string schemaPattern
, [in] string tableNamePattern
, [in] sequence
< string > types
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10974 ::com
::sun
::star
::sdbc
::XResultSet getSchemas
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10975 ::com
::sun
::star
::sdbc
::XResultSet getCatalogs
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10976 ::com
::sun
::star
::sdbc
::XResultSet getTableTypes
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10977 ::com
::sun
::star
::sdbc
::XResultSet getColumns
([in] any catalog
, [in] string schemaPattern
, [in] string tableNamePattern
, [in] string columnNamePattern
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10978 ::com
::sun
::star
::sdbc
::XResultSet getColumnPrivileges
([in] any catalog
, [in] string schema
, [in] string table
, [in] string columnNamePattern
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10979 ::com
::sun
::star
::sdbc
::XResultSet getTablePrivileges
([in] any catalog
, [in] string schemaPattern
, [in] string tableNamePattern
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10980 ::com
::sun
::star
::sdbc
::XResultSet getBestRowIdentifier
([in] any catalog
, [in] string schema
, [in] string table
, [in] long scope
, [in] boolean nullable
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10981 ::com
::sun
::star
::sdbc
::XResultSet getVersionColumns
([in] any catalog
, [in] string schema
, [in] string table
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10982 ::com
::sun
::star
::sdbc
::XResultSet getPrimaryKeys
([in] any catalog
, [in] string schema
, [in] string table
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10983 ::com
::sun
::star
::sdbc
::XResultSet getImportedKeys
([in] any catalog
, [in] string schema
, [in] string table
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10984 ::com
::sun
::star
::sdbc
::XResultSet getExportedKeys
([in] any catalog
, [in] string schema
, [in] string table
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10985 ::com
::sun
::star
::sdbc
::XResultSet getCrossReference
([in] any primaryCatalog
, [in] string primarySchema
, [in] string primaryTable
, [in] any foreignCatalog
, [in] string foreignSchema
, [in] string foreignTable
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10986 ::com
::sun
::star
::sdbc
::XResultSet getTypeInfo
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
10987 ::com
::sun
::star
::sdbc
::XResultSet getIndexInfo
([in] any catalog
, [in] string schema
, [in] string table
, [in] boolean unique, [in] boolean approximate
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10988 boolean supportsResultSetType
([in] long setType
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10989 boolean supportsResultSetConcurrency
([in] long setType
, [in] long concurrency
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10990 boolean ownUpdatesAreVisible
([in] long setType
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10991 boolean ownDeletesAreVisible
([in] long setType
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10992 boolean ownInsertsAreVisible
([in] long setType
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10993 boolean othersUpdatesAreVisible
([in] long setType
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10994 boolean othersDeletesAreVisible
([in] long setType
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10995 boolean othersInsertsAreVisible
([in] long setType
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10996 boolean updatesAreDetected
([in] long setType
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10997 boolean deletesAreDetected
([in] long setType
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10998 boolean insertsAreDetected
([in] long setType
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
10999 boolean supportsBatchUpdates
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
11000 ::com
::sun
::star
::sdbc
::XResultSet getUDTs
([in] any catalog
, [in] string schemaPattern
, [in] string typeNamePattern
, [in] sequence
< long > types
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11001 ::com
::sun
::star
::sdbc
::XConnection getConnection
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
11003 published
interface XGeneratedResultSet
{
11004 interface ::com
::sun
::star
::uno
::XInterface
;
11005 ::com
::sun
::star
::sdbc
::XResultSet getGeneratedValues
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
11007 published
interface XPooledConnection
{
11008 interface ::com
::sun
::star
::uno
::XInterface
;
11009 ::com
::sun
::star
::sdbc
::XConnection getConnection
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
11011 published
interface XRef
{
11012 interface ::com
::sun
::star
::uno
::XInterface
;
11013 string getBaseTypeName
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
11015 published
interface XResultSetMetaData
{
11016 interface ::com
::sun
::star
::uno
::XInterface
;
11017 long getColumnCount
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
11018 boolean isAutoIncrement
([in] long column
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11019 boolean isCaseSensitive
([in] long column
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11020 boolean isSearchable
([in] long column
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11021 boolean isCurrency
([in] long column
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11022 long isNullable
([in] long column
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11023 boolean isSigned
([in] long column
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11024 long getColumnDisplaySize
([in] long column
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11025 string getColumnLabel
([in] long column
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11026 string getColumnName
([in] long column
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11027 string getSchemaName
([in] long column
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11028 long getPrecision
([in] long column
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11029 long getScale
([in] long column
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11030 string getTableName
([in] long column
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11031 string getCatalogName
([in] long column
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11032 long getColumnType
([in] long column
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11033 string getColumnTypeName
([in] long column
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11034 boolean isReadOnly
([in] long column
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11035 boolean isWritable
([in] long column
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11036 boolean isDefinitelyWritable
([in] long column
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11037 string getColumnServiceName
([in] long column
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11039 published
interface XRowSetListener
{
11040 interface ::com
::sun
::star
::lang
::XEventListener
;
11041 void cursorMoved
([in] ::com
::sun
::star
::lang
::EventObject event
);
11042 /** @deprecated */ void rowChanged
([in] ::com
::sun
::star
::lang
::EventObject event
);
11043 void rowSetChanged
([in] ::com
::sun
::star
::lang
::EventObject event
);
11045 published
interface XSQLInput
;
11046 published
interface XSQLOutput
;
11047 published
interface XSQLData
{
11048 interface ::com
::sun
::star
::uno
::XInterface
;
11049 string getSQLTypeName
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
11050 void readSQL
([in] ::com
::sun
::star
::sdbc
::XSQLInput stream
, [in] string typeName
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11051 void writeSQL
([in] ::com
::sun
::star
::sdbc
::XSQLOutput stream
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11053 published
interface XSQLInput
{
11054 interface ::com
::sun
::star
::uno
::XInterface
;
11055 string readString
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
11056 boolean readBoolean
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
11057 byte readByte
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
11058 short readShort
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
11059 long readInt
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
11060 hyper readLong
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
11061 float readFloat
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
11062 double readDouble
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
11063 sequence
< byte > readBytes
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
11064 ::com
::sun
::star
::util
::Date readDate
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
11065 ::com
::sun
::star
::util
::Time readTime
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
11066 ::com
::sun
::star
::util
::DateTime readTimestamp
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
11067 ::com
::sun
::star
::io
::XInputStream readBinaryStream
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
11068 ::com
::sun
::star
::io
::XInputStream readCharacterStream
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
11069 any readObject
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
11070 ::com
::sun
::star
::sdbc
::XRef readRef
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
11071 ::com
::sun
::star
::sdbc
::XBlob readBlob
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
11072 ::com
::sun
::star
::sdbc
::XClob readClob
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
11073 ::com
::sun
::star
::sdbc
::XArray readArray
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
11074 boolean wasNull
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
11076 published
interface XStruct
;
11077 published
interface XSQLOutput
{
11078 interface ::com
::sun
::star
::uno
::XInterface
;
11079 void writeString
([in] string x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11080 void writeBoolean
([in] boolean x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11081 void writeByte
([in] byte x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11082 void writeShort
([in] short x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11083 void writeInt
([in] long x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11084 void writeLong
([in] hyper x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11085 void writeFloat
([in] float x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11086 void writeDouble
([in] double x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11087 void writeBytes
([in] sequence
< byte > x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11088 void writeDate
([in] ::com
::sun
::star
::util
::Date x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11089 void writeTime
([in] ::com
::sun
::star
::util
::Time x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11090 void writeTimestamp
([in] ::com
::sun
::star
::util
::DateTime x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11091 void writeBinaryStream
([in] ::com
::sun
::star
::io
::XInputStream x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11092 void writeCharacterStream
([in] ::com
::sun
::star
::io
::XInputStream x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11093 void writeObject
([in] ::com
::sun
::star
::sdbc
::XSQLData x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11094 void writeRef
([in] ::com
::sun
::star
::sdbc
::XRef x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11095 void writeBlob
([in] ::com
::sun
::star
::sdbc
::XBlob x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11096 void writeClob
([in] ::com
::sun
::star
::sdbc
::XClob x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11097 void writeStruct
([in] ::com
::sun
::star
::sdbc
::XStruct x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11098 void writeArray
([in] ::com
::sun
::star
::sdbc
::XArray x
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11100 published
interface XStruct
{
11101 interface ::com
::sun
::star
::uno
::XInterface
;
11102 string getSQLTypeName
() raises
(::com
::sun
::star
::sdbc
::SQLException
);
11103 sequence
< any
> getAttributes
([in] ::com
::sun
::star
::container
::XNameAccess typeMap
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11107 published constants CheckOption
{
11108 const long CASCADE
= 2;
11109 const long LOCAL = 3;
11110 const long NONE
= 0;
11112 published service ColumnDescriptor
{
11113 service
::com
::sun
::star
::sdbcx
::Descriptor
;
11114 [property
] long Type
;
11115 [property
] string TypeName
;
11116 [property
] long Precision
;
11117 [property
] long Scale
;
11118 [property
] long IsNullable
;
11119 [property
] boolean IsAutoIncrement
;
11120 [property
, optional] boolean IsRowVersion
;
11121 [property
, optional] string Description
;
11122 [property
, optional] string DefaultValue;
11123 [property
, optional] string AutoIncrementCreation
;
11125 published constants CompareBookmark
{
11126 const long EQUAL
= 0;
11127 const long GREATER
= 1;
11128 const long LESS
= -1;
11129 const long NOT_COMPARABLE
= 3;
11130 const long NOT_EQUAL
= 2;
11132 published
interface XAppend
{
11133 interface ::com
::sun
::star
::uno
::XInterface
;
11134 void appendByDescriptor
([in] ::com
::sun
::star
::beans
::XPropertySet descriptor
) raises
(::com
::sun
::star
::sdbc
::SQLException
, ::com
::sun
::star
::container
::ElementExistException
);
11136 published
interface XDrop
{
11137 interface ::com
::sun
::star
::uno
::XInterface
;
11138 void dropByName
([in] string elementName
) raises
(::com
::sun
::star
::sdbc
::SQLException
, ::com
::sun
::star
::container
::NoSuchElementException
);
11139 void dropByIndex
([in] long index
) raises
(::com
::sun
::star
::sdbc
::SQLException
, ::com
::sun
::star
::lang
::IndexOutOfBoundsException
);
11141 published service Container
{
11142 interface ::com
::sun
::star
::container
::XNameAccess
;
11143 interface ::com
::sun
::star
::container
::XIndexAccess
;
11144 interface ::com
::sun
::star
::container
::XEnumerationAccess
;
11145 [optional] interface ::com
::sun
::star
::util
::XRefreshable
;
11146 [optional] interface ::com
::sun
::star
::sdbcx
::XDataDescriptorFactory
;
11147 [optional] interface ::com
::sun
::star
::sdbcx
::XAppend
;
11148 [optional] interface ::com
::sun
::star
::sdbcx
::XDrop
;
11150 published
interface XCreateCatalog
{
11151 interface ::com
::sun
::star
::uno
::XInterface
;
11152 void createCatalog
([in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> info
) raises
(::com
::sun
::star
::sdbc
::SQLException
, ::com
::sun
::star
::container
::ElementExistException
);
11154 published
interface XDataDefinitionSupplier
{
11155 interface ::com
::sun
::star
::uno
::XInterface
;
11156 ::com
::sun
::star
::sdbcx
::XTablesSupplier getDataDefinitionByConnection
([in] ::com
::sun
::star
::sdbc
::XConnection connection
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11157 ::com
::sun
::star
::sdbcx
::XTablesSupplier getDataDefinitionByURL
([in] string url
, [in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> info
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11159 published
interface XDropCatalog
{
11160 interface ::com
::sun
::star
::uno
::XInterface
;
11161 void dropCatalog
([in] string catalogName
, [in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> info
) raises
(::com
::sun
::star
::sdbc
::SQLException
, ::com
::sun
::star
::container
::NoSuchElementException
);
11163 published service Driver
{
11164 service
::com
::sun
::star
::sdbc
::Driver
;
11165 interface ::com
::sun
::star
::sdbcx
::XDataDefinitionSupplier
;
11166 [optional] interface ::com
::sun
::star
::sdbcx
::XCreateCatalog
;
11167 [optional] interface ::com
::sun
::star
::sdbcx
::XDropCatalog
;
11169 published
interface XAuthorizable
{
11170 interface ::com
::sun
::star
::uno
::XInterface
;
11171 long getPrivileges
([in] string objName
, [in] long objType
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11172 long getGrantablePrivileges
([in] string objName
, [in] long objType
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11173 void grantPrivileges
([in] string objName
, [in] long objType
, [in] long objPrivileges
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11174 void revokePrivileges
([in] string objName
, [in] long objType
, [in] long objPrivileges
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11176 published service Group
{
11177 interface ::com
::sun
::star
::sdbcx
::XUsersSupplier
;
11178 interface ::com
::sun
::star
::sdbcx
::XAuthorizable
;
11179 interface ::com
::sun
::star
::beans
::XPropertySet
;
11180 [property
, readonly] string Name
;
11182 published service GroupDescriptor
{
11183 service
::com
::sun
::star
::sdbcx
::Descriptor
;
11184 [property
] string Name
;
11186 published service Index
{
11187 interface ::com
::sun
::star
::sdbcx
::XColumnsSupplier
;
11188 interface ::com
::sun
::star
::beans
::XPropertySet
;
11189 [optional] interface ::com
::sun
::star
::sdbcx
::XDataDescriptorFactory
;
11190 [property
, readonly] string Name
;
11191 [property
, readonly] string Catalog
;
11192 [property
, readonly] boolean IsUnique
;
11193 [property
, readonly] boolean IsPrimaryKeyIndex
;
11194 [property
, readonly] boolean IsClustered
;
11196 published service IndexColumn
{
11197 service
::com
::sun
::star
::sdbcx
::Column
;
11198 [property
, readonly] boolean IsAscending
;
11200 published service IndexColumnDescriptor
{
11201 service
::com
::sun
::star
::sdbcx
::Descriptor
;
11202 [property
] boolean IsAscending
;
11204 published service IndexDescriptor
{
11205 service
::com
::sun
::star
::sdbcx
::Descriptor
;
11206 interface ::com
::sun
::star
::sdbcx
::XColumnsSupplier
;
11207 [property
] string Catalog
;
11208 [property
] boolean IsUnique
;
11209 [property
] boolean IsClustered
;
11211 published service Key
{
11212 interface ::com
::sun
::star
::sdbcx
::XColumnsSupplier
;
11213 interface ::com
::sun
::star
::beans
::XPropertySet
;
11214 [optional] interface ::com
::sun
::star
::sdbcx
::XDataDescriptorFactory
;
11215 [property
, readonly] string Name
;
11216 [property
, readonly] long Type
;
11217 [property
, readonly] string ReferencedTable
;
11218 [property
, readonly] long UpdateRule
;
11219 [property
, readonly] long DeleteRule
;
11221 published service KeyColumn
{
11222 service
::com
::sun
::star
::sdbcx
::Column
;
11223 [property
, readonly] string RelatedColumn
;
11225 published service KeyColumnDescriptor
{
11226 service
::com
::sun
::star
::sdbcx
::Descriptor
;
11227 [property
] string RelatedColumn
;
11229 published service KeyDescriptor
{
11230 service
::com
::sun
::star
::sdbcx
::Descriptor
;
11231 interface ::com
::sun
::star
::sdbcx
::XColumnsSupplier
;
11232 [property
] long Type
;
11233 [property
] string ReferencedTable
;
11234 [property
] long UpdateRule
;
11235 [property
] long DeleteRule
;
11237 published constants KeyType
{
11238 const long FOREIGN
= 3;
11239 const long PRIMARY
= 1;
11240 const long UNIQUE = 2;
11242 published service PreparedStatement
{
11243 service
::com
::sun
::star
::sdbc
::PreparedStatement
;
11244 [property
] boolean UseBookmarks
;
11246 published constants Privilege
{
11247 const long ALTER
= 64;
11248 const long CREATE
= 32;
11249 const long DELETE
= 8;
11250 const long DROP
= 256;
11251 const long INSERT
= 2;
11252 const long READ
= 16;
11253 const long REFERENCE
= 128;
11254 const long SELECT
= 1;
11255 const long UPDATE
= 4;
11257 published constants PrivilegeObject
{
11258 const long COLUMN
= 2;
11259 const long TABLE
= 0;
11260 const long VIEW
= 1;
11262 published service ReferenceColumn
{
11263 service
::com
::sun
::star
::sdbcx
::Column
;
11264 [property
, readonly] string ReferencedColumn
;
11266 published service Statement
{
11267 service
::com
::sun
::star
::sdbc
::Statement
;
11268 [property
] boolean UseBookmarks
;
11270 published
interface XUser
{
11271 interface ::com
::sun
::star
::sdbcx
::XAuthorizable
;
11272 void changePassword
([in] string oldPassword
, [in] string newPassword
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11274 published service User
{
11275 interface ::com
::sun
::star
::sdbcx
::XUser
;
11276 interface ::com
::sun
::star
::beans
::XPropertySet
;
11277 [optional] interface ::com
::sun
::star
::sdbcx
::XGroupsSupplier
;
11278 [property
, readonly] string Name
;
11280 published service UserDescriptor
{
11281 service
::com
::sun
::star
::sdbcx
::Descriptor
;
11282 [property
] string Password
;
11284 interface XAlterView
{
11285 interface ::com
::sun
::star
::uno
::XInterface
;
11286 void alterCommand
([in] string NewCommand
) raises
(::com
::sun
::star
::sdbc
::SQLException
);
11288 published service View
{
11289 interface ::com
::sun
::star
::beans
::XPropertySet
;
11290 [optional] interface ::com
::sun
::star
::sdbcx
::XRename
;
11291 [optional] interface ::com
::sun
::star
::sdbcx
::XAlterView
;
11292 [property
, readonly] string Name
;
11293 [property
, readonly] string CatalogName
;
11294 [property
, readonly] string SchemaName
;
11295 [property
, readonly] string Command
;
11296 [property
, readonly] long CheckOption
;
11298 published service ViewDescriptor
{
11299 service
::com
::sun
::star
::sdbcx
::Descriptor
;
11300 [property
] string CatalogName
;
11301 [property
] string SchemaName
;
11302 [property
] string Command
;
11303 [property
] long CheckOption
;
11307 published
interface XSpreadsheet
;
11308 published
struct ActivationEvent
: ::com
::sun
::star
::lang
::EventObject
{
11309 ::com
::sun
::star
::sheet
::XSpreadsheet ActiveSheet
;
11311 published
interface XAddIn
{
11312 interface ::com
::sun
::star
::lang
::XLocalizable
;
11313 string getProgrammaticFuntionName
([in] string aDisplayName
);
11314 string getDisplayFunctionName
([in] string aProgrammaticName
);
11315 string getFunctionDescription
([in] string aProgrammaticName
);
11316 string getDisplayArgumentName
([in] string aProgrammaticFunctionName
, [in] long nArgument
);
11317 string getArgumentDescription
([in] string aProgrammaticFunctionName
, [in] long nArgument
);
11318 string getProgrammaticCategoryName
([in] string aProgrammaticFunctionName
);
11319 string getDisplayCategoryName
([in] string aProgrammaticFunctionName
);
11321 published
struct LocalizedName
{
11322 ::com
::sun
::star
::lang
::Locale Locale
;
11325 published
interface XCompatibilityNames
{
11326 interface ::com
::sun
::star
::uno
::XInterface
;
11327 sequence
< ::com
::sun
::star
::sheet
::LocalizedName
> getCompatibilityNames
([in] string aProgrammaticName
);
11329 published service AddIn
{
11330 interface ::com
::sun
::star
::lang
::XServiceName
;
11331 interface ::com
::sun
::star
::sheet
::XAddIn
;
11332 [optional] interface ::com
::sun
::star
::sheet
::XCompatibilityNames
;
11334 published
enum Border
{
11340 published
interface XSheetAnnotation
{
11341 interface ::com
::sun
::star
::uno
::XInterface
;
11342 ::com
::sun
::star
::table
::CellAddress getPosition
();
11343 string getAuthor
();
11345 boolean getIsVisible
();
11346 void setIsVisible
([in] boolean bIsVisible
);
11348 published
interface XSheetAnnotationShapeSupplier
{
11349 interface ::com
::sun
::star
::uno
::XInterface
;
11350 ::com
::sun
::star
::drawing
::XShape getAnnotationShape
();
11352 published service CellAnnotation
{
11353 interface ::com
::sun
::star
::sheet
::XSheetAnnotation
;
11354 interface ::com
::sun
::star
::container
::XChild
;
11355 interface ::com
::sun
::star
::text
::XSimpleText
;
11356 [optional] interface ::com
::sun
::star
::sheet
::XSheetAnnotationShapeSupplier
;
11358 published service CellAnnotationShape
{
11359 service
::com
::sun
::star
::drawing
::CaptionShape
;
11361 published
interface XSheetAnnotations
{
11362 interface ::com
::sun
::star
::container
::XIndexAccess
;
11363 void insertNew
([in] ::com
::sun
::star
::table
::CellAddress aPosition
, [in] string aText
);
11364 void removeByIndex
([in] long nIndex
);
11366 published service CellAnnotations
{
11367 interface ::com
::sun
::star
::sheet
::XSheetAnnotations
;
11368 interface ::com
::sun
::star
::container
::XEnumerationAccess
;
11370 published service CellAnnotationsEnumeration
{
11371 interface ::com
::sun
::star
::container
::XEnumeration
;
11375 published
struct CellRangeAddress
{
11384 published
interface XAreaLink
{
11385 interface ::com
::sun
::star
::uno
::XInterface
;
11386 string getSourceArea
();
11387 void setSourceArea
([in] string aSourceArea
);
11388 ::com
::sun
::star
::table
::CellRangeAddress getDestArea
();
11389 void setDestArea
([in] ::com
::sun
::star
::table
::CellRangeAddress aDestArea
);
11391 published service CellAreaLink
{
11392 interface ::com
::sun
::star
::sheet
::XAreaLink
;
11393 interface ::com
::sun
::star
::util
::XRefreshable
;
11394 interface ::com
::sun
::star
::beans
::XPropertySet
;
11395 [property
] string Url
;
11396 [property
] string Filter
;
11397 [property
] string FilterOptions
;
11398 /** @deprecated */ [property
] long RefreshDelay
;
11399 [property
, optional] long RefreshPeriod
;
11401 published
interface XAreaLinks
{
11402 interface ::com
::sun
::star
::container
::XIndexAccess
;
11403 void insertAtPosition
([in] ::com
::sun
::star
::table
::CellAddress aDestPos
, [in] string aFileName
, [in] string aSourceArea
, [in] string aFilter
, [in] string aFilterOptions
);
11404 void removeByIndex
([in] long nIndex
);
11406 published service CellAreaLinks
{
11407 interface ::com
::sun
::star
::sheet
::XAreaLinks
;
11408 interface ::com
::sun
::star
::container
::XIndexAccess
;
11409 interface ::com
::sun
::star
::container
::XEnumerationAccess
;
11411 published service CellAreaLinksEnumeration
{
11412 interface ::com
::sun
::star
::container
::XEnumeration
;
11414 published
enum CellDeleteMode
{
11421 published constants CellFlags
{
11422 const long ANNOTATION
= 8;
11423 const long DATETIME
= 2;
11424 const long EDITATTR
= 256;
11425 const long FORMATTED
= 512;
11426 const long FORMULA
= 16;
11427 const long HARDATTR
= 32;
11428 const long OBJECTS
= 128;
11429 const long STRING = 4;
11430 const long STYLES
= 64;
11431 const long VALUE
= 1;
11433 published service CellFormatRanges
{
11434 interface ::com
::sun
::star
::container
::XIndexAccess
;
11435 interface ::com
::sun
::star
::container
::XEnumerationAccess
;
11437 published service CellFormatRangesEnumeration
{
11438 interface ::com
::sun
::star
::container
::XEnumeration
;
11440 published
enum CellInsertMode
{
11447 published service Cells
{
11448 interface ::com
::sun
::star
::container
::XEnumerationAccess
;
11450 published service CellsEnumeration
{
11451 interface ::com
::sun
::star
::container
::XEnumeration
;
11453 published
enum ConditionOperator
{
11465 published
enum GeneralFunction
{
11480 /** @deprecated */ published
interface XConsolidationDescriptor
{
11481 interface ::com
::sun
::star
::uno
::XInterface
;
11482 ::com
::sun
::star
::sheet
::GeneralFunction getFunction
();
11483 void setFunction
([in] ::com
::sun
::star
::sheet
::GeneralFunction nFunction
);
11484 sequence
< ::com
::sun
::star
::table
::CellRangeAddress
> getSources
();
11485 void setSources
([in] sequence
< ::com
::sun
::star
::table
::CellRangeAddress
> aSources
);
11486 ::com
::sun
::star
::table
::CellAddress getStartOutputPosition
();
11487 void setStartOutputPosition
([in] ::com
::sun
::star
::table
::CellAddress aStartOutputPosition
);
11488 boolean getUseColumnHeaders
();
11489 void setUseColumnHeaders
([in] boolean bUseColumnHeaders
);
11490 boolean getUseRowHeaders
();
11491 void setUseRowHeaders
([in] boolean bUseRowHeaders
);
11492 boolean getInsertLinks
();
11493 void setInsertLinks
([in] boolean bInsertLinks
);
11495 published service ConsolidationDescriptor
{
11496 interface ::com
::sun
::star
::sheet
::XConsolidationDescriptor
;
11498 /** @deprecated */ published
interface XDDELink
{
11499 interface ::com
::sun
::star
::uno
::XInterface
;
11500 string getApplication
();
11504 published
interface XDDELinkResults
{
11505 interface ::com
::sun
::star
::uno
::XInterface
;
11506 sequence
< sequence
< any
> > getResults
();
11507 void setResults
([in] sequence
< sequence
< any
> > aResults
);
11509 published service DDELink
{
11510 interface ::com
::sun
::star
::container
::XNamed
;
11511 interface ::com
::sun
::star
::sheet
::XDDELink
;
11512 interface ::com
::sun
::star
::util
::XRefreshable
;
11513 [optional] interface ::com
::sun
::star
::sheet
::XDDELinkResults
;
11515 published
enum DDELinkMode
{
11520 published
interface XDDELinks
{
11521 interface ::com
::sun
::star
::container
::XNameAccess
;
11522 ::com
::sun
::star
::sheet
::XDDELink addDDELink
([in] string aApplication
, [in] string aTopic
, [in] string aItem
, [in] ::com
::sun
::star
::sheet
::DDELinkMode nMode
);
11524 published service DDELinks
{
11525 interface ::com
::sun
::star
::container
::XNameAccess
;
11526 interface ::com
::sun
::star
::container
::XIndexAccess
;
11527 interface ::com
::sun
::star
::container
::XEnumerationAccess
;
11528 [optional] interface ::com
::sun
::star
::sheet
::XDDELinks
;
11530 published service DDELinksEnumeration
{
11531 interface ::com
::sun
::star
::container
::XEnumeration
;
11533 published
enum DataImportMode
{
11539 published
interface XDataPilotField
;
11540 published
interface XDataPilotDataLayoutFieldSupplier
{
11541 interface ::com
::sun
::star
::uno
::XInterface
;
11542 ::com
::sun
::star
::sheet
::XDataPilotField getDataLayoutField
();
11544 published
interface XSheetFilterDescriptor
;
11545 published
interface XDataPilotDescriptor
{
11546 interface ::com
::sun
::star
::container
::XNamed
;
11548 void setTag
([in] string aTag
);
11549 ::com
::sun
::star
::table
::CellRangeAddress getSourceRange
();
11550 void setSourceRange
([in] ::com
::sun
::star
::table
::CellRangeAddress aSourceRange
);
11551 ::com
::sun
::star
::sheet
::XSheetFilterDescriptor getFilterDescriptor
();
11552 ::com
::sun
::star
::container
::XIndexAccess getDataPilotFields
();
11553 ::com
::sun
::star
::container
::XIndexAccess getColumnFields
();
11554 ::com
::sun
::star
::container
::XIndexAccess getRowFields
();
11555 ::com
::sun
::star
::container
::XIndexAccess getPageFields
();
11556 ::com
::sun
::star
::container
::XIndexAccess getDataFields
();
11557 ::com
::sun
::star
::container
::XIndexAccess getHiddenFields
();
11559 published service DataPilotDescriptor
{
11560 interface ::com
::sun
::star
::sheet
::XDataPilotDescriptor
;
11561 [optional] interface ::com
::sun
::star
::beans
::XPropertySet
;
11562 [optional] interface ::com
::sun
::star
::sheet
::XDataPilotDataLayoutFieldSupplier
;
11563 [property
, optional] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> ImportDescriptor
;
11564 [property
, optional] string SourceServiceName
;
11565 [property
, optional] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> ServiceArguments
;
11566 [property
, optional] boolean IgnoreEmptyRows
;
11567 [property
, optional] boolean RepeatIfEmpty
;
11568 [property
, optional] boolean ColumnGrand
;
11569 [property
, optional] boolean RowGrand
;
11570 [property
, optional] boolean ShowFilterButton
;
11571 [property
, optional] boolean DrillDownOnDoubleClick
;
11572 [property
, optional] string GrandTotalName
;
11574 published
struct DataPilotFieldAutoShowInfo
{
11576 long ShowItemsMode
;
11580 published
struct DataPilotFieldGroupInfo
{
11581 boolean HasAutoStart
;
11582 boolean HasAutoEnd
;
11583 boolean HasDateValues
;
11588 ::com
::sun
::star
::sheet
::XDataPilotField SourceField
;
11589 ::com
::sun
::star
::container
::XNameAccess Groups
;
11591 published
struct DataPilotFieldLayoutInfo
{
11593 boolean AddEmptyLines
;
11595 published
enum DataPilotFieldOrientation
{
11602 published
struct DataPilotFieldReference
{
11603 long ReferenceType
;
11604 string ReferenceField
;
11605 long ReferenceItemType
;
11606 string ReferenceItemName
;
11608 published
struct DataPilotFieldSortInfo
{
11610 boolean IsAscending
;
11613 published
interface XDataPilotField
{
11614 interface ::com
::sun
::star
::uno
::XInterface
;
11615 ::com
::sun
::star
::container
::XIndexAccess getItems
();
11617 published
interface XDataPilotFieldGrouping
{
11618 interface ::com
::sun
::star
::uno
::XInterface
;
11619 ::com
::sun
::star
::sheet
::XDataPilotField createNameGroup
([in] sequence
< string > aItems
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
11620 ::com
::sun
::star
::sheet
::XDataPilotField createDateGroup
([in] ::com
::sun
::star
::sheet
::DataPilotFieldGroupInfo aInfo
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
11622 published service DataPilotField
{
11623 interface ::com
::sun
::star
::container
::XNamed
;
11624 interface ::com
::sun
::star
::beans
::XPropertySet
;
11625 [optional] interface ::com
::sun
::star
::sheet
::XDataPilotField
;
11626 [optional] interface ::com
::sun
::star
::sheet
::XDataPilotFieldGrouping
;
11627 [property
] ::com
::sun
::star
::sheet
::DataPilotFieldOrientation Orientation
;
11628 [property
] ::com
::sun
::star
::sheet
::GeneralFunction Function
;
11629 [property
, optional] sequence
< ::com
::sun
::star
::sheet
::GeneralFunction
> Subtotals
;
11630 [property
, optional] string SelectedPage
;
11631 [property
, optional] boolean UseSelectedPage
;
11632 [property
, optional] string UsedHierarchy
;
11633 [property
, optional] boolean HasSortInfo
;
11634 [property
, optional] ::com
::sun
::star
::sheet
::DataPilotFieldSortInfo SortInfo
;
11635 [property
, optional] boolean HasLayoutInfo
;
11636 [property
, optional] ::com
::sun
::star
::sheet
::DataPilotFieldLayoutInfo LayoutInfo
;
11637 [property
, optional] boolean HasAutoShowInfo
;
11638 [property
, optional] ::com
::sun
::star
::sheet
::DataPilotFieldAutoShowInfo AutoShowInfo
;
11639 [property
, optional] boolean HasReference
;
11640 [property
, optional] ::com
::sun
::star
::sheet
::DataPilotFieldReference Reference
;
11641 [property
, optional] boolean IsGroupField
;
11642 [property
, optional] ::com
::sun
::star
::sheet
::DataPilotFieldGroupInfo GroupInfo
;
11643 [property
, optional] boolean ShowEmpty
;
11644 [property
, optional] short Function2
;
11645 [property
, optional] sequence
< short > Subtotals2
;
11647 published service DataPilotFieldGroup
{
11648 interface ::com
::sun
::star
::container
::XNamed
;
11649 interface ::com
::sun
::star
::container
::XIndexAccess
;
11650 interface ::com
::sun
::star
::container
::XEnumerationAccess
;
11651 interface ::com
::sun
::star
::container
::XNameAccess
;
11652 [optional] interface ::com
::sun
::star
::container
::XNameContainer
;
11654 published constants DataPilotFieldGroupBy
{
11655 const long DAYS
= 8;
11656 const long HOURS
= 4;
11657 const long MINUTES
= 2;
11658 const long MONTHS
= 16;
11659 const long QUARTERS
= 32;
11660 const long SECONDS
= 1;
11661 const long YEARS
= 64;
11663 published service DataPilotFieldGroupItem
{
11664 interface ::com
::sun
::star
::container
::XNamed
;
11666 published service DataPilotFieldGroups
{
11667 interface ::com
::sun
::star
::container
::XIndexAccess
;
11668 interface ::com
::sun
::star
::container
::XEnumerationAccess
;
11669 interface ::com
::sun
::star
::container
::XNameAccess
;
11670 [optional] interface ::com
::sun
::star
::container
::XNameContainer
;
11672 published service DataPilotFields
{
11673 interface ::com
::sun
::star
::container
::XIndexAccess
;
11674 interface ::com
::sun
::star
::container
::XEnumerationAccess
;
11675 interface ::com
::sun
::star
::container
::XNameAccess
;
11677 published service DataPilotFieldsEnumeration
{
11678 interface ::com
::sun
::star
::container
::XEnumeration
;
11680 published
enum FilterConnection
{
11684 published
enum FilterOperator
{
11695 BOTTOM_VALUES
= 10,
11696 BOTTOM_PERCENT
= 11
11698 published
struct TableFilterField
{
11699 ::com
::sun
::star
::sheet
::FilterConnection Connection
;
11701 ::com
::sun
::star
::sheet
::FilterOperator Operator
;
11703 double NumericValue
;
11704 string StringValue
;
11706 published
interface XDataPilotTable
{
11707 interface ::com
::sun
::star
::uno
::XInterface
;
11708 ::com
::sun
::star
::table
::CellRangeAddress getOutputRange
();
11711 published service DataPilotTable
{
11712 interface ::com
::sun
::star
::sheet
::XDataPilotDescriptor
;
11713 interface ::com
::sun
::star
::sheet
::XDataPilotTable
;
11714 [optional] interface ::com
::sun
::star
::util
::XModifyBroadcaster
;
11716 published
interface XDataPilotTables
{
11717 interface ::com
::sun
::star
::container
::XNameAccess
;
11718 ::com
::sun
::star
::sheet
::XDataPilotDescriptor createDataPilotDescriptor
();
11719 void insertNewByName
([in] string aName
, [in] ::com
::sun
::star
::table
::CellAddress OutputAddress
, [in] ::com
::sun
::star
::sheet
::XDataPilotDescriptor xDescriptor
);
11720 void removeByName
([in] string aName
);
11722 published service DataPilotTables
{
11723 interface ::com
::sun
::star
::sheet
::XDataPilotTables
;
11724 interface ::com
::sun
::star
::container
::XEnumerationAccess
;
11725 interface ::com
::sun
::star
::container
::XIndexAccess
;
11727 published service DataPilotTablesEnumeration
{
11728 interface ::com
::sun
::star
::container
::XEnumeration
;
11730 published service DatabaseImportDescriptor
{
11731 [property
] ::com
::sun
::star
::sheet
::DataImportMode SourceType
;
11732 [property
] string DatabaseName
;
11733 [property
] string SourceObject
;
11734 [property
, optional] boolean IsNative
;
11735 [property
, optional] string ConnectionResource
;
11739 published
interface XCellRange
;
11742 published
interface XCellRangeReferrer
{
11743 interface ::com
::sun
::star
::uno
::XInterface
;
11744 ::com
::sun
::star
::table
::XCellRange getReferredCells
();
11746 published
interface XSubTotalDescriptor
;
11747 published
interface XDatabaseRange
{
11748 interface ::com
::sun
::star
::uno
::XInterface
;
11749 ::com
::sun
::star
::table
::CellRangeAddress getDataArea
();
11750 void setDataArea
([in] ::com
::sun
::star
::table
::CellRangeAddress aDataArea
);
11751 sequence
< ::com
::sun
::star
::beans
::PropertyValue
> getSortDescriptor
();
11752 ::com
::sun
::star
::sheet
::XSheetFilterDescriptor getFilterDescriptor
();
11753 ::com
::sun
::star
::sheet
::XSubTotalDescriptor getSubTotalDescriptor
();
11754 sequence
< ::com
::sun
::star
::beans
::PropertyValue
> getImportDescriptor
();
11757 published service DatabaseRange
{
11758 interface ::com
::sun
::star
::sheet
::XDatabaseRange
;
11759 interface ::com
::sun
::star
::sheet
::XCellRangeReferrer
;
11760 interface ::com
::sun
::star
::beans
::XPropertySet
;
11761 interface ::com
::sun
::star
::container
::XNamed
;
11762 [optional] interface ::com
::sun
::star
::util
::XRefreshable
;
11763 [property
] boolean MoveCells
;
11764 [property
] boolean KeepFormats
;
11765 [property
] boolean StripData
;
11766 [property
, optional] boolean AutoFilter
;
11767 [property
, optional] boolean UseFilterCriteriaSource
;
11768 [property
, optional] ::com
::sun
::star
::table
::CellRangeAddress FilterCriteriaSource
;
11769 [property
, optional] long RefreshPeriod
;
11770 [property
, optional] boolean FromSelection
;
11771 [property
, optional, readonly] long TokenIndex
;
11772 [property
, optional] boolean TotalsRow
;
11773 [property
, optional] boolean ContainsHeader
;
11775 published
interface XDatabaseRanges
{
11776 interface ::com
::sun
::star
::container
::XNameAccess
;
11777 void addNewByName
([in] string aName
, [in] ::com
::sun
::star
::table
::CellRangeAddress aRange
);
11778 void removeByName
([in] string aName
);
11780 published service DatabaseRanges
{
11781 interface ::com
::sun
::star
::sheet
::XDatabaseRanges
;
11782 interface ::com
::sun
::star
::container
::XEnumerationAccess
;
11783 interface ::com
::sun
::star
::container
::XIndexAccess
;
11785 published service DatabaseRangesEnumeration
{
11786 interface ::com
::sun
::star
::container
::XEnumeration
;
11788 published constants DimensionFlags
{
11789 const long NO_COLUMN_ORIENTATION
= 1;
11790 const long NO_DATA_ORIENTATION
= 8;
11791 const long NO_PAGE_ORIENTATION
= 4;
11792 const long NO_ROW_ORIENTATION
= 2;
11794 published service DocumentSettings
{
11795 service
::com
::sun
::star
::document
::Settings
;
11796 interface ::com
::sun
::star
::beans
::XPropertySet
;
11797 [property
, optional] boolean ShowZeroValues
;
11798 [property
, optional] boolean ShowNotes
;
11799 [property
, optional] boolean ShowGrid
;
11800 [property
, optional] ::com
::sun
::star
::util
::Color GridColor
;
11801 [property
, optional] boolean ShowPageBreaks
;
11802 [property
, optional] boolean HasColumnRowHeaders
;
11803 [property
, optional] boolean HasSheetTabs
;
11804 [property
, optional] boolean IsOutlineSymbolsSet
;
11805 [property
, optional] boolean IsSnapToRaster
;
11806 [property
, optional] boolean RasterIsVisible
;
11807 [property
, optional] long RasterResolutionX
;
11808 [property
, optional] long RasterResolutionY
;
11809 [property
, optional] long RasterSubdivisionX
;
11810 [property
, optional] long RasterSubdivisionY
;
11811 [property
, optional] boolean IsRasterAxisSynchronized
;
11812 [property
, optional] boolean IsDocumentShared
;
11814 published
enum FillDateMode
{
11816 FILL_DATE_WEEKDAY
= 1,
11817 FILL_DATE_MONTH
= 2,
11820 published
enum FillDirection
{
11826 published
enum FillMode
{
11833 published constants FilterOperator2
{
11834 const long BEGINS_WITH
= 14;
11835 const long BOTTOM_PERCENT
= 11;
11836 const long BOTTOM_VALUES
= 10;
11837 const long CONTAINS
= 12;
11838 const long DOES_NOT_BEGIN_WITH
= 15;
11839 const long DOES_NOT_CONTAIN
= 13;
11840 const long DOES_NOT_END_WITH
= 17;
11841 const long EMPTY
= 0;
11842 const long ENDS_WITH
= 16;
11843 const long EQUAL
= 2;
11844 const long GREATER
= 4;
11845 const long GREATER_EQUAL
= 5;
11846 const long LESS
= 6;
11847 const long LESS_EQUAL
= 7;
11848 const long NOT_EMPTY
= 1;
11849 const long NOT_EQUAL
= 3;
11850 const long TOP_PERCENT
= 9;
11851 const long TOP_VALUES
= 8;
11853 published constants FormulaResult
{
11854 const long ERROR
= 4;
11855 const long STRING = 2;
11856 const long VALUE
= 1;
11858 /** @deprecated */ published service SpreadsheetDocumentSettings
{
11859 interface ::com
::sun
::star
::beans
::XPropertySet
;
11860 [property
] boolean IsIterationEnabled
;
11861 [property
] long IterationCount
;
11862 [property
] double IterationEpsilon
;
11863 [property
] short StandardDecimals
;
11864 [property
] ::com
::sun
::star
::util
::Date NullDate
;
11865 [property
] short DefaultTabStop
;
11866 [property
] boolean IgnoreCase
;
11867 [property
] boolean CalcAsShown
;
11868 [property
] boolean MatchWholeCell
;
11869 [property
] boolean SpellOnline
;
11870 [property
] boolean LookUpLabels
;
11871 [property
] boolean RegularExpressions
;
11872 [property
, optional, readonly] ::com
::sun
::star
::i18n
::XForbiddenCharacters ForbiddenCharacters
;
11873 [property
, optional, readonly] boolean HasDrawPages
;
11874 [property
, optional] ::com
::sun
::star
::lang
::Locale CharLocale
;
11875 [property
, optional] ::com
::sun
::star
::lang
::Locale CharLocaleAsian
;
11876 [property
, optional] ::com
::sun
::star
::lang
::Locale CharLocaleComplex
;
11877 [property
, optional] boolean IsLoaded
;
11878 [property
, optional] boolean IsUndoEnabled
;
11879 [property
, optional] boolean IsAdjustHeightEnabled
;
11880 [property
, optional] boolean IsExecuteLinkEnabled
;
11881 [property
, optional, readonly] ::com
::sun
::star
::awt
::XDevice ReferenceDevice
;
11882 [property
, optional] boolean RecordChanges
;
11883 [property
, optional, readonly] boolean IsRecordChangesProtected
;
11884 [property
, optional] boolean Wildcards
;
11886 published
interface XFunctionAccess
{
11887 interface ::com
::sun
::star
::uno
::XInterface
;
11888 any callFunction
([in] string aName
, [in] sequence
< any
> aArguments
) raises
(::com
::sun
::star
::container
::NoSuchElementException
, ::com
::sun
::star
::lang
::IllegalArgumentException
);
11890 published service FunctionAccess
{
11891 service
::com
::sun
::star
::sheet
::SpreadsheetDocumentSettings
;
11892 interface ::com
::sun
::star
::sheet
::XFunctionAccess
;
11893 [property
, optional] boolean IsArrayFunction
;
11895 published constants FunctionCategory
{
11896 const long ADDIN
= 11;
11897 const long DATABASE
= 1;
11898 const long DATETIME
= 2;
11899 const long FINANCIAL
= 3;
11900 const long INFORMATION
= 4;
11901 const long LOGICAL
= 5;
11902 const long MATHEMATICAL
= 6;
11903 const long MATRIX
= 7;
11904 const long SPREADSHEET
= 9;
11905 const long STATISTICAL
= 8;
11906 const long TEXT
= 10;
11908 published service FunctionDescription
{
11909 [property
, readonly] long Id;
11910 [property
, readonly] long Category
;
11911 [property
, readonly] string Name
;
11912 [property
, readonly] string Description
;
11913 [property
, readonly] sequence
< ::com
::sun
::star
::sheet
::FunctionArgument
> Arguments
;
11915 published service FunctionDescriptionEnumeration
{
11916 interface ::com
::sun
::star
::container
::XEnumeration
;
11918 published
interface XFunctionDescriptions
{
11919 interface ::com
::sun
::star
::container
::XIndexAccess
;
11920 sequence
< ::com
::sun
::star
::beans
::PropertyValue
> getById
([in] long nId
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
11922 published service FunctionDescriptions
{
11923 interface ::com
::sun
::star
::sheet
::XFunctionDescriptions
;
11924 interface ::com
::sun
::star
::container
::XNameAccess
;
11925 interface ::com
::sun
::star
::container
::XEnumerationAccess
;
11927 published constants GeneralFunction2
{
11928 const short AUTO = 1;
11929 const short AVERAGE
= 4;
11930 const short COUNT
= 3;
11931 const short COUNTNUMS
= 8;
11932 const short MAX
= 5;
11933 const short MEDIAN
= 13;
11934 const short MIN
= 6;
11935 const short NONE
= 0;
11936 const short PRODUCT
= 7;
11937 const short STDEV
= 9;
11938 const short STDEVP
= 10;
11939 const short SUM
= 2;
11940 const short VAR
= 11;
11941 const short VARP
= 12;
11943 published
interface XGlobalSheetSettings
{
11944 interface ::com
::sun
::star
::uno
::XInterface
;
11945 [attribute
] boolean MoveSelection
;
11946 [attribute
] short MoveDirection
;
11947 [attribute
] boolean EnterEdit
;
11948 [attribute
] boolean ExtendFormat
;
11949 [attribute
] boolean RangeFinder
;
11950 [attribute
] boolean ExpandReferences
;
11951 [attribute
] boolean MarkHeader
;
11952 [attribute
] boolean UseTabCol
;
11953 [attribute
] short Metric
;
11954 [attribute
] short Scale
;
11955 [attribute
] boolean DoAutoComplete
;
11956 [attribute
] short StatusBarFunction
;
11957 [attribute
] sequence
< string > UserLists
;
11958 [attribute
] short LinkUpdateMode
;
11959 [attribute
] boolean PrintAllSheets
;
11960 [attribute
] boolean PrintEmptyPages
;
11961 [attribute
] boolean UsePrinterMetrics
;
11962 [attribute
] boolean ReplaceCellsWarning
;
11964 published service GlobalSheetSettings
: ::com
::sun
::star
::sheet
::XGlobalSheetSettings
;
11965 published
struct GoalResult
{
11969 published
interface XHeaderFooterContent
{
11970 interface ::com
::sun
::star
::uno
::XInterface
;
11971 ::com
::sun
::star
::text
::XText getLeftText
();
11972 ::com
::sun
::star
::text
::XText getCenterText
();
11973 ::com
::sun
::star
::text
::XText getRightText
();
11975 published service HeaderFooterContent
{
11976 interface ::com
::sun
::star
::sheet
::XHeaderFooterContent
;
11978 published
interface XLabelRange
{
11979 interface ::com
::sun
::star
::uno
::XInterface
;
11980 ::com
::sun
::star
::table
::CellRangeAddress getLabelArea
();
11981 void setLabelArea
([in] ::com
::sun
::star
::table
::CellRangeAddress aLabelArea
);
11982 ::com
::sun
::star
::table
::CellRangeAddress getDataArea
();
11983 void setDataArea
([in] ::com
::sun
::star
::table
::CellRangeAddress aDataArea
);
11985 published service LabelRange
{
11986 interface ::com
::sun
::star
::sheet
::XLabelRange
;
11988 published
interface XLabelRanges
{
11989 interface ::com
::sun
::star
::container
::XIndexAccess
;
11990 void addNew
([in] ::com
::sun
::star
::table
::CellRangeAddress aLabelArea
, [in] ::com
::sun
::star
::table
::CellRangeAddress aDataArea
);
11991 void removeByIndex
([in] long nIndex
);
11993 published service LabelRanges
{
11994 interface ::com
::sun
::star
::sheet
::XLabelRanges
;
11995 interface ::com
::sun
::star
::container
::XIndexAccess
;
11996 interface ::com
::sun
::star
::container
::XEnumerationAccess
;
11998 published service LabelRangesEnumeration
{
11999 interface ::com
::sun
::star
::container
::XEnumeration
;
12001 published constants MoveDirection
{
12002 const short DOWN
= 0;
12003 const short LEFT
= 3;
12004 const short RIGHT
= 1;
12005 const short UP
= 2;
12007 published
interface XNamedRange
{
12008 interface ::com
::sun
::star
::container
::XNamed
;
12009 string getContent
();
12010 void setContent
([in] string aContent
);
12011 ::com
::sun
::star
::table
::CellAddress getReferencePosition
();
12012 void setReferencePosition
([in] ::com
::sun
::star
::table
::CellAddress aReferencePosition
);
12014 void setType
([in] long nType
);
12016 published service NamedRange
{
12017 interface ::com
::sun
::star
::sheet
::XNamedRange
;
12018 interface ::com
::sun
::star
::sheet
::XCellRangeReferrer
;
12019 [property
, optional, readonly] long TokenIndex
;
12020 [property
, optional] boolean IsSharedFormula
;
12022 published constants NamedRangeFlag
{
12023 const long COLUMN_HEADER
= 4;
12024 const long FILTER_CRITERIA
= 1;
12025 const long HIDDEN = 16;
12026 const long PRINT_AREA
= 2;
12027 const long ROW_HEADER
= 8;
12029 published
interface XNamedRanges
{
12030 interface ::com
::sun
::star
::container
::XNameAccess
;
12031 void addNewByName
([in] string aName
, [in] string aContent
, [in] ::com
::sun
::star
::table
::CellAddress aPosition
, [in] long nType
);
12032 void addNewFromTitles
([in] ::com
::sun
::star
::table
::CellRangeAddress aSource
, [in] ::com
::sun
::star
::sheet
::Border aBorder
);
12033 void removeByName
([in] string aName
);
12034 void outputList
([in] ::com
::sun
::star
::table
::CellAddress aOutputPosition
);
12036 published service NamedRanges
{
12037 interface ::com
::sun
::star
::sheet
::XNamedRanges
;
12038 interface ::com
::sun
::star
::container
::XIndexAccess
;
12039 interface ::com
::sun
::star
::container
::XEnumerationAccess
;
12040 [optional] interface ::com
::sun
::star
::document
::XActionLockable
;
12042 published service NamedRangesEnumeration
{
12043 interface ::com
::sun
::star
::container
::XEnumeration
;
12045 published
enum PasteOperation
{
12052 published service RangeSelectionArguments
{
12053 [property
] string InitialValue
;
12054 [property
] string Title
;
12055 [property
] boolean CloseOnMouseRelease
;
12056 [property
, optional] boolean SingleCellMode
;
12058 published
struct RangeSelectionEvent
: ::com
::sun
::star
::lang
::EventObject
{
12059 string RangeDescriptor
;
12061 published
interface XRecentFunctions
{
12062 interface ::com
::sun
::star
::uno
::XInterface
;
12063 sequence
< long > getRecentFunctionIds
();
12064 void setRecentFunctionIds
([in] sequence
< long > aRecentFunctionIds
);
12065 long getMaxRecentFunctions
();
12067 published service RecentFunctions
: ::com
::sun
::star
::sheet
::XRecentFunctions
;
12068 published
struct ResultEvent
: ::com
::sun
::star
::lang
::EventObject
{
12071 published
interface XScenario
{
12072 interface ::com
::sun
::star
::uno
::XInterface
;
12073 boolean getIsScenario
();
12074 string getScenarioComment
();
12075 void setScenarioComment
([in] string aScenarioComment
);
12076 void addRanges
([in] sequence
< ::com
::sun
::star
::table
::CellRangeAddress
> aRanges
);
12079 published
interface XScenarios
{
12080 interface ::com
::sun
::star
::container
::XNameAccess
;
12081 void addNewByName
([in] string aName
, [in] sequence
< ::com
::sun
::star
::table
::CellRangeAddress
> aRanges
, [in] string aComment
);
12082 void removeByName
([in] string aName
);
12084 published service Scenarios
{
12085 interface ::com
::sun
::star
::sheet
::XScenarios
;
12086 interface ::com
::sun
::star
::container
::XEnumerationAccess
;
12087 interface ::com
::sun
::star
::container
::XIndexAccess
;
12089 published service ScenariosEnumeration
{
12090 interface ::com
::sun
::star
::container
::XEnumeration
;
12092 published
interface XSheetCellRanges
;
12093 published
interface XCellRangesQuery
{
12094 interface ::com
::sun
::star
::uno
::XInterface
;
12095 ::com
::sun
::star
::sheet
::XSheetCellRanges queryVisibleCells
();
12096 ::com
::sun
::star
::sheet
::XSheetCellRanges queryEmptyCells
();
12097 ::com
::sun
::star
::sheet
::XSheetCellRanges queryContentCells
([in] short nContentFlags
);
12098 ::com
::sun
::star
::sheet
::XSheetCellRanges queryFormulaCells
([in] long nResultFlags
);
12099 ::com
::sun
::star
::sheet
::XSheetCellRanges queryColumnDifferences
([in] ::com
::sun
::star
::table
::CellAddress aCompare
);
12100 ::com
::sun
::star
::sheet
::XSheetCellRanges queryRowDifferences
([in] ::com
::sun
::star
::table
::CellAddress aCompare
);
12101 ::com
::sun
::star
::sheet
::XSheetCellRanges queryIntersection
([in] ::com
::sun
::star
::table
::CellRangeAddress aRange
);
12103 published
interface XFormulaQuery
{
12104 interface ::com
::sun
::star
::uno
::XInterface
;
12105 ::com
::sun
::star
::sheet
::XSheetCellRanges queryDependents
([in] boolean bRecursive
);
12106 ::com
::sun
::star
::sheet
::XSheetCellRanges queryPrecedents
([in] boolean bRecursive
);
12108 published service SheetRangesQuery
{
12109 interface ::com
::sun
::star
::sheet
::XCellRangesQuery
;
12110 interface ::com
::sun
::star
::sheet
::XFormulaQuery
;
12112 published
interface XCellAddressable
{
12113 interface ::com
::sun
::star
::uno
::XInterface
;
12114 ::com
::sun
::star
::table
::CellAddress getCellAddress
();
12116 published
interface XSheetAnnotationAnchor
{
12117 interface ::com
::sun
::star
::uno
::XInterface
;
12118 ::com
::sun
::star
::sheet
::XSheetAnnotation getAnnotation
();
12122 published
enum CellHoriJustify
{
12130 published
enum CellOrientation
{
12136 published
struct TableBorder
{
12137 ::com
::sun
::star
::table
::BorderLine TopLine
;
12138 boolean IsTopLineValid
;
12139 ::com
::sun
::star
::table
::BorderLine BottomLine
;
12140 boolean IsBottomLineValid
;
12141 ::com
::sun
::star
::table
::BorderLine LeftLine
;
12142 boolean IsLeftLineValid
;
12143 ::com
::sun
::star
::table
::BorderLine RightLine
;
12144 boolean IsRightLineValid
;
12145 ::com
::sun
::star
::table
::BorderLine HorizontalLine
;
12146 boolean IsHorizontalLineValid
;
12147 ::com
::sun
::star
::table
::BorderLine VerticalLine
;
12148 boolean IsVerticalLineValid
;
12150 boolean IsDistanceValid
;
12152 published
struct TableBorder2
{
12153 ::com
::sun
::star
::table
::BorderLine2 TopLine
;
12154 boolean IsTopLineValid
;
12155 ::com
::sun
::star
::table
::BorderLine2 BottomLine
;
12156 boolean IsBottomLineValid
;
12157 ::com
::sun
::star
::table
::BorderLine2 LeftLine
;
12158 boolean IsLeftLineValid
;
12159 ::com
::sun
::star
::table
::BorderLine2 RightLine
;
12160 boolean IsRightLineValid
;
12161 ::com
::sun
::star
::table
::BorderLine2 HorizontalLine
;
12162 boolean IsHorizontalLineValid
;
12163 ::com
::sun
::star
::table
::BorderLine2 VerticalLine
;
12164 boolean IsVerticalLineValid
;
12166 boolean IsDistanceValid
;
12170 published
struct CellProtection
{
12172 boolean IsFormulaHidden
;
12174 boolean IsPrintHidden
;
12178 published service CellProperties
{
12179 interface ::com
::sun
::star
::beans
::XPropertySet
;
12180 [property
, optional] string CellStyle
;
12181 [property
] ::com
::sun
::star
::util
::Color CellBackColor
;
12182 [property
] boolean IsCellBackgroundTransparent
;
12183 [property
] ::com
::sun
::star
::table
::CellHoriJustify HoriJustify
;
12184 [property
] long VertJustify
;
12185 [property
] boolean IsTextWrapped
;
12186 [property
] short ParaIndent
;
12187 [property
] ::com
::sun
::star
::table
::CellOrientation Orientation
;
12188 [property
] long RotateAngle
;
12189 [property
] long RotateReference
;
12190 [property
, optional] boolean AsianVerticalMode
;
12191 [property
] ::com
::sun
::star
::table
::TableBorder TableBorder
;
12192 [property
] ::com
::sun
::star
::table
::BorderLine TopBorder
;
12193 [property
] ::com
::sun
::star
::table
::BorderLine BottomBorder
;
12194 [property
] ::com
::sun
::star
::table
::BorderLine LeftBorder
;
12195 [property
] ::com
::sun
::star
::table
::BorderLine RightBorder
;
12196 [property
] long NumberFormat
;
12197 [property
] ::com
::sun
::star
::table
::ShadowFormat ShadowFormat
;
12198 [property
] ::com
::sun
::star
::util
::CellProtection CellProtection
;
12199 [property
, optional] ::com
::sun
::star
::container
::XNameContainer UserDefinedAttributes
;
12200 [property
, optional] ::com
::sun
::star
::table
::BorderLine DiagonalTLBR
;
12201 [property
, optional] ::com
::sun
::star
::table
::BorderLine DiagonalBLTR
;
12202 [property
, optional] boolean ShrinkToFit
;
12203 [property
, optional] ::com
::sun
::star
::table
::TableBorder2 TableBorder2
;
12204 [property
, optional] ::com
::sun
::star
::table
::BorderLine2 TopBorder2
;
12205 [property
, optional] ::com
::sun
::star
::table
::BorderLine2 BottomBorder2
;
12206 [property
, optional] ::com
::sun
::star
::table
::BorderLine2 LeftBorder2
;
12207 [property
, optional] ::com
::sun
::star
::table
::BorderLine2 RightBorder2
;
12208 [property
, optional] ::com
::sun
::star
::table
::BorderLine2 DiagonalTLBR2
;
12209 [property
, optional] ::com
::sun
::star
::table
::BorderLine2 DiagonalBLTR2
;
12210 [property
, optional] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> CellInteropGrabBag
;
12212 published
enum CellContentType
{
12218 published
interface XCell
{
12219 interface ::com
::sun
::star
::uno
::XInterface
;
12220 string getFormula
();
12221 void setFormula
([in] string aFormula
);
12223 void setValue
([in] double nValue
);
12224 ::com
::sun
::star
::table
::CellContentType getType
();
12227 published service Cell
{
12228 service
::com
::sun
::star
::table
::CellProperties
;
12229 interface ::com
::sun
::star
::table
::XCell
;
12230 interface ::com
::sun
::star
::text
::XText
;
12232 published
interface XTableColumns
;
12233 published
interface XTableRows
;
12234 published
interface XColumnRowRange
{
12235 interface ::com
::sun
::star
::uno
::XInterface
;
12236 ::com
::sun
::star
::table
::XTableColumns getColumns
();
12237 ::com
::sun
::star
::table
::XTableRows getRows
();
12241 /** @deprecated */ published
interface XRelativeTextContentInsert
{
12242 interface ::com
::sun
::star
::uno
::XInterface
;
12243 void insertTextContentBefore
([in] ::com
::sun
::star
::text
::XTextContent xNewContent
, [in] ::com
::sun
::star
::text
::XTextContent xSuccessor
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
12244 void insertTextContentAfter
([in] ::com
::sun
::star
::text
::XTextContent xNewContent
, [in] ::com
::sun
::star
::text
::XTextContent xPredecessor
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
12246 published
interface XTextRangeCompare
{
12247 interface ::com
::sun
::star
::uno
::XInterface
;
12248 short compareRegionStarts
([in] ::com
::sun
::star
::text
::XTextRange xR1
, [in] ::com
::sun
::star
::text
::XTextRange xR2
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
12249 short compareRegionEnds
([in] ::com
::sun
::star
::text
::XTextRange xR1
, [in] ::com
::sun
::star
::text
::XTextRange xR2
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
12251 published
interface XTextRangeMover
{
12252 interface ::com
::sun
::star
::uno
::XInterface
;
12253 void moveTextRange
([in] ::com
::sun
::star
::text
::XTextRange xRange
, [in] short nParagraphs
);
12255 published service Text
{
12256 interface ::com
::sun
::star
::container
::XEnumerationAccess
;
12257 interface ::com
::sun
::star
::text
::XText
;
12258 [optional] interface ::com
::sun
::star
::text
::XTextRangeCompare
;
12259 [optional] interface ::com
::sun
::star
::text
::XTextRangeMover
;
12260 /** @deprecated */ [optional] interface ::com
::sun
::star
::text
::XRelativeTextContentInsert
;
12261 [property
, optional] ::com
::sun
::star
::beans
::PropertyValues StartRedline
;
12262 [property
, maybevoid
, optional] ::com
::sun
::star
::beans
::PropertyValues EndRedline
;
12264 published
interface XTextFieldsSupplier
{
12265 interface ::com
::sun
::star
::uno
::XInterface
;
12266 ::com
::sun
::star
::container
::XEnumerationAccess getTextFields
();
12267 ::com
::sun
::star
::container
::XNameAccess getTextFieldMasters
();
12271 published
interface XIndent
{
12272 interface ::com
::sun
::star
::uno
::XInterface
;
12273 void decrementIndent
();
12274 void incrementIndent
();
12276 published
interface XSearchDescriptor
;
12277 published
interface XSearchable
{
12278 interface ::com
::sun
::star
::uno
::XInterface
;
12279 ::com
::sun
::star
::util
::XSearchDescriptor createSearchDescriptor
();
12280 ::com
::sun
::star
::container
::XIndexAccess findAll
([in] ::com
::sun
::star
::util
::XSearchDescriptor xDesc
);
12281 ::com
::sun
::star
::uno
::XInterface findFirst
([in] ::com
::sun
::star
::util
::XSearchDescriptor xDesc
);
12282 ::com
::sun
::star
::uno
::XInterface findNext
([in] ::com
::sun
::star
::uno
::XInterface xStartAt
, [in] ::com
::sun
::star
::util
::XSearchDescriptor xDesc
);
12284 published
interface XReplaceDescriptor
;
12285 published
interface XReplaceable
{
12286 interface ::com
::sun
::star
::util
::XSearchable
;
12287 ::com
::sun
::star
::util
::XReplaceDescriptor createReplaceDescriptor
();
12288 long replaceAll
([in] ::com
::sun
::star
::util
::XSearchDescriptor xDesc
);
12292 published
interface XSheetConditionalEntries
;
12293 published service SheetCell
{
12294 service
::com
::sun
::star
::table
::Cell
;
12295 service
::com
::sun
::star
::text
::Text
;
12296 service
::com
::sun
::star
::style
::CharacterProperties
;
12297 service
::com
::sun
::star
::style
::CharacterPropertiesAsian
;
12298 service
::com
::sun
::star
::style
::CharacterPropertiesComplex
;
12299 service
::com
::sun
::star
::style
::ParagraphProperties
;
12300 service
::com
::sun
::star
::sheet
::SheetRangesQuery
;
12301 [optional] service
::com
::sun
::star
::style
::ParagraphPropertiesAsian
;
12302 [optional] service
::com
::sun
::star
::style
::ParagraphPropertiesComplex
;
12303 interface ::com
::sun
::star
::document
::XActionLockable
;
12304 interface ::com
::sun
::star
::util
::XReplaceable
;
12305 interface ::com
::sun
::star
::util
::XIndent
;
12306 interface ::com
::sun
::star
::table
::XColumnRowRange
;
12307 interface ::com
::sun
::star
::sheet
::XCellAddressable
;
12308 interface ::com
::sun
::star
::sheet
::XSheetAnnotationAnchor
;
12309 interface ::com
::sun
::star
::text
::XTextFieldsSupplier
;
12310 [optional] interface ::com
::sun
::star
::beans
::XTolerantMultiPropertySet
;
12311 [optional] interface ::com
::sun
::star
::util
::XModifyBroadcaster
;
12312 [property
, readonly] ::com
::sun
::star
::awt
::Point Position
;
12313 [property
, readonly] ::com
::sun
::star
::awt
::Size Size
;
12314 [property
, optional] string FormulaLocal
;
12315 [property
, readonly] long FormulaResultType
;
12316 [property
] ::com
::sun
::star
::sheet
::XSheetConditionalEntries ConditionalFormat
;
12317 [property
, optional] ::com
::sun
::star
::sheet
::XSheetConditionalEntries ConditionalFormatLocal
;
12318 [property
] ::com
::sun
::star
::beans
::XPropertySet Validation
;
12319 [property
, optional] ::com
::sun
::star
::beans
::XPropertySet ValidationLocal
;
12320 [property
, optional, readonly] string AbsoluteName
;
12321 [property
, optional, readonly] ::com
::sun
::star
::table
::CellContentType CellContentType
;
12322 [property
, optional, readonly] long FormulaResultType2
;
12324 published
interface XArrayFormulaRange
{
12325 interface ::com
::sun
::star
::uno
::XInterface
;
12326 string getArrayFormula
();
12327 void setArrayFormula
([in] string aFormula
);
12329 published
interface XCellFormatRangesSupplier
{
12330 interface ::com
::sun
::star
::uno
::XInterface
;
12331 ::com
::sun
::star
::container
::XIndexAccess getCellFormatRanges
();
12333 published
interface XCellRangeAddressable
{
12334 interface ::com
::sun
::star
::uno
::XInterface
;
12335 ::com
::sun
::star
::table
::CellRangeAddress getRangeAddress
();
12337 published
interface XCellRangeData
{
12338 interface ::com
::sun
::star
::uno
::XInterface
;
12339 sequence
< sequence
< any
> > getDataArray
();
12340 void setDataArray
([in] sequence
< sequence
< any
> > aArray
);
12342 published
interface XCellRangeFormula
{
12343 interface ::com
::sun
::star
::uno
::XInterface
;
12344 sequence
< sequence
< string > > getFormulaArray
();
12345 void setFormulaArray
([in] sequence
< sequence
< string > > aArray
);
12347 published
interface XCellSeries
{
12348 interface ::com
::sun
::star
::uno
::XInterface
;
12349 void fillSeries
([in] ::com
::sun
::star
::sheet
::FillDirection nFillDirection
, [in] ::com
::sun
::star
::sheet
::FillMode nFillMode
, [in] ::com
::sun
::star
::sheet
::FillDateMode nFillDateMode
, [in] double fStep
, [in] double fEndValue
);
12350 void fillAuto
([in] ::com
::sun
::star
::sheet
::FillDirection nFillDirection
, [in] long nSourceCount
);
12352 published
enum TableOperationMode
{
12357 published
interface XMultipleOperation
{
12358 interface ::com
::sun
::star
::uno
::XInterface
;
12359 void setTableOperation
([in] ::com
::sun
::star
::table
::CellRangeAddress aFormulaRange
, [in] ::com
::sun
::star
::sheet
::TableOperationMode nMode
, [in] ::com
::sun
::star
::table
::CellAddress aColumnCell
, [in] ::com
::sun
::star
::table
::CellAddress aRowCell
);
12363 published
interface XCellRange
{
12364 interface ::com
::sun
::star
::uno
::XInterface
;
12365 ::com
::sun
::star
::table
::XCell getCellByPosition
([in] long nColumn
, [in] long nRow
) raises
(::com
::sun
::star
::lang
::IndexOutOfBoundsException
);
12366 ::com
::sun
::star
::table
::XCellRange getCellRangeByPosition
([in] long nLeft
, [in] long nTop
, [in] long nRight
, [in] long nBottom
) raises
(::com
::sun
::star
::lang
::IndexOutOfBoundsException
);
12367 ::com
::sun
::star
::table
::XCellRange getCellRangeByName
([in] string aRange
);
12371 published
interface XSheetCellRange
{
12372 interface ::com
::sun
::star
::table
::XCellRange
;
12373 ::com
::sun
::star
::sheet
::XSpreadsheet getSpreadsheet
();
12375 published
interface XSheetFilterable
{
12376 interface ::com
::sun
::star
::uno
::XInterface
;
12377 ::com
::sun
::star
::sheet
::XSheetFilterDescriptor createFilterDescriptor
([in] boolean bEmpty
);
12378 void filter
([in] ::com
::sun
::star
::sheet
::XSheetFilterDescriptor xDescriptor
);
12380 published
interface XSheetFilterableEx
{
12381 interface ::com
::sun
::star
::sheet
::XSheetFilterable
;
12382 ::com
::sun
::star
::sheet
::XSheetFilterDescriptor createFilterDescriptorByObject
([in] ::com
::sun
::star
::sheet
::XSheetFilterable xObject
);
12384 published
interface XSheetOperation
{
12385 interface ::com
::sun
::star
::uno
::XInterface
;
12386 double computeFunction
([in] ::com
::sun
::star
::sheet
::GeneralFunction nFunction
) raises
(::com
::sun
::star
::uno
::Exception
);
12387 void clearContents
([in] long nContentFlags
);
12389 published
interface XSubTotalCalculatable
{
12390 interface ::com
::sun
::star
::uno
::XInterface
;
12391 ::com
::sun
::star
::sheet
::XSubTotalDescriptor createSubTotalDescriptor
([in] boolean bEmpty
);
12392 void applySubTotals
([in] ::com
::sun
::star
::sheet
::XSubTotalDescriptor xDescriptor
, [in] boolean bReplace
);
12393 void removeSubTotals
();
12395 published
interface XUniqueCellFormatRangesSupplier
{
12396 interface ::com
::sun
::star
::uno
::XInterface
;
12397 ::com
::sun
::star
::container
::XIndexAccess getUniqueCellFormatRanges
();
12401 published service CellRange
{
12402 service
::com
::sun
::star
::table
::CellProperties
;
12403 interface ::com
::sun
::star
::table
::XCellRange
;
12405 published
interface XAutoFormattable
{
12406 interface ::com
::sun
::star
::uno
::XInterface
;
12407 void autoFormat
([in] string aName
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
12411 published
interface XImportable
{
12412 interface ::com
::sun
::star
::uno
::XInterface
;
12413 sequence
< ::com
::sun
::star
::beans
::PropertyValue
> createImportDescriptor
([in] boolean bEmpty
);
12414 void doImport
([in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> aDescriptor
);
12416 published
interface XMergeable
{
12417 interface ::com
::sun
::star
::uno
::XInterface
;
12418 void merge
([in] boolean bMerge
);
12419 boolean getIsMerged
();
12421 published
interface XSortable
{
12422 interface ::com
::sun
::star
::uno
::XInterface
;
12423 sequence
< ::com
::sun
::star
::beans
::PropertyValue
> createSortDescriptor
();
12424 void sort
([in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> xDescriptor
);
12428 published service SheetCellRange
{
12429 service
::com
::sun
::star
::table
::CellRange
;
12430 service
::com
::sun
::star
::style
::CharacterProperties
;
12431 service
::com
::sun
::star
::style
::CharacterPropertiesAsian
;
12432 service
::com
::sun
::star
::style
::CharacterPropertiesComplex
;
12433 service
::com
::sun
::star
::style
::ParagraphProperties
;
12434 service
::com
::sun
::star
::sheet
::SheetRangesQuery
;
12435 interface ::com
::sun
::star
::util
::XReplaceable
;
12436 interface ::com
::sun
::star
::util
::XMergeable
;
12437 interface ::com
::sun
::star
::util
::XIndent
;
12438 interface ::com
::sun
::star
::table
::XColumnRowRange
;
12439 interface ::com
::sun
::star
::table
::XAutoFormattable
;
12440 interface ::com
::sun
::star
::sheet
::XSheetCellRange
;
12441 interface ::com
::sun
::star
::sheet
::XCellRangeData
;
12442 interface ::com
::sun
::star
::sheet
::XCellRangeAddressable
;
12443 interface ::com
::sun
::star
::sheet
::XSheetOperation
;
12444 interface ::com
::sun
::star
::sheet
::XCellSeries
;
12445 interface ::com
::sun
::star
::sheet
::XArrayFormulaRange
;
12446 interface ::com
::sun
::star
::sheet
::XMultipleOperation
;
12447 interface ::com
::sun
::star
::util
::XSortable
;
12448 interface ::com
::sun
::star
::util
::XImportable
;
12449 interface ::com
::sun
::star
::sheet
::XSubTotalCalculatable
;
12450 interface ::com
::sun
::star
::sheet
::XSheetFilterableEx
;
12451 interface ::com
::sun
::star
::sheet
::XCellFormatRangesSupplier
;
12452 interface ::com
::sun
::star
::sheet
::XUniqueCellFormatRangesSupplier
;
12453 interface ::com
::sun
::star
::chart
::XChartDataArray
;
12454 [optional] interface ::com
::sun
::star
::sheet
::XCellRangeFormula
;
12455 [optional] interface ::com
::sun
::star
::beans
::XTolerantMultiPropertySet
;
12456 [optional] interface ::com
::sun
::star
::util
::XModifyBroadcaster
;
12457 [property
, readonly] ::com
::sun
::star
::awt
::Point Position
;
12458 [property
, readonly] ::com
::sun
::star
::awt
::Size Size
;
12459 [property
] ::com
::sun
::star
::sheet
::XSheetConditionalEntries ConditionalFormat
;
12460 [property
, optional] ::com
::sun
::star
::sheet
::XSheetConditionalEntries ConditionalFormatLocal
;
12461 [property
] ::com
::sun
::star
::beans
::XPropertySet Validation
;
12462 [property
, optional] ::com
::sun
::star
::beans
::XPropertySet ValidationLocal
;
12463 [property
, optional, readonly] string AbsoluteName
;
12465 published
interface XSheetCellCursor
{
12466 interface ::com
::sun
::star
::sheet
::XSheetCellRange
;
12467 void collapseToCurrentRegion
();
12468 void collapseToCurrentArray
();
12469 void collapseToMergedArea
();
12470 void expandToEntireColumns
();
12471 void expandToEntireRows
();
12472 void collapseToSize
([in] long nColumns
, [in] long nRows
);
12474 published
interface XUsedAreaCursor
{
12475 interface ::com
::sun
::star
::uno
::XInterface
;
12476 void gotoStartOfUsedArea
([in] boolean bExpand
);
12477 void gotoEndOfUsedArea
([in] boolean bExpand
);
12481 published
interface XCellCursor
{
12482 interface ::com
::sun
::star
::table
::XCellRange
;
12486 void gotoPrevious
();
12487 void gotoOffset
([in] long nColumnOffset
, [in] long nRowOffset
);
12489 published service CellCursor
{
12490 interface ::com
::sun
::star
::table
::XCellCursor
;
12494 published service SheetCellCursor
{
12495 service
::com
::sun
::star
::table
::CellCursor
;
12496 service
::com
::sun
::star
::sheet
::SheetCellRange
;
12497 interface ::com
::sun
::star
::sheet
::XSheetCellCursor
;
12498 interface ::com
::sun
::star
::sheet
::XUsedAreaCursor
;
12500 published
interface XSheetCellRanges
{
12501 interface ::com
::sun
::star
::container
::XIndexAccess
;
12502 ::com
::sun
::star
::container
::XEnumerationAccess getCells
();
12503 string getRangeAddressesAsString
();
12504 sequence
< ::com
::sun
::star
::table
::CellRangeAddress
> getRangeAddresses
();
12506 published
interface XSheetCellRangeContainer
{
12507 interface ::com
::sun
::star
::sheet
::XSheetCellRanges
;
12508 void addRangeAddress
([in] ::com
::sun
::star
::table
::CellRangeAddress aCellRangeAddress
, [in] boolean bMergeRanges
);
12509 void removeRangeAddress
([in] ::com
::sun
::star
::table
::CellRangeAddress aCellRangeAddress
) raises
(::com
::sun
::star
::container
::NoSuchElementException
);
12510 void addRangeAddresses
([in] sequence
< ::com
::sun
::star
::table
::CellRangeAddress
> aCellRangeAddresses
, [in] boolean bMergeRanges
);
12511 void removeRangeAddresses
([in] sequence
< ::com
::sun
::star
::table
::CellRangeAddress
> aCellRangeAddresses
) raises
(::com
::sun
::star
::container
::NoSuchElementException
);
12513 published service SheetCellRanges
{
12514 service
::com
::sun
::star
::table
::CellProperties
;
12515 service
::com
::sun
::star
::style
::CharacterProperties
;
12516 service
::com
::sun
::star
::style
::CharacterPropertiesAsian
;
12517 service
::com
::sun
::star
::style
::CharacterPropertiesComplex
;
12518 service
::com
::sun
::star
::style
::ParagraphProperties
;
12519 service
::com
::sun
::star
::sheet
::SheetRangesQuery
;
12520 interface ::com
::sun
::star
::util
::XReplaceable
;
12521 interface ::com
::sun
::star
::util
::XIndent
;
12522 interface ::com
::sun
::star
::sheet
::XSheetOperation
;
12523 interface ::com
::sun
::star
::chart
::XChartDataArray
;
12524 interface ::com
::sun
::star
::sheet
::XSheetCellRangeContainer
;
12525 interface ::com
::sun
::star
::container
::XEnumerationAccess
;
12526 interface ::com
::sun
::star
::container
::XNameContainer
;
12527 [property
] ::com
::sun
::star
::sheet
::XSheetConditionalEntries ConditionalFormat
;
12528 [property
, optional] ::com
::sun
::star
::sheet
::XSheetConditionalEntries ConditionalFormatLocal
;
12529 [property
] ::com
::sun
::star
::beans
::XPropertySet Validation
;
12530 [property
, optional] ::com
::sun
::star
::beans
::XPropertySet ValidationLocal
;
12531 [property
, optional, readonly] string AbsoluteName
;
12533 published service SheetCellRangesEnumeration
{
12534 interface ::com
::sun
::star
::container
::XEnumeration
;
12536 published
interface XSheetFilterDescriptor
{
12537 interface ::com
::sun
::star
::uno
::XInterface
;
12538 sequence
< ::com
::sun
::star
::sheet
::TableFilterField
> getFilterFields
();
12539 void setFilterFields
([in] sequence
< ::com
::sun
::star
::sheet
::TableFilterField
> aFilterFields
);
12541 published
struct TableFilterField2
{
12542 ::com
::sun
::star
::sheet
::FilterConnection Connection
;
12546 double NumericValue
;
12547 string StringValue
;
12549 published
interface XSheetFilterDescriptor2
{
12550 interface ::com
::sun
::star
::uno
::XInterface
;
12551 sequence
< ::com
::sun
::star
::sheet
::TableFilterField2
> getFilterFields2
();
12552 void setFilterFields2
([in] sequence
< ::com
::sun
::star
::sheet
::TableFilterField2
> aFilterFields
);
12556 published
enum TableOrientation
{
12562 published service SheetFilterDescriptor
{
12563 interface ::com
::sun
::star
::sheet
::XSheetFilterDescriptor
;
12564 interface ::com
::sun
::star
::beans
::XPropertySet
;
12565 [optional] interface ::com
::sun
::star
::sheet
::XSheetFilterDescriptor2
;
12566 [property
] boolean IsCaseSensitive
;
12567 [property
] boolean SkipDuplicates
;
12568 [property
] boolean UseRegularExpressions
;
12569 [property
] boolean SaveOutputPosition
;
12570 [property
] ::com
::sun
::star
::table
::TableOrientation Orientation
;
12571 [property
] boolean ContainsHeader
;
12572 [property
] boolean CopyOutputData
;
12573 [property
] ::com
::sun
::star
::table
::CellAddress OutputPosition
;
12574 [property
, readonly] long MaxFieldCount
;
12576 published service SheetLink
{
12577 interface ::com
::sun
::star
::container
::XNamed
;
12578 interface ::com
::sun
::star
::util
::XRefreshable
;
12579 interface ::com
::sun
::star
::beans
::XPropertySet
;
12580 [property
] string Url
;
12581 [property
] string Filter
;
12582 [property
] string FilterOptions
;
12584 published
enum SheetLinkMode
{
12589 published service SheetLinks
{
12590 interface ::com
::sun
::star
::container
::XIndexAccess
;
12591 interface ::com
::sun
::star
::container
::XNameAccess
;
12592 interface ::com
::sun
::star
::container
::XEnumerationAccess
;
12594 published service SheetLinksEnumeration
{
12595 interface ::com
::sun
::star
::container
::XEnumeration
;
12599 /** @deprecated */ published service SortDescriptor
{
12600 interface ::com
::sun
::star
::beans
::XPropertySet
;
12601 [property
] boolean IsCaseSensitive
;
12602 [property
, optional] boolean SortAscending
;
12603 [property
] boolean SortColumns
;
12604 [property
] ::com
::sun
::star
::lang
::Locale CollatorLocale
;
12605 [property
, optional] string CollatorAlgorithm
;
12607 /** @deprecated */ published
enum SortFieldType
{
12612 /** @deprecated */ published
struct SortField
{
12614 boolean SortAscending
;
12615 ::com
::sun
::star
::util
::SortFieldType FieldType
;
12619 /** @deprecated */ published service TableSortDescriptor
{
12620 service
::com
::sun
::star
::util
::SortDescriptor
;
12621 [property
] sequence
< ::com
::sun
::star
::util
::SortField
> SortFields
;
12622 [property
, readonly] long MaxFieldCount
;
12623 /** @deprecated */ [property
] ::com
::sun
::star
::table
::TableOrientation Orientation
;
12624 [property
] boolean ContainsHeader
;
12628 published service SheetSortDescriptor
{
12629 service
::com
::sun
::star
::table
::TableSortDescriptor
;
12630 [property
] boolean BindFormatsToContent
;
12631 [property
] boolean IsUserListEnabled
;
12632 [property
] long UserListIndex
;
12633 [property
] boolean CopyOutputData
;
12634 [property
] ::com
::sun
::star
::table
::CellAddress OutputPosition
;
12638 published
enum TableSortFieldType
{
12643 published
struct TableSortField
{
12645 boolean IsAscending
;
12646 boolean IsCaseSensitive
;
12647 ::com
::sun
::star
::table
::TableSortFieldType FieldType
;
12648 ::com
::sun
::star
::lang
::Locale CollatorLocale
;
12649 string CollatorAlgorithm
;
12653 published service SortDescriptor2
{
12657 published service TableSortDescriptor2
{
12658 service
::com
::sun
::star
::util
::SortDescriptor2
;
12659 [property
] sequence
< ::com
::sun
::star
::table
::TableSortField
> SortFields
;
12660 [property
, readonly] long MaxSortFieldsCount
;
12661 [property
] boolean IsSortColumns
;
12665 published service SheetSortDescriptor2
{
12666 service
::com
::sun
::star
::table
::TableSortDescriptor2
;
12667 [property
] boolean BindFormatsToContent
;
12668 [property
] boolean IsUserListEnabled
;
12669 [property
] long UserListIndex
;
12670 [property
] boolean CopyOutputData
;
12671 [property
] ::com
::sun
::star
::table
::CellAddress OutputPosition
;
12672 [property
] boolean ContainsHeader
;
12674 published
interface XCellRangeMovement
{
12675 interface ::com
::sun
::star
::uno
::XInterface
;
12676 void insertCells
([in] ::com
::sun
::star
::table
::CellRangeAddress aRange
, [in] ::com
::sun
::star
::sheet
::CellInsertMode nMode
);
12677 void removeRange
([in] ::com
::sun
::star
::table
::CellRangeAddress aRange
, [in] ::com
::sun
::star
::sheet
::CellDeleteMode nMode
);
12678 void moveRange
([in] ::com
::sun
::star
::table
::CellAddress aDestination
, [in] ::com
::sun
::star
::table
::CellRangeAddress aSource
);
12679 void copyRange
([in] ::com
::sun
::star
::table
::CellAddress aDestination
, [in] ::com
::sun
::star
::table
::CellRangeAddress aSource
);
12681 published
interface XDataPilotTablesSupplier
{
12682 interface ::com
::sun
::star
::uno
::XInterface
;
12683 ::com
::sun
::star
::sheet
::XDataPilotTables getDataPilotTables
();
12685 published
interface XPrintAreas
{
12686 interface ::com
::sun
::star
::uno
::XInterface
;
12687 sequence
< ::com
::sun
::star
::table
::CellRangeAddress
> getPrintAreas
();
12688 void setPrintAreas
([in] sequence
< ::com
::sun
::star
::table
::CellRangeAddress
> aPrintAreas
);
12689 boolean getPrintTitleColumns
();
12690 void setPrintTitleColumns
([in] boolean bPrintTitleColumns
);
12691 ::com
::sun
::star
::table
::CellRangeAddress getTitleColumns
();
12692 void setTitleColumns
([in] ::com
::sun
::star
::table
::CellRangeAddress aTitleColumns
);
12693 boolean getPrintTitleRows
();
12694 void setPrintTitleRows
([in] boolean bPrintTitleRows
);
12695 ::com
::sun
::star
::table
::CellRangeAddress getTitleRows
();
12696 void setTitleRows
([in] ::com
::sun
::star
::table
::CellRangeAddress aTitleRows
);
12698 published
interface XScenariosSupplier
{
12699 interface ::com
::sun
::star
::uno
::XInterface
;
12700 ::com
::sun
::star
::sheet
::XScenarios getScenarios
();
12702 published
interface XSheetAnnotationsSupplier
{
12703 interface ::com
::sun
::star
::uno
::XInterface
;
12704 ::com
::sun
::star
::sheet
::XSheetAnnotations getAnnotations
();
12706 published
interface XSheetAuditing
{
12707 interface ::com
::sun
::star
::uno
::XInterface
;
12708 boolean hideDependents
([in] ::com
::sun
::star
::table
::CellAddress aPosition
);
12709 boolean hidePrecedents
([in] ::com
::sun
::star
::table
::CellAddress aPosition
);
12710 boolean showDependents
([in] ::com
::sun
::star
::table
::CellAddress aPosition
);
12711 boolean showPrecedents
([in] ::com
::sun
::star
::table
::CellAddress aPosition
);
12712 boolean showErrors
([in] ::com
::sun
::star
::table
::CellAddress aPosition
);
12713 boolean showInvalid
();
12714 void clearArrows
();
12716 /** @deprecated */ published
interface XSheetLinkable
{
12717 interface ::com
::sun
::star
::uno
::XInterface
;
12718 ::com
::sun
::star
::sheet
::SheetLinkMode getLinkMode
();
12719 void setLinkMode
([in] ::com
::sun
::star
::sheet
::SheetLinkMode nLinkMode
);
12720 string getLinkUrl
();
12721 void setLinkUrl
([in] string aLinkUrl
);
12722 string getLinkSheetName
();
12723 void setLinkSheetName
([in] string aLinkSheetName
);
12724 void link
([in] string aUrl
, [in] string aSheetName
, [in] string aFilterName
, [in] string aFilterOptions
, [in] ::com
::sun
::star
::sheet
::SheetLinkMode nMode
);
12726 published
interface XSheetOutline
{
12727 interface ::com
::sun
::star
::uno
::XInterface
;
12728 void group
([in] ::com
::sun
::star
::table
::CellRangeAddress aRange
, [in] ::com
::sun
::star
::table
::TableOrientation nOrientation
);
12729 void ungroup
([in] ::com
::sun
::star
::table
::CellRangeAddress aRange
, [in] ::com
::sun
::star
::table
::TableOrientation nOrientation
);
12730 void autoOutline
([in] ::com
::sun
::star
::table
::CellRangeAddress aRange
);
12731 void clearOutline
();
12732 void hideDetail
([in] ::com
::sun
::star
::table
::CellRangeAddress aRange
);
12733 void showDetail
([in] ::com
::sun
::star
::table
::CellRangeAddress aRange
);
12734 void showLevel
([in] short nLevel
, [in] ::com
::sun
::star
::table
::TableOrientation nOrientation
);
12736 published
struct TablePageBreakData
{
12738 boolean ManualBreak
;
12740 /** @deprecated */ published
interface XSheetPageBreak
{
12741 interface ::com
::sun
::star
::uno
::XInterface
;
12742 sequence
< ::com
::sun
::star
::sheet
::TablePageBreakData
> getColumnPageBreaks
();
12743 sequence
< ::com
::sun
::star
::sheet
::TablePageBreakData
> getRowPageBreaks
();
12744 void removeAllManualPageBreaks
();
12746 published
interface XSpreadsheet
{
12747 interface ::com
::sun
::star
::sheet
::XSheetCellRange
;
12748 ::com
::sun
::star
::sheet
::XSheetCellCursor createCursor
();
12749 ::com
::sun
::star
::sheet
::XSheetCellCursor createCursorByRange
([in] ::com
::sun
::star
::sheet
::XSheetCellRange aRange
);
12753 published
interface XTableCharts
;
12754 published
interface XTableChartsSupplier
{
12755 interface ::com
::sun
::star
::uno
::XInterface
;
12756 ::com
::sun
::star
::table
::XTableCharts getCharts
();
12760 published
interface XProtectable
{
12761 interface ::com
::sun
::star
::uno
::XInterface
;
12762 void protect
([in] string aPassword
);
12763 void unprotect
([in] string aPassword
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
12764 boolean isProtected
();
12768 published
interface XCalculatable
{
12769 interface ::com
::sun
::star
::uno
::XInterface
;
12771 void calculateAll
();
12772 boolean isAutomaticCalculationEnabled
();
12773 void enableAutomaticCalculation
([in] boolean bEnabled
);
12775 /** @deprecated */ published
interface XConsolidatable
{
12776 interface ::com
::sun
::star
::uno
::XInterface
;
12777 ::com
::sun
::star
::sheet
::XConsolidationDescriptor createConsolidationDescriptor
([in] boolean bEmpty
);
12778 void consolidate
([in] ::com
::sun
::star
::sheet
::XConsolidationDescriptor xDescriptor
);
12780 published
interface XDocumentAuditing
{
12781 interface ::com
::sun
::star
::uno
::XInterface
;
12782 void refreshArrows
();
12784 published
interface XGoalSeek
{
12785 interface ::com
::sun
::star
::uno
::XInterface
;
12786 ::com
::sun
::star
::sheet
::GoalResult seekGoal
([in] ::com
::sun
::star
::table
::CellAddress aFormulaPosition
, [in] ::com
::sun
::star
::table
::CellAddress aVariablePosition
, [in] string aGoalValue
);
12788 published
interface XSpreadsheets
;
12789 published
interface XSpreadsheetDocument
{
12790 interface ::com
::sun
::star
::uno
::XInterface
;
12791 ::com
::sun
::star
::sheet
::XSpreadsheets getSheets
();
12793 published service SpreadsheetDocument
{
12794 service
::com
::sun
::star
::document
::OfficeDocument
;
12795 /** @deprecated */ [optional] service
::com
::sun
::star
::sheet
::SpreadsheetDocumentSettings
;
12796 interface ::com
::sun
::star
::lang
::XMultiServiceFactory
;
12797 interface ::com
::sun
::star
::frame
::XModel
;
12798 interface ::com
::sun
::star
::document
::XActionLockable
;
12799 interface ::com
::sun
::star
::document
::XLinkTargetSupplier
;
12800 interface ::com
::sun
::star
::util
::XProtectable
;
12801 interface ::com
::sun
::star
::sheet
::XSpreadsheetDocument
;
12802 interface ::com
::sun
::star
::sheet
::XCalculatable
;
12803 interface ::com
::sun
::star
::sheet
::XDocumentAuditing
;
12804 interface ::com
::sun
::star
::sheet
::XConsolidatable
;
12805 interface ::com
::sun
::star
::sheet
::XGoalSeek
;
12806 interface ::com
::sun
::star
::drawing
::XDrawPagesSupplier
;
12807 interface ::com
::sun
::star
::style
::XStyleFamiliesSupplier
;
12808 interface ::com
::sun
::star
::util
::XNumberFormatsSupplier
;
12809 [property
, readonly] ::com
::sun
::star
::sheet
::XNamedRanges NamedRanges
;
12810 [property
, readonly] ::com
::sun
::star
::sheet
::XDatabaseRanges DatabaseRanges
;
12811 [property
, readonly] ::com
::sun
::star
::sheet
::XLabelRanges ColumnLabelRanges
;
12812 [property
, readonly] ::com
::sun
::star
::sheet
::XLabelRanges RowLabelRanges
;
12813 [property
, readonly] ::com
::sun
::star
::container
::XNameAccess SheetLinks
;
12814 [property
, readonly] ::com
::sun
::star
::sheet
::XAreaLinks AreaLinks
;
12815 [property
, readonly] ::com
::sun
::star
::container
::XNameAccess DDELinks
;
12817 published service SpreadsheetDrawPage
{
12818 interface ::com
::sun
::star
::drawing
::XDrawPage
;
12819 interface ::com
::sun
::star
::drawing
::XShapeGrouper
;
12821 published
interface XViewPane
{
12822 interface ::com
::sun
::star
::uno
::XInterface
;
12823 long getFirstVisibleColumn
();
12824 void setFirstVisibleColumn
([in] long nFirstVisibleColumn
);
12825 long getFirstVisibleRow
();
12826 void setFirstVisibleRow
([in] long nFirstVisibleRow
);
12827 ::com
::sun
::star
::table
::CellRangeAddress getVisibleRange
();
12829 published service SpreadsheetViewPane
{
12830 interface ::com
::sun
::star
::sheet
::XViewPane
;
12831 interface ::com
::sun
::star
::sheet
::XCellRangeReferrer
;
12832 [optional] interface ::com
::sun
::star
::view
::XControlAccess
;
12834 published service SpreadsheetViewSettings
{
12835 interface ::com
::sun
::star
::beans
::XPropertySet
;
12836 [property
] boolean ShowFormulas
;
12837 [property
] boolean ShowZeroValues
;
12838 [property
] boolean IsValueHighlightingEnabled
;
12839 [property
] boolean ShowNotes
;
12840 [property
] boolean HasVerticalScrollBar
;
12841 [property
] boolean HasHorizontalScrollBar
;
12842 [property
] boolean HasSheetTabs
;
12843 [property
] boolean IsOutlineSymbolsSet
;
12844 [property
] boolean HasColumnRowHeaders
;
12845 [property
] boolean ShowGrid
;
12846 [property
] ::com
::sun
::star
::util
::Color GridColor
;
12847 [property
] boolean ShowHelpLines
;
12848 [property
] boolean ShowAnchor
;
12849 [property
] boolean ShowPageBreaks
;
12850 [property
] short ShowObjects
;
12851 [property
] short ShowCharts
;
12852 [property
] short ShowDrawing
;
12853 /** @deprecated */ [property
] boolean HideSpellMarks
;
12854 [property
] short ZoomType
;
12855 [property
] short ZoomValue
;
12856 [property
, optional] short FormulaBarHeight
;
12858 published
interface XActivationEventListener
;
12859 published
interface XActivationBroadcaster
{
12860 interface ::com
::sun
::star
::uno
::XInterface
;
12861 void addActivationEventListener
([in] ::com
::sun
::star
::sheet
::XActivationEventListener aListener
);
12862 void removeActivationEventListener
([in] ::com
::sun
::star
::sheet
::XActivationEventListener aListener
);
12864 published
interface XEnhancedMouseClickBroadcaster
{
12865 interface ::com
::sun
::star
::uno
::XInterface
;
12866 void addEnhancedMouseClickHandler
([in] ::com
::sun
::star
::awt
::XEnhancedMouseClickHandler aListener
);
12867 void removeEnhancedMouseClickHandler
([in] ::com
::sun
::star
::awt
::XEnhancedMouseClickHandler aListener
);
12869 published
interface XRangeSelectionChangeListener
;
12870 published
interface XRangeSelectionListener
;
12871 published
interface XRangeSelection
{
12872 interface ::com
::sun
::star
::uno
::XInterface
;
12873 void startRangeSelection
([in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> aArguments
);
12874 void abortRangeSelection
();
12875 void addRangeSelectionListener
([in] ::com
::sun
::star
::sheet
::XRangeSelectionListener aListener
);
12876 void removeRangeSelectionListener
([in] ::com
::sun
::star
::sheet
::XRangeSelectionListener aListener
);
12877 void addRangeSelectionChangeListener
([in] ::com
::sun
::star
::sheet
::XRangeSelectionChangeListener aListener
);
12878 void removeRangeSelectionChangeListener
([in] ::com
::sun
::star
::sheet
::XRangeSelectionChangeListener aListener
);
12880 published
interface XSpreadsheetView
{
12881 interface ::com
::sun
::star
::uno
::XInterface
;
12882 ::com
::sun
::star
::sheet
::XSpreadsheet getActiveSheet
();
12883 void setActiveSheet
([in] ::com
::sun
::star
::sheet
::XSpreadsheet xActiveSheet
);
12885 published
interface XViewFreezable
{
12886 interface ::com
::sun
::star
::uno
::XInterface
;
12887 boolean hasFrozenPanes
();
12888 void freezeAtPosition
([in] long nColumns
, [in] long nRows
);
12890 /** @deprecated */ published
interface XViewSplitable
{
12891 interface ::com
::sun
::star
::uno
::XInterface
;
12892 boolean getIsWindowSplit
();
12893 long getSplitHorizontal
();
12894 long getSplitVertical
();
12895 long getSplitColumn
();
12896 long getSplitRow
();
12897 void splitAtPosition
([in] long nPixelX
, [in] long nPixelY
);
12899 published service SpreadsheetView
{
12900 service
::com
::sun
::star
::frame
::Controller
;
12901 service
::com
::sun
::star
::sheet
::SpreadsheetViewSettings
;
12902 service
::com
::sun
::star
::sheet
::SpreadsheetViewPane
;
12903 interface ::com
::sun
::star
::sheet
::XSpreadsheetView
;
12904 interface ::com
::sun
::star
::container
::XIndexAccess
;
12905 interface ::com
::sun
::star
::container
::XEnumerationAccess
;
12906 interface ::com
::sun
::star
::view
::XSelectionSupplier
;
12907 interface ::com
::sun
::star
::sheet
::XViewSplitable
;
12908 interface ::com
::sun
::star
::sheet
::XViewFreezable
;
12909 interface ::com
::sun
::star
::sheet
::XRangeSelection
;
12910 [optional] interface ::com
::sun
::star
::sheet
::XEnhancedMouseClickBroadcaster
;
12911 [optional] interface ::com
::sun
::star
::sheet
::XActivationBroadcaster
;
12913 published constants SpreadsheetViewObjectsMode
{
12914 const short HIDE
= 1;
12915 const short SHOW
= 0;
12917 published service SpreadsheetViewPanesEnumeration
{
12918 interface ::com
::sun
::star
::container
::XEnumeration
;
12920 published
interface XCellRangesAccess
{
12921 interface ::com
::sun
::star
::uno
::XInterface
;
12922 ::com
::sun
::star
::table
::XCell getCellByPosition
([in] long nColumn
, [in] long nRow
, [in] long nSheet
) raises
(::com
::sun
::star
::lang
::IndexOutOfBoundsException
);
12923 ::com
::sun
::star
::table
::XCellRange getCellRangeByPosition
([in] long nLeft
, [in] long nTop
, [in] long nRight
, [in] long nBottom
, [in] long nSheet
) raises
(::com
::sun
::star
::lang
::IndexOutOfBoundsException
);
12924 sequence
< ::com
::sun
::star
::table
::XCellRange
> getCellRangesByName
([in] string aRange
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
12926 published
interface XSpreadsheets
{
12927 interface ::com
::sun
::star
::container
::XNameContainer
;
12928 void insertNewByName
([in] string aName
, [in] short nPosition
);
12929 void moveByName
([in] string aName
, [in] short nDestination
);
12930 void copyByName
([in] string aName
, [in] string aCopy
, [in] short nDestination
);
12932 published service Spreadsheets
{
12933 interface ::com
::sun
::star
::sheet
::XSpreadsheets
;
12934 interface ::com
::sun
::star
::container
::XIndexAccess
;
12935 interface ::com
::sun
::star
::container
::XEnumerationAccess
;
12936 [optional] interface ::com
::sun
::star
::sheet
::XCellRangesAccess
;
12938 published service SpreadsheetsEnumeration
{
12939 interface ::com
::sun
::star
::container
::XEnumeration
;
12941 published constants StatusBarFunction
{
12942 const short AVERAGE
= 1;
12943 const short COUNT
= 3;
12944 const short COUNTNUMS
= 2;
12945 const short MAX
= 4;
12946 const short MIN
= 5;
12947 const short NONE
= 0;
12948 const short SUM
= 9;
12950 published
struct SubTotalColumn
{
12952 ::com
::sun
::star
::sheet
::GeneralFunction Function
;
12954 published
interface XSubTotalDescriptor
{
12955 interface ::com
::sun
::star
::uno
::XInterface
;
12956 void addNew
([in] sequence
< ::com
::sun
::star
::sheet
::SubTotalColumn
> aSubTotalColumns
, [in] long nGroupColumn
);
12959 published service SubTotalDescriptor
{
12960 interface ::com
::sun
::star
::sheet
::XSubTotalDescriptor
;
12961 interface ::com
::sun
::star
::container
::XEnumerationAccess
;
12962 interface ::com
::sun
::star
::container
::XIndexAccess
;
12963 interface ::com
::sun
::star
::beans
::XPropertySet
;
12964 [property
] boolean InsertPageBreaks
;
12965 [property
] boolean IsCaseSensitive
;
12966 [property
] boolean EnableUserSortList
;
12967 [property
] long UserSortListIndex
;
12968 [property
] boolean BindFormatsToContent
;
12969 [property
] boolean EnableSort
;
12970 [property
] boolean SortAscending
;
12971 [property
, readonly] long MaxFieldCount
;
12973 published
interface XSubTotalField
{
12974 interface ::com
::sun
::star
::uno
::XInterface
;
12975 long getGroupColumn
();
12976 void setGroupColumn
([in] long nGroupColumn
);
12977 sequence
< ::com
::sun
::star
::sheet
::SubTotalColumn
> getSubTotalColumns
();
12978 void setSubTotalColumns
([in] sequence
< ::com
::sun
::star
::sheet
::SubTotalColumn
> aSubTotalColumns
);
12980 published service SubTotalField
{
12981 interface ::com
::sun
::star
::sheet
::XSubTotalField
;
12983 published service SubTotalFieldsEnumeration
{
12984 interface ::com
::sun
::star
::container
::XEnumeration
;
12986 published service TableAutoFormat
{
12987 interface ::com
::sun
::star
::beans
::XPropertySet
;
12988 interface ::com
::sun
::star
::container
::XIndexAccess
;
12989 interface ::com
::sun
::star
::container
::XEnumerationAccess
;
12990 interface ::com
::sun
::star
::container
::XNamed
;
12991 [property
] boolean IncludeFont
;
12992 [property
] boolean IncludeJustify
;
12993 [property
] boolean IncludeBorder
;
12994 [property
] boolean IncludeBackground
;
12995 [property
] boolean IncludeNumberFormat
;
12996 [property
] boolean IncludeWidthAndHeight
;
12998 published service TableAutoFormatEnumeration
{
12999 interface ::com
::sun
::star
::container
::XEnumeration
;
13001 published service TableAutoFormatField
{
13002 interface ::com
::sun
::star
::beans
::XPropertySet
;
13003 [property
] string CharFontName
;
13004 [property
, optional] string CharFontNameAsian
;
13005 [property
, optional] string CharFontNameComplex
;
13006 [property
] string CharFontStyleName
;
13007 [property
, optional] string CharFontStyleNameAsian
;
13008 [property
, optional] string CharFontStyleNameComplex
;
13009 [property
] string CharFontCharSet
;
13010 [property
, optional] string CharFontCharSetAsian
;
13011 [property
, optional] string CharFontCharSetComplex
;
13012 [property
] string CharFontFamily
;
13013 [property
, optional] string CharFontFamilyAsian
;
13014 [property
, optional] string CharFontFamilyComplex
;
13015 [property
] string CharFontPitch
;
13016 [property
, optional] string CharFontPitchAsian
;
13017 [property
, optional] string CharFontPitchComplex
;
13018 [property
] float CharHeight
;
13019 [property
, optional] float CharHeightAsian
;
13020 [property
, optional] float CharHeightComplex
;
13021 [property
] float CharWeight
;
13022 [property
, optional] float CharWeightAsian
;
13023 [property
, optional] float CharWeightComplex
;
13024 [property
] ::com
::sun
::star
::awt
::FontSlant CharPosture
;
13025 [property
, optional] ::com
::sun
::star
::awt
::FontSlant CharPostureAsian
;
13026 [property
, optional] ::com
::sun
::star
::awt
::FontSlant CharPostureComplex
;
13027 [property
] short CharUnderline
;
13028 [property
] boolean CharCrossedOut
;
13029 [property
] boolean CharContoured
;
13030 [property
] boolean CharShadowed
;
13031 [property
] ::com
::sun
::star
::util
::Color CharColor
;
13032 [property
] ::com
::sun
::star
::util
::Color CellBackColor
;
13033 [property
] boolean IsCellBackgroundTransparent
;
13034 [property
, optional] ::com
::sun
::star
::table
::ShadowFormat ShadowFormat
;
13035 [property
, optional] ::com
::sun
::star
::table
::CellHoriJustify HoriJustify
;
13036 [property
, optional] long VertJustify
;
13037 [property
, optional] boolean IsTextWrapped
;
13038 [property
, optional] ::com
::sun
::star
::table
::CellOrientation Orientation
;
13039 [property
, optional] long RotateAngle
;
13040 [property
, optional] long RotateReference
;
13041 [property
, optional] long ParaTopMargin
;
13042 [property
, optional] long ParaBottomMargin
;
13043 [property
, optional] long ParaLeftMargin
;
13044 [property
, optional] long ParaRightMargin
;
13045 [property
, optional] ::com
::sun
::star
::table
::TableBorder TableBorder
;
13046 [property
, optional] ::com
::sun
::star
::table
::TableBorder2 TableBorder2
;
13048 published service TableAutoFormats
{
13049 interface ::com
::sun
::star
::container
::XNameContainer
;
13050 interface ::com
::sun
::star
::container
::XIndexAccess
;
13051 interface ::com
::sun
::star
::container
::XEnumerationAccess
;
13053 published service TableAutoFormatsEnumeration
{
13054 interface ::com
::sun
::star
::container
::XEnumeration
;
13058 published service CellStyle
{
13059 service
::com
::sun
::star
::style
::Style
;
13063 published service TableCellStyle
{
13064 service
::com
::sun
::star
::table
::CellProperties
;
13065 service
::com
::sun
::star
::style
::CellStyle
;
13066 service
::com
::sun
::star
::style
::CharacterProperties
;
13067 service
::com
::sun
::star
::style
::CharacterPropertiesAsian
;
13068 service
::com
::sun
::star
::style
::CharacterPropertiesComplex
;
13069 service
::com
::sun
::star
::style
::ParagraphProperties
;
13071 published
interface XSheetCondition
{
13072 interface ::com
::sun
::star
::uno
::XInterface
;
13073 ::com
::sun
::star
::sheet
::ConditionOperator getOperator
();
13074 void setOperator
([in] ::com
::sun
::star
::sheet
::ConditionOperator nOperator
);
13075 string getFormula1
();
13076 void setFormula1
([in] string aFormula1
);
13077 string getFormula2
();
13078 void setFormula2
([in] string aFormula2
);
13079 ::com
::sun
::star
::table
::CellAddress getSourcePosition
();
13080 void setSourcePosition
([in] ::com
::sun
::star
::table
::CellAddress aSourcePosition
);
13082 published
interface XSheetConditionalEntry
{
13083 interface ::com
::sun
::star
::uno
::XInterface
;
13084 string getStyleName
();
13085 void setStyleName
([in] string aStyleName
);
13087 published service TableConditionalEntry
{
13088 interface ::com
::sun
::star
::sheet
::XSheetCondition
;
13089 interface ::com
::sun
::star
::sheet
::XSheetConditionalEntry
;
13091 published service TableConditionalEntryEnumeration
{
13092 interface ::com
::sun
::star
::container
::XEnumeration
;
13094 published
interface XSheetConditionalEntries
{
13095 interface ::com
::sun
::star
::container
::XIndexAccess
;
13096 void addNew
([in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> aConditionalEntry
);
13097 void removeByIndex
([in] long nIndex
);
13100 published service TableConditionalFormat
{
13101 interface ::com
::sun
::star
::sheet
::XSheetConditionalEntries
;
13102 interface ::com
::sun
::star
::container
::XNameAccess
;
13103 interface ::com
::sun
::star
::container
::XEnumerationAccess
;
13104 interface ::com
::sun
::star
::container
::XIndexAccess
;
13108 published
enum PageStyleLayout
{
13114 published service PageProperties
{
13115 [property
] ::com
::sun
::star
::util
::Color BackColor
;
13116 /** @deprecated */ [property
] string BackGraphicURL
;
13117 [property
] string BackGraphicFilter
;
13118 [property
] ::com
::sun
::star
::style
::GraphicLocation BackGraphicLocation
;
13119 [property
] boolean BackTransparent
;
13120 [property
] long LeftMargin
;
13121 [property
] long RightMargin
;
13122 [property
] long TopMargin
;
13123 [property
] long BottomMargin
;
13124 [property
] ::com
::sun
::star
::table
::BorderLine LeftBorder
;
13125 [property
] ::com
::sun
::star
::table
::BorderLine RightBorder
;
13126 [property
] ::com
::sun
::star
::table
::BorderLine TopBorder
;
13127 [property
] ::com
::sun
::star
::table
::BorderLine BottomBorder
;
13128 [property
] long LeftBorderDistance
;
13129 [property
] long RightBorderDistance
;
13130 [property
] long TopBorderDistance
;
13131 [property
] long BottomBorderDistance
;
13132 [property
] ::com
::sun
::star
::table
::ShadowFormat ShadowFormat
;
13133 [property
] boolean IsLandscape
;
13134 [property
] short NumberingType
;
13135 [property
] ::com
::sun
::star
::style
::PageStyleLayout PageStyleLayout
;
13136 [property
] string PrinterPaperTray
;
13137 [property
, optional] boolean RegisterModeActive
;
13138 [property
, optional] string RegisterParagraphStyle
;
13139 [property
] ::com
::sun
::star
::awt
::Size Size
;
13140 [property
] long Width
;
13141 [property
] long Height
;
13142 [property
, optional] ::com
::sun
::star
::text
::XTextColumns TextColumns
;
13143 [property
] ::com
::sun
::star
::container
::XNameContainer UserDefinedAttributes
;
13144 [property
, maybevoid
] ::com
::sun
::star
::util
::Color HeaderBackColor
;
13145 /** @deprecated */ [property
, maybevoid
] string HeaderBackGraphicURL
;
13146 [property
, maybevoid
] string HeaderBackGraphicFilter
;
13147 [property
, maybevoid
] ::com
::sun
::star
::style
::GraphicLocation HeaderBackGraphicLocation
;
13148 [property
, maybevoid
] long HeaderLeftMargin
;
13149 [property
, maybevoid
] long HeaderRightMargin
;
13150 [property
, maybevoid
] boolean HeaderBackTransparent
;
13151 [property
, maybevoid
] ::com
::sun
::star
::table
::BorderLine HeaderLeftBorder
;
13152 [property
, maybevoid
] ::com
::sun
::star
::table
::BorderLine HeaderRightBorder
;
13153 [property
, maybevoid
] ::com
::sun
::star
::table
::BorderLine HeaderTopBorder
;
13154 [property
, maybevoid
] ::com
::sun
::star
::table
::BorderLine HeaderBottomBorder
;
13155 [property
, maybevoid
] long HeaderLeftBorderDistance
;
13156 [property
, maybevoid
] long HeaderRightBorderDistance
;
13157 [property
, maybevoid
] long HeaderTopBorderDistance
;
13158 [property
, maybevoid
] long HeaderBottomBorderDistance
;
13159 [property
, maybevoid
] ::com
::sun
::star
::table
::ShadowFormat HeaderShadowFormat
;
13160 [property
, maybevoid
] long HeaderBodyDistance
;
13161 [property
, maybevoid
] boolean HeaderIsShared
;
13162 [property
, maybevoid
, optional] boolean FirstIsShared
;
13163 [property
, maybevoid
] long HeaderHeight
;
13164 [property
, maybevoid
] boolean HeaderIsDynamicHeight
;
13165 [property
] boolean HeaderIsOn
;
13166 [property
, maybevoid
, optional] ::com
::sun
::star
::text
::XText HeaderText
;
13167 [property
, maybevoid
, optional] ::com
::sun
::star
::text
::XText HeaderTextLeft
;
13168 [property
, maybevoid
, optional] ::com
::sun
::star
::text
::XText HeaderTextRight
;
13169 [property
, maybevoid
] ::com
::sun
::star
::util
::Color FooterBackColor
;
13170 /** @deprecated */ [property
, maybevoid
] string FooterBackGraphicURL
;
13171 [property
, maybevoid
] string FooterBackGraphicFilter
;
13172 [property
, maybevoid
] ::com
::sun
::star
::style
::GraphicLocation FooterBackGraphicLocation
;
13173 [property
, maybevoid
] long FooterLeftMargin
;
13174 [property
, maybevoid
] long FooterRightMargin
;
13175 [property
, maybevoid
] boolean FooterBackTransparent
;
13176 [property
, maybevoid
] ::com
::sun
::star
::table
::BorderLine FooterLeftBorder
;
13177 [property
, maybevoid
] ::com
::sun
::star
::table
::BorderLine FooterRightBorder
;
13178 [property
, maybevoid
] ::com
::sun
::star
::table
::BorderLine FooterTopBorder
;
13179 [property
, maybevoid
] ::com
::sun
::star
::table
::BorderLine FooterBottomBorder
;
13180 [property
, maybevoid
] long FooterLeftBorderDistance
;
13181 [property
, maybevoid
] long FooterRightBorderDistance
;
13182 [property
, maybevoid
] long FooterTopBorderDistance
;
13183 [property
, maybevoid
] long FooterBottomBorderDistance
;
13184 [property
, maybevoid
] ::com
::sun
::star
::table
::ShadowFormat FooterShadowFormat
;
13185 [property
, maybevoid
] long FooterBodyDistance
;
13186 [property
, maybevoid
] boolean FooterIsDynamicHeight
;
13187 [property
, maybevoid
] boolean FooterIsShared
;
13188 [property
, maybevoid
] long FooterHeight
;
13189 [property
] boolean FooterIsOn
;
13190 [property
, maybevoid
, optional] ::com
::sun
::star
::text
::XText FooterText
;
13191 [property
, maybevoid
, optional] ::com
::sun
::star
::text
::XText FooterTextLeft
;
13192 [property
, maybevoid
, optional] ::com
::sun
::star
::text
::XText FooterTextRight
;
13193 [property
, optional] long FootnoteHeight
;
13194 [property
, optional] short FootnoteLineWeight
;
13195 [property
, optional] short FootnoteLineStyle
;
13196 [property
, optional] ::com
::sun
::star
::util
::Color FootnoteLineColor
;
13197 [property
, optional] byte FootnoteLineRelativeWidth
;
13198 [property
, optional] short FootnoteLineAdjust
;
13199 [property
, optional] long FootnoteLineTextDistance
;
13200 [property
, optional] long FootnoteLineDistance
;
13201 [property
, optional] short WritingMode
;
13202 [property
, optional] short GridMode
;
13203 [property
, optional] ::com
::sun
::star
::util
::Color GridColor
;
13204 [property
, optional] short GridLines
;
13205 [property
, optional] long GridBaseHeight
;
13206 [property
, optional] long GridRubyHeight
;
13207 [property
, optional] boolean GridRubyBelow
;
13208 [property
, optional] boolean GridPrint
;
13209 [property
, optional] boolean GridDisplay
;
13210 [property
, maybevoid
, optional] boolean HeaderDynamicSpacing
;
13211 [property
, maybevoid
, optional] boolean FooterDynamicSpacing
;
13212 [property
] long BorderDistance
;
13213 [property
, maybevoid
] long FooterBorderDistance
;
13214 [property
, maybevoid
] long HeaderBorderDistance
;
13215 [property
, optional] ::com
::sun
::star
::graphic
::XGraphic BackGraphic
;
13216 [property
, maybevoid
, optional] ::com
::sun
::star
::graphic
::XGraphic HeaderBackGraphic
;
13217 [property
, maybevoid
, optional] ::com
::sun
::star
::graphic
::XGraphic FooterBackGraphic
;
13218 [property
, optional] long GutterMargin
;
13219 [property
, optional] boolean BackgroundFullSize
;
13220 [property
, optional] boolean RtlGutter
;
13222 published service PageStyle
{
13223 service
::com
::sun
::star
::style
::Style
;
13224 service
::com
::sun
::star
::style
::PageProperties
;
13228 published service TablePageStyle
{
13229 service
::com
::sun
::star
::style
::PageStyle
;
13230 [property
] boolean CenterHorizontally
;
13231 [property
] boolean CenterVertically
;
13232 [property
] boolean PrintAnnotations
;
13233 [property
] boolean PrintGrid
;
13234 [property
] boolean PrintHeaders
;
13235 [property
] boolean PrintCharts
;
13236 [property
] boolean PrintObjects
;
13237 [property
] boolean PrintDrawing
;
13238 [property
] boolean PrintFormulas
;
13239 [property
] boolean PrintZeroValues
;
13240 [property
] boolean PrintDownFirst
;
13241 [property
] ::com
::sun
::star
::sheet
::XHeaderFooterContent LeftPageHeaderContent
;
13242 [property
] ::com
::sun
::star
::sheet
::XHeaderFooterContent LeftPageFooterContent
;
13243 [property
] ::com
::sun
::star
::sheet
::XHeaderFooterContent RightPageHeaderContent
;
13244 [property
] ::com
::sun
::star
::sheet
::XHeaderFooterContent RightPageFooterContent
;
13245 [property
] short FirstPageNumber
;
13246 [property
] short PageScale
;
13247 [property
] short ScaleToPages
;
13248 [property
, optional] short ScaleToPagesX
;
13249 [property
, optional] short ScaleToPagesY
;
13251 published
enum ValidationAlertStyle
{
13257 published
enum ValidationType
{
13267 published service TableValidation
{
13268 interface ::com
::sun
::star
::beans
::XPropertySet
;
13269 interface ::com
::sun
::star
::sheet
::XSheetCondition
;
13270 [property
] ::com
::sun
::star
::sheet
::ValidationType Type
;
13271 [property
] boolean ShowInputMessage
;
13272 [property
] string InputTitle
;
13273 [property
] string InputMessage
;
13274 [property
] boolean ShowErrorMessage
;
13275 [property
] string ErrorTitle
;
13276 [property
] string ErrorMessage
;
13277 [property
] boolean IgnoreBlankCells
;
13278 [property
] ::com
::sun
::star
::sheet
::ValidationAlertStyle ErrorAlertStyle
;
13279 [property
, optional] short ShowList
;
13280 [property
, optional] boolean IsCaseSensitive
;
13282 published service UniqueCellFormatRanges
{
13283 interface ::com
::sun
::star
::container
::XIndexAccess
;
13284 interface ::com
::sun
::star
::container
::XEnumerationAccess
;
13286 published service UniqueCellFormatRangesEnumeration
{
13287 interface ::com
::sun
::star
::container
::XEnumeration
;
13289 published
interface XResultListener
;
13290 published
interface XVolatileResult
{
13291 interface ::com
::sun
::star
::uno
::XInterface
;
13292 void addResultListener
([in] ::com
::sun
::star
::sheet
::XResultListener aListener
);
13293 void removeResultListener
([in] ::com
::sun
::star
::sheet
::XResultListener aListener
);
13295 published service VolatileResult
{
13296 interface ::com
::sun
::star
::sheet
::XVolatileResult
;
13298 published
interface XActivationEventListener
{
13299 interface ::com
::sun
::star
::lang
::XEventListener
;
13300 void activeSpreadsheetChanged
([in] ::com
::sun
::star
::sheet
::ActivationEvent aEvent
);
13302 /** @deprecated */ published
interface XFillAcrossSheet
{
13303 interface ::com
::sun
::star
::uno
::XInterface
;
13304 void fillAcrossSheets
([in] long nContentFlags
);
13306 published
interface XRangeSelectionChangeListener
{
13307 interface ::com
::sun
::star
::lang
::XEventListener
;
13308 void descriptorChanged
([in] ::com
::sun
::star
::sheet
::RangeSelectionEvent aEvent
);
13310 published
interface XRangeSelectionListener
{
13311 interface ::com
::sun
::star
::lang
::XEventListener
;
13312 void done
([in] ::com
::sun
::star
::sheet
::RangeSelectionEvent aEvent
);
13313 void aborted
([in] ::com
::sun
::star
::sheet
::RangeSelectionEvent aEvent
);
13315 published
interface XResultListener
{
13316 interface ::com
::sun
::star
::lang
::XEventListener
;
13317 void modified
([in] ::com
::sun
::star
::sheet
::ResultEvent aEvent
);
13319 /** @deprecated */ published
interface XSheetPastable
{
13320 interface ::com
::sun
::star
::uno
::XInterface
;
13321 void paste
([in] ::com
::sun
::star
::table
::CellAddress aDestination
);
13322 void pasteFormat
([in] ::com
::sun
::star
::table
::CellAddress aDestination
, [in] string aFormat
);
13323 void pasteCellRange
([in] ::com
::sun
::star
::table
::CellRangeAddress aDestination
, [in] ::com
::sun
::star
::sheet
::PasteOperation nOperation
, [in] short nContents
, [in] boolean bSkipEmpty
, [in] boolean bTranspose
, [in] boolean bAsLink
, [in] ::com
::sun
::star
::sheet
::CellInsertMode nInsert
);
13325 /** @deprecated */ published
interface XViewPanesSupplier
{
13326 interface ::com
::sun
::star
::uno
::XInterface
;
13327 ::com
::sun
::star
::container
::XIndexAccess getViewPanes
();
13331 published constants CaseMap
{
13332 const short LOWERCASE
= 2;
13333 const short NONE
= 0;
13334 const short SMALLCAPS
= 4;
13335 const short TITLE
= 3;
13336 const short UPPERCASE
= 1;
13338 published service CharacterStyle
{
13339 service
::com
::sun
::star
::style
::Style
;
13340 service
::com
::sun
::star
::style
::CharacterProperties
;
13341 [property
] float CharDiffHeight
;
13342 [property
] short CharPropHeight
;
13343 [property
] float CharDiffHeightAsian
;
13344 [property
] short CharPropHeightAsian
;
13345 [property
] float CharDiffHeightComplex
;
13346 [property
] short CharPropHeightComplex
;
13348 published constants FootnoteLineStyle
{
13349 const short DASHED
= 3;
13350 const short DOTTED
= 2;
13351 const short NONE
= 0;
13352 const short SOLID
= 1;
13354 published constants LineNumberPosition
{
13355 const short INSIDE
= 2;
13356 const short LEFT
= 0;
13357 const short OUTSIDE
= 3;
13358 const short RIGHT
= 1;
13360 published constants LineSpacingMode
{
13361 const short FIX
= 3;
13362 const short LEADING
= 2;
13363 const short MINIMUM
= 1;
13364 const short PROP
= 0;
13366 published service NumberingAlignment
{
13367 [property
] ::com
::sun
::star
::style
::HorizontalAlignment Alignment
;
13368 [property
] short TextMarginDistance
;
13369 [property
] short TextNumberingDistance
;
13370 [property
] short Insertion
;
13372 published service NumberingLevel
{
13373 [property
] short NumberingType
;
13374 [property
] short ParentNumbering
;
13375 /** @deprecated */ [property
] string Prefix
;
13376 /** @deprecated */ [property
] string Suffix
;
13377 [property
] string CharStyleName
;
13378 [property
] short BulletId
;
13379 [property
] string BulletFontName
;
13380 /** @deprecated */ [property
] string GraphicURL
;
13381 [property
] short StartWith
;
13382 [property
, optional] ::com
::sun
::star
::awt
::XBitmap GraphicBitmap
;
13383 [property
, optional] string ListFormat
;
13384 [property
, optional] boolean IsLegal
;
13386 published service NumberingRule
{
13387 service
::com
::sun
::star
::style
::NumberingAlignment
;
13388 service
::com
::sun
::star
::style
::NumberingLevel
;
13390 published constants NumberingType
{
13391 const short AIU_FULLWIDTH_JA
= 21;
13392 const short AIU_HALFWIDTH_JA
= 22;
13393 const short ARABIC
= 4;
13394 const short ARABIC_ZERO
= 64;
13395 const short ARABIC_ZERO3
= 65;
13396 const short ARABIC_ZERO4
= 66;
13397 const short ARABIC_ZERO5
= 67;
13398 const short BITMAP
= 8;
13399 const short CHARS_ARABIC
= 31;
13400 const short CHARS_ARABIC_ABJAD
= 54;
13401 const short CHARS_CYRILLIC_LOWER_LETTER_BG
= 39;
13402 const short CHARS_CYRILLIC_LOWER_LETTER_N_BG
= 41;
13403 const short CHARS_CYRILLIC_LOWER_LETTER_N_RU
= 45;
13404 const short CHARS_CYRILLIC_LOWER_LETTER_N_SR
= 51;
13405 const short CHARS_CYRILLIC_LOWER_LETTER_N_UK
= 75;
13406 const short CHARS_CYRILLIC_LOWER_LETTER_RU
= 43;
13407 const short CHARS_CYRILLIC_LOWER_LETTER_SR
= 49;
13408 const short CHARS_CYRILLIC_LOWER_LETTER_UK
= 73;
13409 const short CHARS_CYRILLIC_UPPER_LETTER_BG
= 38;
13410 const short CHARS_CYRILLIC_UPPER_LETTER_N_BG
= 40;
13411 const short CHARS_CYRILLIC_UPPER_LETTER_N_RU
= 44;
13412 const short CHARS_CYRILLIC_UPPER_LETTER_N_SR
= 50;
13413 const short CHARS_CYRILLIC_UPPER_LETTER_N_UK
= 74;
13414 const short CHARS_CYRILLIC_UPPER_LETTER_RU
= 42;
13415 const short CHARS_CYRILLIC_UPPER_LETTER_SR
= 48;
13416 const short CHARS_CYRILLIC_UPPER_LETTER_UK
= 72;
13417 const short CHARS_GREEK_LOWER_LETTER
= 53;
13418 const short CHARS_GREEK_UPPER_LETTER
= 52;
13419 const short CHARS_HEBREW
= 33;
13420 const short CHARS_KHMER
= 35;
13421 const short CHARS_LAO
= 36;
13422 const short CHARS_LOWER_LETTER
= 1;
13423 const short CHARS_LOWER_LETTER_N
= 10;
13424 const short CHARS_MYANMAR
= 47;
13425 const short CHARS_NEPALI
= 34;
13426 const short CHARS_PERSIAN
= 46;
13427 const short CHARS_PERSIAN_WORD
= 55;
13428 const short CHARS_THAI
= 32;
13429 const short CHARS_TIBETAN
= 37;
13430 const short CHARS_UPPER_LETTER
= 0;
13431 const short CHARS_UPPER_LETTER_N
= 9;
13432 const short CHAR_SPECIAL
= 6;
13433 const short CIRCLE_NUMBER
= 14;
13434 const short DI_ZI_ZH
= 19;
13435 const short FULLWIDTH_ARABIC
= 13;
13436 const short HANGUL_CIRCLED_JAMO_KO
= 29;
13437 const short HANGUL_CIRCLED_SYLLABLE_KO
= 30;
13438 const short HANGUL_JAMO_KO
= 27;
13439 const short HANGUL_SYLLABLE_KO
= 28;
13440 const short IROHA_FULLWIDTH_JA
= 23;
13441 const short IROHA_HALFWIDTH_JA
= 24;
13442 const short NATIVE_NUMBERING
= 12;
13443 const short NUMBER_ARABIC_INDIC
= 57;
13444 const short NUMBER_DIGITAL2_KO
= 70;
13445 const short NUMBER_DIGITAL_KO
= 69;
13446 const short NUMBER_EAST_ARABIC_INDIC
= 58;
13447 const short NUMBER_HANGUL_KO
= 26;
13448 const short NUMBER_HEBREW
= 56;
13449 const short NUMBER_INDIC_DEVANAGARI
= 59;
13450 const short NUMBER_LEGAL_KO
= 71;
13451 const short NUMBER_LOWER_ZH
= 15;
13452 const short NUMBER_NONE
= 5;
13453 const short NUMBER_TRADITIONAL_JA
= 20;
13454 const short NUMBER_UPPER_KO
= 25;
13455 const short NUMBER_UPPER_ZH
= 16;
13456 const short NUMBER_UPPER_ZH_TW
= 17;
13457 const short PAGE_DESCRIPTOR
= 7;
13458 const short ROMAN_LOWER
= 3;
13459 const short ROMAN_UPPER
= 2;
13460 const short SYMBOL_CHICAGO
= 63;
13461 const short SZEKELY_ROVAS
= 68;
13462 const short TEXT_CARDINAL
= 61;
13463 const short TEXT_NUMBER
= 60;
13464 const short TEXT_ORDINAL
= 62;
13465 const short TIAN_GAN_ZH
= 18;
13466 const short TRANSLITERATION
= 11;
13470 published service ParaUserDefinedAttributesSupplier
{
13471 [property
] ::com
::sun
::star
::container
::XNameContainer ParaUserDefinedAttributes
;
13475 published service ParagraphStyle
{
13476 service
::com
::sun
::star
::style
::Style
;
13477 service
::com
::sun
::star
::style
::ParagraphProperties
;
13478 [optional] service
::com
::sun
::star
::xml
::ParaUserDefinedAttributesSupplier
;
13479 [property
] long ParaLeftMarginRelative
;
13480 [property
] long ParaRightMarginRelative
;
13481 [property
] long ParaTopMarginRelative
;
13482 [property
] long ParaBottomMarginRelative
;
13483 [property
] short Category
;
13484 [property
] float CharDiffHeight
;
13485 [property
] short CharPropHeight
;
13486 [property
] float CharDiffHeightAsian
;
13487 [property
] short CharPropHeightAsian
;
13488 [property
] float CharDiffHeightComplex
;
13489 [property
] short CharPropHeightComplex
;
13490 [property
, optional, readonly] string PageStyleName
;
13492 published constants ParagraphStyleCategory
{
13493 const short CHAPTER
= 1;
13494 const short EXTRA
= 4;
13495 const short HTML
= 5;
13496 const short INDEX
= 3;
13497 const short LIST
= 2;
13498 const short TEXT
= 0;
13500 published service StyleFamilies
{
13501 interface ::com
::sun
::star
::container
::XNameAccess
;
13502 [optional] interface ::com
::sun
::star
::container
::XIndexAccess
;
13504 published service StyleFamily
{
13505 interface ::com
::sun
::star
::container
::XNameAccess
;
13506 [optional] interface ::com
::sun
::star
::container
::XNameContainer
;
13507 [optional] interface ::com
::sun
::star
::container
::XIndexAccess
;
13509 published
interface XStyleLoader
{
13510 interface ::com
::sun
::star
::uno
::XInterface
;
13511 void loadStylesFromURL
([in] string URL
, [in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> aOptions
) raises
(::com
::sun
::star
::io
::IOException
);
13512 sequence
< ::com
::sun
::star
::beans
::PropertyValue
> getStyleLoaderOptions
();
13516 /** @deprecated */ published
interface XSVGPrinter
{
13517 interface ::com
::sun
::star
::uno
::XInterface
;
13518 boolean startJob
([in] ::com
::sun
::star
::xml
::sax
::XDocumentHandler aHandler
, [in] sequence
< byte > aJobSetup
, [in] string aJobName
, [in] unsigned long nCopies
, [in] boolean bCollate
);
13519 void printPage
([in] sequence
< byte > aPrintPage
);
13522 /** @deprecated */ published
interface XSVGWriter
{
13523 interface ::com
::sun
::star
::uno
::XInterface
;
13524 void write
([in] ::com
::sun
::star
::xml
::sax
::XDocumentHandler aHandler
, [in] sequence
< byte > aMtf
);
13528 published
interface XSimpleMailClient
;
13529 published
interface XSimpleMailClientSupplier
{
13530 interface ::com
::sun
::star
::uno
::XInterface
;
13531 ::com
::sun
::star
::system
::XSimpleMailClient querySimpleMailClient
();
13533 published service SimpleCommandMail
: ::com
::sun
::star
::system
::XSimpleMailClientSupplier
;
13534 published constants SimpleMailClientFlags
{
13535 const long DEFAULTS
= 0;
13536 const long NO_LOGON_DIALOG
= 2;
13537 const long NO_USER_INTERFACE
= 1;
13539 published service SimpleSystemMail
: ::com
::sun
::star
::system
::XSimpleMailClientSupplier
;
13540 published exception SystemShellExecuteException
: ::com
::sun
::star
::uno
::Exception
{
13543 published
interface XSystemShellExecute
{
13544 interface ::com
::sun
::star
::uno
::XInterface
;
13545 void execute
([in] string aCommand
, [in] string aParameter
, [in] long nFlags
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::system
::SystemShellExecuteException
);
13547 published service SystemShellExecute
: ::com
::sun
::star
::system
::XSystemShellExecute
;
13548 published constants SystemShellExecuteFlags
{
13549 const long DEFAULTS
= 0;
13550 const long NO_SYSTEM_ERROR_MESSAGE
= 1;
13551 const long URIS_ONLY
= 2;
13553 published
interface XSimpleMailMessage
;
13554 published
interface XSimpleMailClient
{
13555 interface ::com
::sun
::star
::uno
::XInterface
;
13556 ::com
::sun
::star
::system
::XSimpleMailMessage createSimpleMailMessage
();
13557 void sendSimpleMailMessage
([in] ::com
::sun
::star
::system
::XSimpleMailMessage xSimpleMailMessage
, [in] long aFlag
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::uno
::Exception
);
13559 published
interface XSimpleMailMessage
{
13560 interface ::com
::sun
::star
::uno
::XInterface
;
13561 void setRecipient
([in] string aRecipient
);
13562 string getRecipient
();
13563 void setCcRecipient
([in] sequence
< string > aCcRecipient
);
13564 sequence
< string > getCcRecipient
();
13565 void setBccRecipient
([in] sequence
< string > aBccRecipient
);
13566 sequence
< string > getBccRecipient
();
13567 void setOriginator
([in] string aOriginator
);
13568 string getOriginator
();
13569 void setSubject
([in] string aSubject
);
13570 string getSubject
();
13571 void setAttachement
([in] sequence
< string > aAttachement
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
13572 sequence
< string > getAttachement
();
13576 published
enum CellVertJustify
{
13582 published
struct TableBorderDistances
{
13584 boolean IsTopDistanceValid
;
13585 short BottomDistance
;
13586 boolean IsBottomDistanceValid
;
13587 short LeftDistance
;
13588 boolean IsLeftDistanceValid
;
13589 short RightDistance
;
13590 boolean IsRightDistanceValid
;
13592 published
interface XTableChart
{
13593 interface ::com
::sun
::star
::uno
::XInterface
;
13594 boolean getHasColumnHeaders
();
13595 void setHasColumnHeaders
([in] boolean bHasColumnHeaders
);
13596 boolean getHasRowHeaders
();
13597 void setHasRowHeaders
([in] boolean bHasRowHeaders
);
13598 sequence
< ::com
::sun
::star
::table
::CellRangeAddress
> getRanges
();
13599 void setRanges
([in] sequence
< ::com
::sun
::star
::table
::CellRangeAddress
> aRanges
);
13601 published service TableChart
{
13602 interface ::com
::sun
::star
::table
::XTableChart
;
13603 interface ::com
::sun
::star
::document
::XEmbeddedObjectSupplier
;
13604 interface ::com
::sun
::star
::container
::XNamed
;
13606 published
interface XTableCharts
{
13607 interface ::com
::sun
::star
::container
::XNameAccess
;
13608 void addNewByName
([in] string aName
, [in] ::com
::sun
::star
::awt
::Rectangle aRect
, [in] sequence
< ::com
::sun
::star
::table
::CellRangeAddress
> aRanges
, [in] boolean bColumnHeaders
, [in] boolean bRowHeaders
);
13609 void removeByName
([in] string aName
);
13611 published service TableCharts
{
13612 interface ::com
::sun
::star
::table
::XTableCharts
;
13613 interface ::com
::sun
::star
::container
::XIndexAccess
;
13614 interface ::com
::sun
::star
::container
::XEnumerationAccess
;
13616 published service TableChartsEnumeration
{
13617 interface ::com
::sun
::star
::container
::XEnumeration
;
13619 published service TableColumn
{
13620 interface ::com
::sun
::star
::table
::XCellRange
;
13621 interface ::com
::sun
::star
::beans
::XPropertySet
;
13622 interface ::com
::sun
::star
::container
::XNamed
;
13623 [property
] long Width
;
13624 [property
] boolean OptimalWidth
;
13625 [property
] boolean IsVisible
;
13626 [property
] boolean IsStartOfNewPage
;
13628 published
interface XTableColumns
{
13629 interface ::com
::sun
::star
::container
::XIndexAccess
;
13630 void insertByIndex
([in] long nIndex
, [in] long nCount
);
13631 void removeByIndex
([in] long nIndex
, [in] long nCount
);
13633 published service TableColumns
{
13634 interface ::com
::sun
::star
::table
::XTableColumns
;
13635 interface ::com
::sun
::star
::container
::XEnumerationAccess
;
13636 [optional] interface ::com
::sun
::star
::container
::XNameAccess
;
13638 published service TableColumnsEnumeration
{
13639 interface ::com
::sun
::star
::container
::XEnumeration
;
13641 published service TableRow
{
13642 interface ::com
::sun
::star
::table
::XCellRange
;
13643 interface ::com
::sun
::star
::beans
::XPropertySet
;
13644 [property
] long Height
;
13645 [property
] boolean OptimalHeight
;
13646 [property
] boolean IsVisible
;
13647 [property
] boolean IsStartOfNewPage
;
13649 published
interface XTableRows
{
13650 interface ::com
::sun
::star
::container
::XIndexAccess
;
13651 void insertByIndex
([in] long nIndex
, [in] long nCount
);
13652 void removeByIndex
([in] long nIndex
, [in] long nCount
);
13654 published service TableRows
{
13655 interface ::com
::sun
::star
::table
::XTableRows
;
13656 interface ::com
::sun
::star
::container
::XEnumerationAccess
;
13658 published service TableRowsEnumeration
{
13659 interface ::com
::sun
::star
::container
::XEnumeration
;
13663 published
interface XJobListener
;
13664 published
interface XAsyncJob
{
13665 interface ::com
::sun
::star
::uno
::XInterface
;
13666 void executeAsync
([in] sequence
< ::com
::sun
::star
::beans
::NamedValue
> Arguments
, [in] ::com
::sun
::star
::task
::XJobListener Listener
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
13668 published service AsyncJob
{
13669 interface ::com
::sun
::star
::task
::XAsyncJob
;
13670 [optional] interface ::com
::sun
::star
::util
::XCloseable
;
13672 published
enum PasswordRequestMode
{
13673 PASSWORD_CREATE
= 0,
13674 PASSWORD_ENTER
= 1,
13675 PASSWORD_REENTER
= 2
13677 published exception PasswordRequest
: ::com
::sun
::star
::task
::ClassifiedInteractionRequest
{
13678 ::com
::sun
::star
::task
::PasswordRequestMode Mode
;
13680 published exception DocumentMSPasswordRequest
: ::com
::sun
::star
::task
::PasswordRequest
{
13683 published exception DocumentPasswordRequest
: ::com
::sun
::star
::task
::PasswordRequest
{
13686 published exception ErrorCodeRequest
: ::com
::sun
::star
::uno
::Exception
{
13689 published service InteractionHandler
: ::com
::sun
::star
::task
::XInteractionHandler2
{
13690 createWithParent
([in] ::com
::sun
::star
::awt
::XWindow parent
);
13691 createWithParentAndContext
([in] ::com
::sun
::star
::awt
::XWindow parent
, [in] string context
);
13693 published service Job
{
13694 interface ::com
::sun
::star
::task
::XJob
;
13695 [optional] interface ::com
::sun
::star
::util
::XCloseable
;
13697 published
interface XJobExecutor
{
13698 interface ::com
::sun
::star
::uno
::XInterface
;
13699 void trigger
([in] string Event
);
13701 /** @deprecated */ published service JobExecutor
: ::com
::sun
::star
::task
::XJobExecutor
;
13702 published exception MasterPasswordRequest
: ::com
::sun
::star
::task
::PasswordRequest
{
13704 published exception NoMasterException
: ::com
::sun
::star
::uno
::RuntimeException
{
13705 ::com
::sun
::star
::task
::PasswordRequestMode Mode
;
13707 published
interface XRestartManager
{
13708 interface ::com
::sun
::star
::uno
::XInterface
;
13709 void requestRestart
([in] ::com
::sun
::star
::task
::XInteractionHandler xInteractionHandler
) raises
(::com
::sun
::star
::uno
::Exception
);
13710 boolean isRestartRequested
([in] boolean bInitialized
) raises
(::com
::sun
::star
::uno
::Exception
);
13712 published exception PDFExportException
: ::com
::sun
::star
::uno
::Exception
{
13713 sequence
< long > ErrorCodes
;
13715 published
interface XMasterPasswordHandling
{
13716 interface ::com
::sun
::star
::uno
::XInterface
;
13717 boolean authorizateWithMasterPassword
([in] ::com
::sun
::star
::task
::XInteractionHandler xHandler
);
13718 boolean changeMasterPassword
([in] ::com
::sun
::star
::task
::XInteractionHandler xHandler
);
13719 void removeMasterPassword
();
13720 boolean hasMasterPassword
();
13721 boolean allowPersistentStoring
([in] boolean bAllow
);
13722 boolean isPersistentStoringAllowed
();
13724 published
interface XMasterPasswordHandling2
{
13725 interface ::com
::sun
::star
::task
::XMasterPasswordHandling
;
13726 boolean useDefaultMasterPassword
([in] ::com
::sun
::star
::task
::XInteractionHandler xHandler
);
13727 boolean isDefaultMasterPasswordUsed
();
13729 published
struct UserRecord
{
13731 sequence
< string > Passwords
;
13733 published
struct UrlRecord
{
13735 sequence
< ::com
::sun
::star
::task
::UserRecord
> UserList
;
13737 published
interface XPasswordContainer
{
13738 interface ::com
::sun
::star
::uno
::XInterface
;
13739 void add
([in] string Url
, [in] string UserName
, [in] sequence
< string > Passwords
, [in] ::com
::sun
::star
::task
::XInteractionHandler Handler
);
13740 void addPersistent
([in] string Url
, [in] string UserName
, [in] sequence
< string > Passwords
, [in] ::com
::sun
::star
::task
::XInteractionHandler Handler
);
13741 ::com
::sun
::star
::task
::UrlRecord find
([in] string Url
, [in] ::com
::sun
::star
::task
::XInteractionHandler Handler
);
13742 ::com
::sun
::star
::task
::UrlRecord findForName
([in] string Url
, [in] string UserName
, [in] ::com
::sun
::star
::task
::XInteractionHandler Handler
);
13743 void remove
([in] string Url
, [in] string UserName
);
13744 void removePersistent
([in] string Url
, [in] string UserName
);
13745 void removeAllPersistent
();
13746 sequence
< ::com
::sun
::star
::task
::UrlRecord
> getAllPersistent
([in] ::com
::sun
::star
::task
::XInteractionHandler Handler
);
13748 published
interface XUrlContainer
{
13749 interface ::com
::sun
::star
::uno
::XInterface
;
13750 void addUrl
([in] string Url
, [in] boolean MakePersistent
);
13751 string findUrl
([in] string Url
);
13752 void removeUrl
([in] string Url
);
13753 sequence
< string > getUrls
([in] boolean OnlyPersistent
);
13755 published
interface XPasswordContainer2
{
13756 interface ::com
::sun
::star
::task
::XPasswordContainer
;
13757 interface ::com
::sun
::star
::task
::XMasterPasswordHandling2
;
13758 interface ::com
::sun
::star
::task
::XUrlContainer
;
13760 published service PasswordContainer
: ::com
::sun
::star
::task
::XPasswordContainer2
;
13761 published service PasswordContainerInteractionHandler
: ::com
::sun
::star
::task
::XInteractionHandler
;
13762 published exception UnsupportedOverwriteRequest
: ::com
::sun
::star
::task
::ClassifiedInteractionRequest
{
13765 published
interface XInteractionApprove
{
13766 interface ::com
::sun
::star
::task
::XInteractionContinuation
;
13768 published
interface XInteractionDisapprove
{
13769 interface ::com
::sun
::star
::task
::XInteractionContinuation
;
13771 published
interface XInteractionPassword
{
13772 interface ::com
::sun
::star
::task
::XInteractionContinuation
;
13773 void setPassword
([in] string aPasswd
);
13774 string getPassword
();
13776 published
interface XInteractionPassword2
{
13777 interface ::com
::sun
::star
::task
::XInteractionPassword
;
13778 void setPasswordToModify
([in] string aPasswd
);
13779 string getPasswordToModify
();
13780 void setRecommendReadOnly
([in] boolean bReadOnly
);
13781 boolean getRecommendReadOnly
();
13783 published
interface XJobListener
{
13784 interface ::com
::sun
::star
::lang
::XEventListener
;
13785 void jobFinished
([in] ::com
::sun
::star
::task
::XAsyncJob Job
, [in] any Result
);
13787 published
interface XStatusIndicator
{
13788 interface ::com
::sun
::star
::uno
::XInterface
;
13789 void start
([in] string Text
, [in] long Range);
13791 void setText
([in] string Text
);
13792 void setValue
([in] long Value
);
13795 /** @deprecated */ published
interface XStatusIndicatorSupplier
{
13796 interface ::com
::sun
::star
::uno
::XInterface
;
13797 /** @deprecated */ ::com
::sun
::star
::task
::XStatusIndicator getStatusIndicator
();
13799 published singleton theJobExecutor
: ::com
::sun
::star
::task
::XJobExecutor
;
13802 published constants AuthorDisplayFormat
{
13803 const short FIRST_NAME
= 2;
13804 const short FULL
= 0;
13805 const short INITIALS
= 3;
13806 const short LAST_NAME
= 1;
13808 published
interface XAutoTextGroup
;
13809 published
interface XAutoTextContainer
{
13810 interface ::com
::sun
::star
::container
::XNameAccess
;
13811 ::com
::sun
::star
::text
::XAutoTextGroup insertNewByName
([in] string aGroupName
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::container
::ElementExistException
);
13812 void removeByName
([in] string aGroupName
) raises
(::com
::sun
::star
::container
::NoSuchElementException
);
13814 published
interface XAutoTextContainer2
{
13815 interface ::com
::sun
::star
::text
::XAutoTextContainer
;
13816 interface ::com
::sun
::star
::container
::XIndexAccess
;
13818 published service AutoTextContainer
: ::com
::sun
::star
::text
::XAutoTextContainer2
;
13819 /** @deprecated */ published
interface XAutoTextEntry
{
13820 interface ::com
::sun
::star
::uno
::XInterface
;
13821 void applyTo
([in] ::com
::sun
::star
::text
::XTextRange xRange
);
13823 published service AutoTextEntry
{
13824 interface ::com
::sun
::star
::text
::XAutoTextEntry
;
13825 interface ::com
::sun
::star
::text
::XText
;
13827 published
interface XAutoTextGroup
{
13828 interface ::com
::sun
::star
::container
::XNameAccess
;
13829 sequence
< string > getTitles
();
13830 void renameByName
([in] string aElementName
, [in] string aNewElementName
, [in] string aNewElementTitle
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::container
::ElementExistException
, ::com
::sun
::star
::io
::IOException
);
13831 ::com
::sun
::star
::text
::XAutoTextEntry insertNewByName
([in] string aName
, [in] string aTitle
, [in] ::com
::sun
::star
::text
::XTextRange xTextRange
) raises
(::com
::sun
::star
::container
::ElementExistException
);
13832 void removeByName
([in] string aEntryName
) raises
(::com
::sun
::star
::container
::NoSuchElementException
);
13834 published service AutoTextGroup
{
13835 interface ::com
::sun
::star
::text
::XAutoTextGroup
;
13836 interface ::com
::sun
::star
::container
::XIndexAccess
;
13837 interface ::com
::sun
::star
::container
::XNamed
;
13838 [property
, readonly] string FilePath
;
13839 [property
] string Title
;
13841 published
interface XTextFrame
;
13842 published service BaseFrameProperties
{
13843 [optional] service
::com
::sun
::star
::xml
::UserDefinedAttributesSupplier
;
13844 [property
] short AnchorPageNo
;
13845 [property
] ::com
::sun
::star
::text
::XTextFrame AnchorFrame
;
13846 [property
] ::com
::sun
::star
::util
::Color BackColor
;
13847 /** @deprecated */ [property
] string BackGraphicURL
;
13848 [property
] string BackGraphicFilter
;
13849 [property
] ::com
::sun
::star
::style
::GraphicLocation BackGraphicLocation
;
13850 [property
] ::com
::sun
::star
::table
::BorderLine LeftBorder
;
13851 [property
] ::com
::sun
::star
::table
::BorderLine RightBorder
;
13852 [property
] ::com
::sun
::star
::table
::BorderLine TopBorder
;
13853 [property
] ::com
::sun
::star
::table
::BorderLine BottomBorder
;
13854 [property
] long BorderDistance
;
13855 [property
] long LeftBorderDistance
;
13856 [property
] long RightBorderDistance
;
13857 [property
] long TopBorderDistance
;
13858 [property
] long BottomBorderDistance
;
13859 [property
] boolean BackTransparent
;
13860 [property
] boolean ContentProtected
;
13861 [property
] long LeftMargin
;
13862 [property
] long RightMargin
;
13863 [property
] long TopMargin
;
13864 [property
] long BottomMargin
;
13865 [property
] long Height
;
13866 [property
] long Width
;
13867 [property
] short RelativeHeight
;
13868 [property
] short RelativeWidth
;
13869 [property
] boolean IsSyncWidthToHeight
;
13870 [property
] boolean IsSyncHeightToWidth
;
13871 [property
] short HoriOrient
;
13872 [property
] long HoriOrientPosition
;
13873 [property
] short HoriOrientRelation
;
13874 [property
] short VertOrient
;
13875 [property
] long VertOrientPosition
;
13876 [property
] short VertOrientRelation
;
13877 [property
] string HyperLinkURL
;
13878 [property
] string HyperLinkTarget
;
13879 [property
] string HyperLinkName
;
13880 [property
] boolean Opaque
;
13881 [property
] boolean PageToggle
;
13882 [property
] boolean PositionProtected
;
13883 [property
] boolean Print
;
13884 [property
] ::com
::sun
::star
::table
::ShadowFormat ShadowFormat
;
13885 [property
] boolean ServerMap
;
13886 [property
] ::com
::sun
::star
::awt
::Size Size
;
13887 [property
] boolean SizeProtected
;
13888 /** @deprecated */ [property
] ::com
::sun
::star
::text
::WrapTextMode Surround
;
13889 [property
] boolean SurroundAnchorOnly
;
13890 [property
, optional] short WrapInfluenceOnPosition
;
13891 [property
, maybevoid
, optional] ::com
::sun
::star
::awt
::Size LayoutSize
;
13892 [property
, optional] string Title
;
13893 [property
, optional] string Description
;
13894 [property
, optional] ::com
::sun
::star
::drawing
::FillStyle FillStyle
;
13895 [property
, optional] ::com
::sun
::star
::awt
::Gradient FillGradient
;
13896 [property
, optional] string FillGradientName
;
13897 [property
, optional] short ShadowTransparence
;
13898 [property
, optional] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> FrameInteropGrabBag
;
13899 [property
, optional] short RelativeHeightRelation
;
13900 [property
, optional] short RelativeWidthRelation
;
13901 [property
, optional] ::com
::sun
::star
::graphic
::XGraphic BackGraphic
;
13902 [property
, optional] boolean AllowOverlap
;
13903 [property
, optional] string Tooltip
;
13904 [property
, optional] boolean Decorative
;
13905 [property
, optional] boolean IsSplitAllowed
;
13906 [property
, optional] boolean WrapTextAtFlyStart
;
13908 published service BaseFrame
{
13909 service
::com
::sun
::star
::text
::BaseFrameProperties
;
13910 service
::com
::sun
::star
::text
::TextContent
;
13911 interface ::com
::sun
::star
::beans
::XPropertySet
;
13912 interface ::com
::sun
::star
::container
::XNamed
;
13913 [optional] interface ::com
::sun
::star
::drawing
::XShape
;
13914 [property
] string FrameStyleName
;
13916 /** @deprecated */ published
interface XDocumentIndex
{
13917 interface ::com
::sun
::star
::text
::XTextContent
;
13918 string getServiceName
();
13921 published
interface XTextSection
;
13922 published service BaseIndex
{
13923 interface ::com
::sun
::star
::text
::XDocumentIndex
;
13924 [optional] interface ::com
::sun
::star
::util
::XRefreshable
;
13925 [property
] string Title
;
13926 [property
] boolean IsProtected
;
13927 [property
] string ParaStyleHeading
;
13928 [property
] string ParaStyleLevel1
;
13929 [property
, optional] string ParaStyleLevel2
;
13930 [property
, optional] string ParaStyleLevel3
;
13931 [property
, optional] string ParaStyleLevel4
;
13932 [property
, optional] string ParaStyleLevel5
;
13933 [property
, optional] string ParaStyleLevel6
;
13934 [property
, optional] string ParaStyleLevel7
;
13935 [property
, optional] string ParaStyleLevel8
;
13936 [property
, optional] string ParaStyleLevel9
;
13937 [property
, optional] string ParaStyleLevel10
;
13938 [property
, optional] string ParaStyleSeparator
;
13939 [property
] ::com
::sun
::star
::text
::XTextColumns TextColumns
;
13940 /** @deprecated */ [property
] string BackGraphicURL
;
13941 [property
] string BackGraphicFilter
;
13942 [property
] ::com
::sun
::star
::style
::GraphicLocation BackGraphicLocation
;
13943 [property
] ::com
::sun
::star
::util
::Color BackColor
;
13944 [property
] boolean BackTransparent
;
13945 [property
, optional] ::com
::sun
::star
::container
::XIndexReplace LevelFormat
;
13946 [property
, optional] boolean CreateFromChapter
;
13947 [property
] ::com
::sun
::star
::text
::XTextSection ContentSection
;
13948 [property
] ::com
::sun
::star
::text
::XTextSection HeaderSection
;
13949 [property
, optional] ::com
::sun
::star
::graphic
::XGraphic BackGraphic
;
13951 published service BaseIndexMark
{
13952 service
::com
::sun
::star
::text
::TextContent
;
13953 [property
] string AlternativeText
;
13955 published service Bibliography
{
13956 service
::com
::sun
::star
::text
::BaseIndex
;
13957 [property
] ::com
::sun
::star
::lang
::Locale Locale
;
13958 [property
] string SortAlgorithm
;
13960 published constants BibliographyDataField
{
13961 const short ADDRESS
= 2;
13962 const short ANNOTE
= 3;
13963 const short AUTHOR
= 4;
13964 const short BIBILIOGRAPHIC_TYPE
= 1;
13965 const short BOOKTITLE
= 5;
13966 const short CHAPTER
= 6;
13967 const short CUSTOM1
= 25;
13968 const short CUSTOM2
= 26;
13969 const short CUSTOM3
= 27;
13970 const short CUSTOM4
= 28;
13971 const short CUSTOM5
= 29;
13972 const short EDITION
= 7;
13973 const short EDITOR
= 8;
13974 const short HOWPUBLISHED
= 9;
13975 const short IDENTIFIER
= 0;
13976 const short INSTITUTION
= 10;
13977 const short ISBN
= 30;
13978 const short JOURNAL
= 11;
13979 const short LOCAL_URL
= 31;
13980 const short MONTH
= 12;
13981 const short NOTE
= 13;
13982 const short NUMBER
= 14;
13983 const short ORGANIZATIONS
= 15;
13984 const short PAGES
= 16;
13985 const short PUBLISHER
= 17;
13986 const short REPORT_TYPE
= 21;
13987 const short SCHOOL
= 18;
13988 const short SERIES
= 19;
13989 const short TITLE
= 20;
13990 const short URL
= 24;
13991 const short VOLUME
= 22;
13992 const short YEAR
= 23;
13994 published constants BibliographyDataType
{
13995 const short ARTICLE
= 0;
13996 const short BOOK
= 1;
13997 const short BOOKLET
= 2;
13998 const short CONFERENCE
= 3;
13999 const short CUSTOM1
= 17;
14000 const short CUSTOM2
= 18;
14001 const short CUSTOM3
= 19;
14002 const short CUSTOM4
= 20;
14003 const short CUSTOM5
= 21;
14004 const short EMAIL
= 15;
14005 const short INBOOK
= 4;
14006 const short INCOLLECTION
= 5;
14007 const short INPROCEEDINGS
= 6;
14008 const short JOURNAL
= 7;
14009 const short MANUAL
= 8;
14010 const short MASTERSTHESIS
= 9;
14011 const short MISC
= 10;
14012 const short PHDTHESIS
= 11;
14013 const short PROCEEDINGS
= 12;
14014 const short TECHREPORT
= 13;
14015 const short UNPUBLISHED
= 14;
14016 const short WWW
= 16;
14018 published service Bookmark
{
14019 service
::com
::sun
::star
::text
::TextContent
;
14020 interface ::com
::sun
::star
::container
::XNamed
;
14022 published service Bookmarks
{
14023 interface ::com
::sun
::star
::container
::XNameAccess
;
14024 interface ::com
::sun
::star
::container
::XIndexAccess
;
14026 published service CellProperties
{
14027 service
::com
::sun
::star
::xml
::UserDefinedAttributesSupplier
;
14028 interface ::com
::sun
::star
::beans
::XPropertySet
;
14029 [property
] string CellName
;
14030 [property
] ::com
::sun
::star
::util
::Color BackColor
;
14031 /** @deprecated */ [property
] string BackGraphicURL
;
14032 [property
] string BackGraphicFilter
;
14033 [property
] ::com
::sun
::star
::style
::GraphicLocation BackGraphicLocation
;
14034 [property
] long NumberFormat
;
14035 [property
] boolean BackTransparent
;
14036 [property
] ::com
::sun
::star
::table
::BorderLine LeftBorder
;
14037 [property
] ::com
::sun
::star
::table
::BorderLine RightBorder
;
14038 [property
] ::com
::sun
::star
::table
::BorderLine TopBorder
;
14039 [property
] ::com
::sun
::star
::table
::BorderLine BottomBorder
;
14040 [property
] long LeftBorderDistance
;
14041 [property
] long RightBorderDistance
;
14042 [property
] long TopBorderDistance
;
14043 [property
] long BottomBorderDistance
;
14044 [property
, readonly] ::com
::sun
::star
::text
::XTextSection TextSection
;
14045 [property
] boolean IsProtected
;
14046 [property
] short VertOrient
;
14047 [property
, optional] ::com
::sun
::star
::graphic
::XGraphic BackGraphic
;
14048 [property
, optional, readonly] ::com
::sun
::star
::text
::XText ParentText
;
14049 [property
, optional] boolean HasTextChangesOnly
;
14051 published service CellRange
{
14052 service
::com
::sun
::star
::style
::CharacterProperties
;
14053 service
::com
::sun
::star
::style
::CharacterPropertiesAsian
;
14054 service
::com
::sun
::star
::style
::CharacterPropertiesComplex
;
14055 service
::com
::sun
::star
::style
::ParagraphProperties
;
14056 [optional] service
::com
::sun
::star
::style
::ParagraphPropertiesAsian
;
14057 [optional] service
::com
::sun
::star
::style
::ParagraphPropertiesComplex
;
14058 interface ::com
::sun
::star
::table
::XCellRange
;
14059 [optional] interface ::com
::sun
::star
::sheet
::XCellRangeData
;
14060 [optional] interface ::com
::sun
::star
::chart
::XChartDataArray
;
14061 [property
] ::com
::sun
::star
::util
::Color BackColor
;
14062 [property
] string BackGraphicFilter
;
14063 [property
] ::com
::sun
::star
::style
::GraphicLocation BackGraphicLocation
;
14064 /** @deprecated */ [property
] string BackGraphicURL
;
14065 [property
] boolean BackTransparent
;
14066 [property
] boolean ChartColumnAsLabel
;
14067 [property
] boolean ChartRowAsLabel
;
14068 [property
] long NumberFormat
;
14069 [property
, optional] ::com
::sun
::star
::graphic
::XGraphic BackGraphic
;
14071 published
interface XTextFrame
{
14072 interface ::com
::sun
::star
::text
::XTextContent
;
14073 ::com
::sun
::star
::text
::XText getText
();
14075 published service TextFrame
{
14076 service
::com
::sun
::star
::text
::BaseFrame
;
14077 interface ::com
::sun
::star
::text
::XTextFrame
;
14078 [property
] long FrameHeightAbsolute
;
14079 [property
] long FrameWidthAbsolute
;
14080 [property
] byte FrameWidthPercent
;
14081 [property
] byte FrameHeightPercent
;
14082 [property
] boolean FrameIsAutomaticHeight
;
14083 [property
] short SizeType
;
14084 [property
, optional] boolean EditInReadonly
;
14085 [property
, optional] short WidthType
;
14086 [property
, optional] short WritingMode
;
14087 [property
, optional] boolean IsFollowingTextFlow
;
14088 [property
, optional] ::com
::sun
::star
::drawing
::TextVerticalAdjust TextVerticalAdjust
;
14089 [property
, optional, readonly] ::com
::sun
::star
::text
::XText ParentText
;
14091 published service ChainedTextFrame
{
14092 service
::com
::sun
::star
::text
::TextFrame
;
14093 [property
, maybevoid
] string ChainNextName
;
14094 [property
, maybevoid
] string ChainPrevName
;
14096 published constants ChapterFormat
{
14097 const short DIGIT
= 4;
14098 const short NAME
= 0;
14099 const short NAME_NUMBER
= 2;
14100 const short NO_PREFIX_SUFFIX
= 3;
14101 const short NUMBER
= 1;
14103 published service ChapterNumberingRule
{
14104 service
::com
::sun
::star
::style
::NumberingRule
;
14105 [property
] string HeadingStyleName
;
14107 published constants CharacterCompressionType
{
14108 const short NONE
= 0;
14109 const short PUNCTUATION_AND_KANA
= 2;
14110 const short PUNCTUATION_ONLY
= 1;
14112 published constants ColumnSeparatorStyle
{
14113 const short DASHED
= 3;
14114 const short DOTTED
= 2;
14115 const short NONE
= 0;
14116 const short SOLID
= 1;
14118 published service ContentIndex
{
14119 service
::com
::sun
::star
::text
::BaseIndex
;
14120 [property
, optional] short Level
;
14121 [property
, optional] boolean CreateFromOutline
;
14122 [property
, optional] ::com
::sun
::star
::container
::XIndexReplace LevelParagraphStyles
;
14123 [property
, optional] boolean CreateFromMarks
;
14125 published service ContentIndexMark
{
14126 service
::com
::sun
::star
::text
::TextContent
;
14127 service
::com
::sun
::star
::text
::BaseIndexMark
;
14128 [property
] short Level
;
14130 published constants ControlCharacter
{
14131 const short APPEND_PARAGRAPH
= 5;
14132 const short HARD_HYPHEN
= 2;
14133 const short HARD_SPACE
= 4;
14134 const short LINE_BREAK
= 1;
14135 const short PARAGRAPH_BREAK
= 0;
14136 const short SOFT_HYPHEN
= 3;
14138 /** @deprecated */ published constants DateDisplayFormat
{
14139 const short DDMMMMYYYY
= 5;
14140 const short DDMMMYYYY
= 4;
14141 const short MMDDYY
= 2;
14142 const short MMDDYYYY
= 3;
14143 const short NNDDMMMMYYYY
= 6;
14144 const short NNNNDDMMMMYYYY
= 7;
14145 const short STANDARD_LONG
= 1;
14146 const short STANDARD_SHORT
= 0;
14148 published
interface XDefaultNumberingProvider
{
14149 interface ::com
::sun
::star
::uno
::XInterface
;
14150 sequence
< ::com
::sun
::star
::container
::XIndexAccess
> getDefaultOutlineNumberings
([in] ::com
::sun
::star
::lang
::Locale aLocale
);
14151 sequence
< ::com
::sun
::star
::beans
::PropertyValues
> getDefaultContinuousNumberingLevels
([in] ::com
::sun
::star
::lang
::Locale aLocale
);
14153 published service DefaultNumberingProvider
: ::com
::sun
::star
::text
::XDefaultNumberingProvider
;
14154 published service Defaults
{
14155 service
::com
::sun
::star
::style
::CharacterProperties
;
14156 service
::com
::sun
::star
::style
::ParagraphProperties
;
14157 [optional] service
::com
::sun
::star
::style
::CharacterPropertiesAsian
;
14158 [optional] service
::com
::sun
::star
::style
::CharacterPropertiesComplex
;
14159 [optional] service
::com
::sun
::star
::style
::ParagraphPropertiesAsian
;
14160 [optional] service
::com
::sun
::star
::style
::ParagraphPropertiesComplex
;
14161 interface ::com
::sun
::star
::beans
::XPropertySet
;
14162 [property
] long TabStopDistance
;
14164 published
interface XDependentTextField
{
14165 interface ::com
::sun
::star
::text
::XTextField
;
14166 void attachTextFieldMaster
([in] ::com
::sun
::star
::beans
::XPropertySet xFieldMaster
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
14167 ::com
::sun
::star
::beans
::XPropertySet getTextFieldMaster
();
14169 published service DependentTextField
{
14170 service
::com
::sun
::star
::text
::TextField
;
14171 interface ::com
::sun
::star
::text
::XDependentTextField
;
14173 published
interface XDocumentIndexMark
;
14174 published service DocumentIndex
{
14175 service
::com
::sun
::star
::text
::BaseIndex
;
14176 [property
, optional] boolean UseAlphabeticalSeparators
;
14177 [property
, optional] boolean UseKeyAsEntry
;
14178 [property
, optional] boolean UseCombinedEntries
;
14179 [property
, optional] boolean IsCaseSensitive
;
14180 [property
, optional] boolean UsePP
;
14181 [property
, optional] boolean UseDash
;
14182 [property
, optional] boolean UseUpperCase
;
14183 [property
, optional] string MainEntryCharacterStyleName
;
14184 [property
, readonly] sequence
< ::com
::sun
::star
::text
::XDocumentIndexMark
> DocumentIndexMarks
;
14185 [property
] ::com
::sun
::star
::lang
::Locale Locale
;
14186 [property
] string SortAlgorithm
;
14188 published service DocumentIndexLevelFormat
{
14189 interface ::com
::sun
::star
::container
::XIndexReplace
;
14191 published service DocumentIndexMark
{
14192 service
::com
::sun
::star
::text
::TextContent
;
14193 service
::com
::sun
::star
::text
::BaseIndexMark
;
14194 [property
] string PrimaryKey
;
14195 [property
] string SecondaryKey
;
14196 [property
] boolean IsMainEntry
;
14198 published service DocumentIndexMarkAsian
{
14199 [property
] string TextReading
;
14200 [property
] string PrimaryKeyReading
;
14201 [property
] string SecondaryKeyReading
;
14203 published service DocumentIndexParagraphStyles
{
14204 interface ::com
::sun
::star
::container
::XIndexReplace
;
14206 published service DocumentIndexes
{
14207 interface ::com
::sun
::star
::container
::XNameAccess
;
14208 interface ::com
::sun
::star
::container
::XIndexAccess
;
14210 published
enum NotePrintMode
{
14216 published service PrintSettings
{
14217 [property
] boolean PrintGraphics
;
14218 /** @deprecated */ [property
] boolean PrintTables
;
14219 /** @deprecated */ [property
] boolean PrintDrawings
;
14220 [property
] boolean PrintLeftPages
;
14221 [property
] boolean PrintRightPages
;
14222 [property
] boolean PrintControls
;
14223 /** @deprecated */ [property
] boolean PrintReversed
;
14224 [property
] boolean PrintPaperFromSetup
;
14225 [property
] string PrintFaxName
;
14226 [property
] ::com
::sun
::star
::text
::NotePrintMode PrintAnnotationMode
;
14227 [property
] boolean PrintProspect
;
14228 [property
] boolean PrintPageBackground
;
14229 [property
] boolean PrintBlackFonts
;
14230 [property
, optional] boolean PrintEmptyPages
;
14232 published service DocumentSettings
{
14233 service
::com
::sun
::star
::document
::Settings
;
14234 [optional] service
::com
::sun
::star
::text
::PrintSettings
;
14235 interface ::com
::sun
::star
::beans
::XPropertySet
;
14236 [property
, optional] boolean ChartAutoUpdate
;
14237 [property
, optional] boolean AddParaTableSpacing
;
14238 [property
, optional] boolean AddParaTableSpacingAtStart
;
14239 [property
, optional] boolean AlignTabStopPosition
;
14240 [property
, optional] boolean SaveGlobalDocumentLinks
;
14241 [property
, optional] boolean IsLabelDocument
;
14242 [property
, optional] boolean UseFormerLineSpacing
;
14243 [property
, optional] boolean AddParaSpacingToTableCells
;
14244 [property
, optional] boolean UseFormerObjectPositioning
;
14245 [property
, optional] boolean ConsiderTextWrapOnObjPos
;
14246 [property
, optional] boolean MathBaselineAlignment
;
14248 published constants DocumentStatistic
{
14249 const short CHARS
= 3;
14250 const short PAGES
= 0;
14251 const short PARAS
= 1;
14252 const short WORDS
= 2;
14254 published
interface XFootnote
{
14255 interface ::com
::sun
::star
::text
::XTextContent
;
14257 void setLabel
([in] string aLabel
);
14259 published service Footnote
{
14260 interface ::com
::sun
::star
::text
::XFootnote
;
14261 interface ::com
::sun
::star
::text
::XText
;
14262 [property
, optional, readonly] short ReferenceId
;
14264 published service Endnote
{
14265 service
::com
::sun
::star
::text
::Footnote
;
14267 published service FootnoteSettings
{
14268 [property
] string CharStyleName
;
14269 [property
] short NumberingType
;
14270 [property
] string PageStyleName
;
14271 [property
] string ParaStyleName
;
14272 [property
] string Prefix
;
14273 [property
] short StartAt
;
14274 [property
] string Suffix
;
14275 [property
, optional] string BeginNotice
;
14276 [property
, optional] string EndNotice
;
14277 [property
, optional] short FootnoteCounting
;
14278 [property
, optional] boolean PositionEndOfDoc
;
14279 [property
, optional] string AnchorCharStyleName
;
14281 published service EndnoteSettings
{
14282 service
::com
::sun
::star
::text
::FootnoteSettings
;
14284 published constants FilenameDisplayFormat
{
14285 const short FULL
= 0;
14286 const short NAME
= 2;
14287 const short NAME_AND_EXT
= 3;
14288 const short PATH
= 1;
14290 published constants FontEmphasis
{
14291 const short ACCENT_ABOVE
= 4;
14292 const short ACCENT_BELOW
= 14;
14293 const short CIRCLE_ABOVE
= 2;
14294 const short CIRCLE_BELOW
= 12;
14295 const short DISK_ABOVE
= 3;
14296 const short DISK_BELOW
= 13;
14297 const short DOT_ABOVE
= 1;
14298 const short DOT_BELOW
= 11;
14299 const short NONE
= 0;
14301 published constants FontRelief
{
14302 const short EMBOSSED
= 1;
14303 const short ENGRAVED
= 2;
14304 const short NONE
= 0;
14306 published constants FootnoteNumbering
{
14307 const short PER_CHAPTER
= 1;
14308 const short PER_DOCUMENT
= 2;
14309 const short PER_PAGE
= 0;
14311 published service Footnotes
{
14312 interface ::com
::sun
::star
::container
::XIndexAccess
;
14314 published
interface XBookmarksSupplier
{
14315 interface ::com
::sun
::star
::uno
::XInterface
;
14316 ::com
::sun
::star
::container
::XNameAccess getBookmarks
();
14318 published
interface XChapterNumberingSupplier
{
14319 interface ::com
::sun
::star
::uno
::XInterface
;
14320 ::com
::sun
::star
::container
::XIndexReplace getChapterNumberingRules
();
14322 interface XContentControlsSupplier
{
14323 interface ::com
::sun
::star
::uno
::XInterface
;
14324 ::com
::sun
::star
::container
::XIndexAccess getContentControls
();
14326 published
interface XDocumentIndexesSupplier
{
14327 interface ::com
::sun
::star
::uno
::XInterface
;
14328 ::com
::sun
::star
::container
::XIndexAccess getDocumentIndexes
();
14330 published
interface XEndnotesSupplier
{
14331 interface ::com
::sun
::star
::uno
::XInterface
;
14332 ::com
::sun
::star
::container
::XIndexAccess getEndnotes
();
14333 ::com
::sun
::star
::beans
::XPropertySet getEndnoteSettings
();
14335 published
interface XFootnotesSupplier
{
14336 interface ::com
::sun
::star
::uno
::XInterface
;
14337 ::com
::sun
::star
::container
::XIndexAccess getFootnotes
();
14338 ::com
::sun
::star
::beans
::XPropertySet getFootnoteSettings
();
14340 published
interface XPagePrintable
{
14341 interface ::com
::sun
::star
::uno
::XInterface
;
14342 sequence
< ::com
::sun
::star
::beans
::PropertyValue
> getPagePrintSettings
();
14343 void setPagePrintSettings
([in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> aSettings
);
14344 void printPages
([in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> xOptions
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
14346 published
interface XReferenceMarksSupplier
{
14347 interface ::com
::sun
::star
::uno
::XInterface
;
14348 ::com
::sun
::star
::container
::XNameAccess getReferenceMarks
();
14350 published
interface XTextDocument
{
14351 interface ::com
::sun
::star
::frame
::XModel
;
14352 ::com
::sun
::star
::text
::XText getText
();
14355 published
interface XTextEmbeddedObjectsSupplier
{
14356 interface ::com
::sun
::star
::uno
::XInterface
;
14357 ::com
::sun
::star
::container
::XNameAccess getEmbeddedObjects
();
14359 published
interface XTextFramesSupplier
{
14360 interface ::com
::sun
::star
::uno
::XInterface
;
14361 ::com
::sun
::star
::container
::XNameAccess getTextFrames
();
14363 published
interface XTextGraphicObjectsSupplier
{
14364 interface ::com
::sun
::star
::uno
::XInterface
;
14365 ::com
::sun
::star
::container
::XNameAccess getGraphicObjects
();
14367 published
interface XTextSectionsSupplier
{
14368 interface ::com
::sun
::star
::uno
::XInterface
;
14369 ::com
::sun
::star
::container
::XNameAccess getTextSections
();
14371 published
interface XTextTablesSupplier
{
14372 interface ::com
::sun
::star
::uno
::XInterface
;
14373 ::com
::sun
::star
::container
::XNameAccess getTextTables
();
14376 module tiledrendering
{
14377 interface XTiledRenderable
{
14378 interface ::com
::sun
::star
::uno
::XInterface
;
14379 void paintTile
([in] any Parent
, [in] long nOutputWidth
, [in] long nOutputHeight
, [in] long nTilePosX
, [in] long nTilePosY
, [in] long nTileWidth
, [in] long nTileHeight
);
14383 published service GenericTextDocument
{
14384 service
::com
::sun
::star
::document
::OfficeDocument
;
14385 interface ::com
::sun
::star
::lang
::XMultiServiceFactory
;
14386 interface ::com
::sun
::star
::text
::XTextDocument
;
14387 interface ::com
::sun
::star
::util
::XSearchable
;
14388 interface ::com
::sun
::star
::util
::XRefreshable
;
14389 [optional] interface ::com
::sun
::star
::tiledrendering
::XTiledRenderable
;
14390 [optional] interface ::com
::sun
::star
::text
::XFootnotesSupplier
;
14391 [optional] interface ::com
::sun
::star
::text
::XEndnotesSupplier
;
14392 [optional] interface ::com
::sun
::star
::text
::XContentControlsSupplier
;
14393 [optional] interface ::com
::sun
::star
::util
::XReplaceable
;
14394 [optional] interface ::com
::sun
::star
::text
::XPagePrintable
;
14395 [optional] interface ::com
::sun
::star
::text
::XReferenceMarksSupplier
;
14396 [optional] interface ::com
::sun
::star
::text
::XChapterNumberingSupplier
;
14397 [optional] interface ::com
::sun
::star
::beans
::XPropertySet
;
14398 [optional] interface ::com
::sun
::star
::text
::XTextGraphicObjectsSupplier
;
14399 [optional] interface ::com
::sun
::star
::text
::XTextEmbeddedObjectsSupplier
;
14400 [optional] interface ::com
::sun
::star
::text
::XTextTablesSupplier
;
14401 [optional] interface ::com
::sun
::star
::style
::XStyleFamiliesSupplier
;
14402 [optional] interface ::com
::sun
::star
::text
::XBookmarksSupplier
;
14403 [optional] interface ::com
::sun
::star
::text
::XDocumentIndexesSupplier
;
14404 [optional] interface ::com
::sun
::star
::text
::XTextFieldsSupplier
;
14405 [optional] interface ::com
::sun
::star
::text
::XTextFramesSupplier
;
14406 [optional] interface ::com
::sun
::star
::text
::XTextSectionsSupplier
;
14407 [optional] interface ::com
::sun
::star
::util
::XNumberFormatsSupplier
;
14408 [property
, optional] ::com
::sun
::star
::lang
::Locale CharLocale
;
14409 [property
, optional, readonly] long CharacterCount
;
14410 [property
, optional, readonly] long ParagraphCount
;
14411 [property
, optional, readonly] long WordCount
;
14412 [property
, optional] string WordSeparator
;
14413 [property
, optional] string IndexAutoMarkFileURL
;
14414 [property
, optional] boolean RecordChanges
;
14415 [property
, optional] short TwoDigitYear
;
14419 published
interface XPrintSettingsSupplier
{
14420 interface ::com
::sun
::star
::uno
::XInterface
;
14421 ::com
::sun
::star
::beans
::XPropertySet getPrintSettings
();
14423 published
interface XViewSettingsSupplier
{
14424 interface ::com
::sun
::star
::uno
::XInterface
;
14425 ::com
::sun
::star
::beans
::XPropertySet getViewSettings
();
14429 published service GlobalSettings
{
14430 interface ::com
::sun
::star
::view
::XPrintSettingsSupplier
;
14431 interface ::com
::sun
::star
::view
::XViewSettingsSupplier
;
14433 published constants HoriOrientation
{
14434 const short CENTER
= 2;
14435 const short FULL
= 6;
14436 const short INSIDE
= 4;
14437 const short LEFT
= 3;
14438 const short LEFT_AND_WIDTH
= 7;
14439 const short NONE
= 0;
14440 const short OUTSIDE
= 5;
14441 const short RIGHT
= 1;
14443 published
struct HoriOrientationFormat
{
14445 short HorizontalOrientation
;
14446 short HorizontalRelation
;
14447 boolean PositionToggle
;
14449 published
enum HorizontalAdjust
{
14454 published service IllustrationsIndex
{
14455 service
::com
::sun
::star
::text
::BaseIndex
;
14456 [property
, optional] boolean CreateFromLabels
;
14457 [property
, optional] string LabelCategory
;
14458 [property
, optional] short LabelDisplayType
;
14459 [property
, maybevoid
, optional] string CreateFromParagraphStyle
;
14461 published exception InvalidTextContentException
: ::com
::sun
::star
::uno
::Exception
{
14462 ::com
::sun
::star
::text
::XTextContent TextContent
;
14464 published constants LabelFollow
{
14465 const short LISTTAB
= 0;
14466 const short NEWLINE
= 3;
14467 const short NOTHING
= 2;
14468 const short SPACE
= 1;
14470 published service LineNumberingProperties
{
14471 [property
] boolean IsOn
;
14472 [property
] string CharStyleName
;
14473 [property
] boolean CountEmptyLines
;
14474 [property
] boolean CountLinesInFrames
;
14475 [property
] long Distance
;
14476 [property
] short Interval
;
14477 [property
] string SeparatorText
;
14478 [property
] short SeparatorInterval
;
14479 [property
] short NumberPosition
;
14480 [property
] short NumberingType
;
14481 [property
, optional] boolean RestartAtEachPage
;
14483 published
interface XMailMergeListener
;
14484 published
interface XMailMergeBroadcaster
{
14485 interface ::com
::sun
::star
::uno
::XInterface
;
14486 void addMailMergeEventListener
([in] ::com
::sun
::star
::text
::XMailMergeListener xListener
);
14487 void removeMailMergeEventListener
([in] ::com
::sun
::star
::text
::XMailMergeListener xListener
);
14489 published service MailMerge
{
14490 service
::com
::sun
::star
::sdb
::DataAccessDescriptor
;
14491 interface ::com
::sun
::star
::task
::XJob
;
14492 interface ::com
::sun
::star
::beans
::XPropertySet
;
14493 [optional] interface ::com
::sun
::star
::util
::XCancellable
;
14494 [optional] interface ::com
::sun
::star
::text
::XMailMergeBroadcaster
;
14495 [property
] string DataSourceName
;
14496 [property
] long CommandType
;
14497 [property
] string Command
;
14498 [property
] ::com
::sun
::star
::sdbc
::XResultSet ResultSet
;
14499 [property
] ::com
::sun
::star
::sdbc
::XConnection ActiveConnection
;
14500 [property
] sequence
< any
> Selection
;
14501 [property
] boolean EscapeProcessing
;
14502 [property
] string Filter
;
14503 [property
] string DocumentURL
;
14504 [property
, readonly] ::com
::sun
::star
::frame
::XModel Model
;
14505 [property
] short OutputType
;
14506 /** @deprecated */ [property
] boolean SinglePrintJobs
;
14507 [property
] string OutputURL
;
14508 [property
] boolean FileNameFromColumn
;
14509 [property
] string FileNamePrefix
;
14510 [property
, optional] string OutServerPassword
;
14511 [property
, optional] string InServerPassword
;
14512 [property
, optional] string Subject
;
14513 [property
, optional] string AddressFromColumn
;
14514 [property
, optional] boolean SendAsHTML
;
14515 [property
, optional] boolean SendAsAttachment
;
14516 [property
, optional] string MailBody
;
14517 [property
, optional] string AttachmentName
;
14518 [property
, optional] string AttachmentFilter
;
14519 [property
, optional] sequence
< string > CopiesTo
;
14520 [property
, optional] sequence
< string > BlindCopiesTo
;
14521 [property
, optional] boolean SaveAsSingleFile
;
14522 [property
, optional] string SaveFilter
;
14523 [property
, optional] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> PrintOptions
;
14525 published
struct MailMergeEvent
: ::com
::sun
::star
::lang
::EventObject
{
14526 ::com
::sun
::star
::frame
::XModel Model
;
14528 published constants MailMergeType
{
14529 const short FILE
= 2;
14530 const short MAIL
= 3;
14531 const short PRINTER
= 1;
14532 const short SHELL
= 4;
14534 published service NumberingLevel
{
14535 [property
] short Adjust
;
14536 [property
, optional] short ParentNumbering
;
14537 [property
] string Prefix
;
14538 [property
] string Suffix
;
14539 [property
, optional] string CharStyleName
;
14540 /** @deprecated */ [property
, optional] short BulletId
;
14541 [property
] string BulletChar
;
14542 [property
] string BulletFontName
;
14543 [property
, optional] ::com
::sun
::star
::awt
::FontDescriptor BulletFont
;
14544 /** @deprecated */ [property
] string GraphicURL
;
14545 [property
, optional] ::com
::sun
::star
::awt
::XBitmap GraphicBitmap
;
14546 [property
, optional] ::com
::sun
::star
::awt
::Size GraphicSize
;
14547 [property
, optional] short VertOrient
;
14548 [property
, optional] short StartWith
;
14549 [property
] long LeftMargin
;
14550 [property
, optional] long SymbolTextDistance
;
14551 [property
] long FirstLineOffset
;
14552 [property
] short NumberingType
;
14553 [property
] string HeadingStyleName
;
14554 [property
, optional] string ParagraphStyleName
;
14555 [property
, optional] ::com
::sun
::star
::util
::Color BulletColor
;
14556 [property
, optional] short BulletRelSize
;
14557 [property
, optional] short PositionAndSpaceMode
;
14558 [property
, optional] short LabelFollowedBy
;
14559 [property
, optional] long ListtabStopPosition
;
14560 [property
, optional] long FirstLineIndent
;
14561 [property
, optional] long IndentAt
;
14563 published service NumberingRules
{
14564 interface ::com
::sun
::star
::container
::XIndexReplace
;
14565 [optional] interface ::com
::sun
::star
::beans
::XPropertySet
;
14566 [property
, optional] boolean IsAbsoluteMargins
;
14567 [property
, optional] boolean IsAutomatic
;
14568 [property
, optional] boolean IsContinuousNumbering
;
14569 [property
, optional, readonly] string Name
;
14570 [property
, optional] boolean NumberingIsOutline
;
14571 [property
, optional] short NumberingType
;
14572 [property
, optional, readonly] string DefaultListId
;
14574 published service NumberingStyle
{
14575 service
::com
::sun
::star
::style
::Style
;
14576 service
::com
::sun
::star
::text
::NumberingRules
;
14578 published service ObjectIndex
{
14579 service
::com
::sun
::star
::text
::BaseIndex
;
14580 [property
, optional] boolean CreateFromStarMath
;
14581 [property
, optional] boolean CreateFromStarChart
;
14582 [property
, optional] boolean CreateFromStarCalc
;
14583 [property
, optional] boolean CreateFromStarDraw
;
14584 [property
, optional] boolean CreateFromOtherEmbeddedObjects
;
14585 [property
, maybevoid
, optional] string CreateFromParagraphStyle
;
14587 published service PageFootnoteInfo
{
14588 [property
] long FootnoteHeight
;
14589 [property
] long FootnoteSeparatorLineWidth
;
14590 [property
] long FootnoteTopDistance
;
14591 [property
] long FootnoteBottomDistance
;
14592 [property
] short FootnoteSeparatorLineWidthPercent
;
14593 [property
] ::com
::sun
::star
::text
::HorizontalAdjust FootnoteSeparatorLineAdjust
;
14594 [property
] short FootnoteSeparatorLinePenWidth
;
14596 published
enum PageNumberType
{
14601 published service PagePrintSettings
{
14602 [property
] short PageRows
;
14603 [property
] short PageColumns
;
14604 [property
] long LeftMargin
;
14605 [property
] long RightMargin
;
14606 [property
] long TopMargin
;
14607 [property
] long BottomMargin
;
14608 [property
] long HoriMargin
;
14609 [property
] long VertMargin
;
14610 [property
] boolean IsLandscape
;
14612 published
struct TableColumnSeparator
{
14616 published
interface XTextTableCursor
;
14617 published
interface XTextTable
{
14618 interface ::com
::sun
::star
::text
::XTextContent
;
14619 void initialize
([in] long nRows
, [in] long nColumns
);
14620 ::com
::sun
::star
::table
::XTableRows getRows
();
14621 ::com
::sun
::star
::table
::XTableColumns getColumns
();
14622 ::com
::sun
::star
::table
::XCell getCellByName
([in] string aCellName
);
14623 sequence
< string > getCellNames
();
14624 ::com
::sun
::star
::text
::XTextTableCursor createCursorByCellName
([in] string aCellName
);
14626 published service TextTable
{
14627 service
::com
::sun
::star
::text
::TextContent
;
14628 [optional] service
::com
::sun
::star
::xml
::UserDefinedAttributesSupplier
;
14629 interface ::com
::sun
::star
::text
::XTextTable
;
14630 interface ::com
::sun
::star
::container
::XNamed
;
14631 interface ::com
::sun
::star
::table
::XCellRange
;
14632 interface ::com
::sun
::star
::chart
::XChartDataArray
;
14633 interface ::com
::sun
::star
::table
::XAutoFormattable
;
14634 interface ::com
::sun
::star
::util
::XSortable
;
14635 [optional] interface ::com
::sun
::star
::sheet
::XCellRangeData
;
14636 [property
] ::com
::sun
::star
::style
::BreakType BreakType
;
14637 [property
] long LeftMargin
;
14638 [property
] long RightMargin
;
14639 [property
] short HoriOrient
;
14640 [property
] boolean KeepTogether
;
14641 [property
] boolean Split
;
14642 [property
] short PageNumberOffset
;
14643 [property
] string PageDescName
;
14644 [property
] short RelativeWidth
;
14645 [property
] boolean IsWidthRelative
;
14646 [property
] boolean RepeatHeadline
;
14647 [property
, optional] long HeaderRowCount
;
14648 [property
] ::com
::sun
::star
::table
::ShadowFormat ShadowFormat
;
14649 [property
] long TopMargin
;
14650 [property
] long BottomMargin
;
14651 [property
] boolean BackTransparent
;
14652 [property
] long Width
;
14653 [property
] boolean ChartRowAsLabel
;
14654 [property
] boolean ChartColumnAsLabel
;
14655 [property
] ::com
::sun
::star
::table
::TableBorder TableBorder
;
14656 [property
] sequence
< ::com
::sun
::star
::text
::TableColumnSeparator
> TableColumnSeparators
;
14657 [property
] short TableColumnRelativeSum
;
14658 [property
] ::com
::sun
::star
::util
::Color BackColor
;
14659 /** @deprecated */ [property
] string BackGraphicURL
;
14660 [property
] string BackGraphicFilter
;
14661 [property
] ::com
::sun
::star
::style
::GraphicLocation BackGraphicLocation
;
14662 [property
, optional] boolean CollapsingBorders
;
14663 [property
, optional] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> TableInteropGrabBag
;
14664 [property
, optional] string TableTemplateName
;
14665 [property
, optional] ::com
::sun
::star
::graphic
::XGraphic BackGraphic
;
14667 published service Paragraph
{
14668 service
::com
::sun
::star
::text
::TextContent
;
14669 [optional] service
::com
::sun
::star
::style
::ParagraphProperties
;
14670 [optional] service
::com
::sun
::star
::style
::ParagraphPropertiesAsian
;
14671 [optional] service
::com
::sun
::star
::style
::ParagraphPropertiesComplex
;
14672 [optional] service
::com
::sun
::star
::style
::CharacterProperties
;
14673 [optional] service
::com
::sun
::star
::style
::CharacterPropertiesAsian
;
14674 [optional] service
::com
::sun
::star
::style
::CharacterPropertiesComplex
;
14675 [optional] service
::com
::sun
::star
::text
::TextTable
;
14676 interface ::com
::sun
::star
::beans
::XPropertySet
;
14677 interface ::com
::sun
::star
::beans
::XPropertyState
;
14678 interface ::com
::sun
::star
::container
::XEnumerationAccess
;
14679 [optional] interface ::com
::sun
::star
::beans
::XTolerantMultiPropertySet
;
14681 published service ParagraphEnumeration
{
14682 interface ::com
::sun
::star
::container
::XEnumeration
;
14684 published constants ParagraphVertAlign
{
14685 const short AUTOMATIC
= 0;
14686 const short BASELINE
= 1;
14687 const short BOTTOM
= 4;
14688 const short CENTER
= 3;
14689 const short TOP
= 2;
14691 published constants PlaceholderType
{
14692 const short GRAPHIC
= 3;
14693 const short OBJECT = 4;
14694 const short TABLE
= 1;
14695 const short TEXT
= 0;
14696 const short TEXTFRAME
= 2;
14698 published constants PositionAndSpaceMode
{
14699 const short LABEL_ALIGNMENT
= 1;
14700 const short LABEL_WIDTH_AND_POSITION
= 0;
14702 published service TextPortion
{
14703 service
::com
::sun
::star
::text
::TextRange
;
14704 [optional] interface ::com
::sun
::star
::container
::XContentEnumerationAccess
;
14705 [optional] interface ::com
::sun
::star
::beans
::XTolerantMultiPropertySet
;
14706 [property
, readonly] string TextPortionType
;
14707 /** @deprecated */ [property
, readonly] short ControlCharacter
;
14708 [property
, optional, readonly] ::com
::sun
::star
::text
::XTextContent Bookmark
;
14709 [property
, optional, readonly] ::com
::sun
::star
::text
::XTextContent DocumentIndexMark
;
14710 [property
, optional, readonly] ::com
::sun
::star
::text
::XTextContent ReferenceMark
;
14711 [property
, optional, readonly] ::com
::sun
::star
::text
::XFootnote Footnote
;
14712 [property
, optional, readonly] ::com
::sun
::star
::text
::XTextField TextField
;
14713 [property
, optional, readonly] ::com
::sun
::star
::text
::XTextContent InContentMetadata
;
14714 [property
, optional, readonly] boolean IsCollapsed
;
14715 [property
, optional, readonly] boolean IsStart
;
14717 published service RedlinePortion
{
14718 service
::com
::sun
::star
::text
::TextPortion
;
14719 [property
, readonly] string RedlineAuthor
;
14720 [property
, readonly] ::com
::sun
::star
::util
::DateTime RedlineDateTime
;
14721 [property
, readonly] string RedlineComment
;
14722 [property
, readonly] string RedlineType
;
14723 [property
, readonly] ::com
::sun
::star
::beans
::PropertyValues RedlineSuccessorData
;
14724 [property
, readonly] string RedlineIdentifier
;
14725 [property
, readonly] boolean IsInHeaderFooter
;
14726 [property
, readonly] ::com
::sun
::star
::text
::XText RedlineText
;
14727 [property
, readonly] boolean MergeLastPara
;
14729 published constants ReferenceFieldPart
{
14730 const short CATEGORY_AND_NUMBER
= 5;
14731 const short CHAPTER
= 1;
14732 const short NUMBER
= 8;
14733 const short NUMBER_FULL_CONTEXT
= 10;
14734 const short NUMBER_NO_CONTEXT
= 9;
14735 const short ONLY_CAPTION
= 6;
14736 const short ONLY_SEQUENCE_NUMBER
= 7;
14737 const short PAGE
= 0;
14738 const short PAGE_DESC
= 4;
14739 const short TEXT
= 2;
14740 const short UP_DOWN
= 3;
14742 published constants ReferenceFieldSource
{
14743 const short BOOKMARK
= 2;
14744 const short ENDNOTE
= 4;
14745 const short FOOTNOTE
= 3;
14746 const short REFERENCE_MARK
= 0;
14747 const short SEQUENCE_FIELD
= 1;
14748 const short STYLE
= 5;
14750 published service ReferenceMark
{
14751 interface ::com
::sun
::star
::text
::XTextContent
;
14752 interface ::com
::sun
::star
::container
::XNamed
;
14754 published service ReferenceMarks
{
14755 interface ::com
::sun
::star
::container
::XIndexAccess
;
14756 interface ::com
::sun
::star
::container
::XNameAccess
;
14758 published constants RelOrientation
{
14759 const short CHAR = 2;
14760 const short FRAME
= 0;
14761 const short FRAME_LEFT
= 5;
14762 const short FRAME_RIGHT
= 6;
14763 const short PAGE_FRAME
= 7;
14764 const short PAGE_LEFT
= 3;
14765 const short PAGE_PRINT_AREA
= 8;
14766 const short PAGE_PRINT_AREA_BOTTOM
= 10;
14767 const short PAGE_PRINT_AREA_TOP
= 11;
14768 const short PAGE_RIGHT
= 4;
14769 const short PRINT_AREA
= 1;
14770 const short TEXT_LINE
= 9;
14772 published
enum RubyAdjust
{
14779 published
struct SectionFileLink
{
14783 published constants SetVariableType
{
14784 const short FORMULA
= 2;
14785 const short SEQUENCE
= 1;
14786 const short STRING = 3;
14787 const short VAR
= 0;
14789 published service Shape
{
14790 service
::com
::sun
::star
::drawing
::Shape
;
14791 [property
] short AnchorPageNo
;
14792 [property
] ::com
::sun
::star
::text
::XTextFrame AnchorFrame
;
14793 [property
, optional] ::com
::sun
::star
::text
::TextContentAnchorType AnchorType
;
14794 [property
] short HoriOrient
;
14795 [property
] long HoriOrientPosition
;
14796 [property
] short HoriOrientRelation
;
14797 [property
] short VertOrient
;
14798 [property
] long VertOrientPosition
;
14799 [property
] short VertOrientRelation
;
14800 [property
] long LeftMargin
;
14801 [property
] long RightMargin
;
14802 [property
] long TopMargin
;
14803 [property
] long BottomMargin
;
14804 /** @deprecated */ [property
] ::com
::sun
::star
::text
::WrapTextMode Surround
;
14805 [property
] boolean SurroundAnchorOnly
;
14806 [property
] boolean SurroundContour
;
14807 [property
] boolean ContourOutside
;
14808 [property
] boolean Opaque
;
14809 [property
] ::com
::sun
::star
::text
::XTextRange TextRange
;
14810 [property
, optional] short WrapInfluenceOnPosition
;
14811 [property
, optional, readonly] ::com
::sun
::star
::drawing
::HomogenMatrix3 TransformationInHoriL2R
;
14812 [property
, optional] short PositionLayoutDir
;
14813 [property
, optional, readonly] ::com
::sun
::star
::awt
::Point StartPositionInHoriL2R
;
14814 [property
, optional, readonly] ::com
::sun
::star
::awt
::Point EndPositionInHoriL2R
;
14815 [property
, optional] boolean AllowOverlap
;
14817 published constants SizeType
{
14818 const short FIX
= 1;
14819 const short MIN
= 2;
14820 const short VARIABLE
= 0;
14822 published service TableColumns
{
14823 interface ::com
::sun
::star
::table
::XTableColumns
;
14825 published service TableIndex
{
14826 service
::com
::sun
::star
::text
::BaseIndex
;
14827 [property
, optional] boolean CreateFromLabels
;
14828 [property
, optional] string LabelCategory
;
14829 [property
, optional] short LabelDisplayType
;
14830 [property
, maybevoid
, optional] string CreateFromParagraphStyle
;
14832 published service TableRows
{
14833 interface ::com
::sun
::star
::table
::XTableRows
;
14835 published constants TemplateDisplayFormat
{
14836 const short AREA
= 4;
14837 const short FULL
= 0;
14838 const short NAME
= 2;
14839 const short NAME_AND_EXT
= 3;
14840 const short PATH
= 1;
14841 const short TITLE
= 5;
14843 published
struct TextColumn
{
14848 published
typedef sequence
< ::com
::sun
::star
::text
::TextColumn
> TextColumnSequence
;
14849 published
interface XTextColumns
{
14850 interface ::com
::sun
::star
::uno
::XInterface
;
14851 long getReferenceValue
();
14852 short getColumnCount
();
14853 void setColumnCount
([in] short nColumns
);
14854 sequence
< ::com
::sun
::star
::text
::TextColumn
> getColumns
();
14855 void setColumns
([in] sequence
< ::com
::sun
::star
::text
::TextColumn
> Columns
);
14857 published service TextColumns
{
14858 interface ::com
::sun
::star
::text
::XTextColumns
;
14859 [property
, readonly] boolean IsAutomatic
;
14860 [property
] long AutomaticDistance
;
14861 [property
] long SeparatorLineWidth
;
14862 [property
] ::com
::sun
::star
::util
::Color SeparatorLineColor
;
14863 [property
] long SeparatorLineRelativeHeight
;
14864 [property
] ::com
::sun
::star
::style
::VerticalAlignment SeparatorLineVerticalAlignment
;
14865 [property
] boolean SeparatorLineIsOn
;
14866 [property
, optional] short SeparatorLineStyle
;
14868 published service TextContentCollection
{
14869 interface ::com
::sun
::star
::container
::XNameAccess
;
14870 interface ::com
::sun
::star
::container
::XContainer
;
14872 published
interface XTextCursor
{
14873 interface ::com
::sun
::star
::text
::XTextRange
;
14874 void collapseToStart
();
14875 void collapseToEnd
();
14876 boolean isCollapsed
();
14877 boolean goLeft
([in] short nCount
, [in] boolean bExpand
);
14878 boolean goRight
([in] short nCount
, [in] boolean bExpand
);
14879 void gotoStart
([in] boolean bExpand
);
14880 void gotoEnd
([in] boolean bExpand
);
14881 void gotoRange
([in] ::com
::sun
::star
::text
::XTextRange xRange
, [in] boolean bExpand
);
14883 published
interface XParagraphCursor
{
14884 interface ::com
::sun
::star
::text
::XTextCursor
;
14885 boolean isStartOfParagraph
();
14886 boolean isEndOfParagraph
();
14887 boolean gotoStartOfParagraph
([in] boolean bExpand
);
14888 boolean gotoEndOfParagraph
([in] boolean bExpand
);
14889 boolean gotoNextParagraph
([in] boolean bExpand
);
14890 boolean gotoPreviousParagraph
([in] boolean bExpand
);
14892 published
interface XSentenceCursor
{
14893 interface ::com
::sun
::star
::text
::XTextCursor
;
14894 boolean isStartOfSentence
();
14895 boolean isEndOfSentence
();
14896 boolean gotoNextSentence
([in] boolean Expand
);
14897 boolean gotoPreviousSentence
([in] boolean Expand
);
14898 boolean gotoStartOfSentence
([in] boolean Expand
);
14899 boolean gotoEndOfSentence
([in] boolean Expand
);
14901 published
interface XWordCursor
{
14902 interface ::com
::sun
::star
::text
::XTextCursor
;
14903 boolean isStartOfWord
();
14904 boolean isEndOfWord
();
14905 boolean gotoNextWord
([in] boolean bExpand
);
14906 boolean gotoPreviousWord
([in] boolean bExpand
);
14907 boolean gotoEndOfWord
([in] boolean bExpand
);
14908 boolean gotoStartOfWord
([in] boolean bExpand
);
14910 published service TextCursor
{
14911 service
::com
::sun
::star
::text
::TextRange
;
14912 interface ::com
::sun
::star
::text
::XTextCursor
;
14913 interface ::com
::sun
::star
::beans
::XPropertySet
;
14914 interface ::com
::sun
::star
::beans
::XPropertyState
;
14915 interface ::com
::sun
::star
::beans
::XMultiPropertyStates
;
14916 [optional] interface ::com
::sun
::star
::text
::XWordCursor
;
14917 [optional] interface ::com
::sun
::star
::text
::XSentenceCursor
;
14918 [optional] interface ::com
::sun
::star
::text
::XParagraphCursor
;
14919 [optional] interface ::com
::sun
::star
::document
::XDocumentInsertable
;
14920 [optional] interface ::com
::sun
::star
::util
::XSortable
;
14922 published service TextDocument
{
14923 service
::com
::sun
::star
::text
::GenericTextDocument
;
14925 published
interface XTextViewCursor
;
14926 published
interface XTextViewCursorSupplier
{
14927 interface ::com
::sun
::star
::uno
::XInterface
;
14928 ::com
::sun
::star
::text
::XTextViewCursor getViewCursor
();
14932 published service OfficeDocumentView
{
14933 interface ::com
::sun
::star
::view
::XSelectionSupplier
;
14934 [optional] interface ::com
::sun
::star
::view
::XViewSettingsSupplier
;
14935 [optional] interface ::com
::sun
::star
::view
::XControlAccess
;
14939 published service TextDocumentView
{
14940 service
::com
::sun
::star
::view
::OfficeDocumentView
;
14941 interface ::com
::sun
::star
::view
::XViewSettingsSupplier
;
14942 interface ::com
::sun
::star
::text
::XTextViewCursorSupplier
;
14943 [optional] interface ::com
::sun
::star
::beans
::XPropertySet
;
14944 [property
, optional, readonly] long PageCount
;
14945 [property
, optional, readonly] long LineCount
;
14946 [property
, optional] boolean IsConstantSpellcheck
;
14947 [property
, optional] boolean IsHideSpellMarks
;
14949 published service TextEmbeddedObject
{
14950 service
::com
::sun
::star
::text
::BaseFrame
;
14951 interface ::com
::sun
::star
::document
::XEmbeddedObjectSupplier
;
14952 [property
] string CLSID
;
14953 [property
, maybevoid
, readonly] ::com
::sun
::star
::frame
::XModel Model
;
14954 [property
, maybevoid
, readonly] ::com
::sun
::star
::lang
::XComponent Component
;
14956 published service TextEmbeddedObjects
{
14957 interface ::com
::sun
::star
::container
::XNameAccess
;
14958 interface ::com
::sun
::star
::container
::XIndexAccess
;
14960 published service TextFieldEnumeration
{
14961 interface ::com
::sun
::star
::container
::XEnumeration
;
14963 published service TextFieldMaster
{
14964 [optional] interface ::com
::sun
::star
::beans
::XPropertySet
;
14965 [property
, optional] string Name
;
14966 [property
, readonly] sequence
< ::com
::sun
::star
::text
::XDependentTextField
> DependentTextFields
;
14967 [property
, readonly] string InstanceName
;
14969 published service TextFieldMasters
{
14970 interface ::com
::sun
::star
::container
::XNameAccess
;
14972 published service TextFields
{
14973 interface ::com
::sun
::star
::container
::XEnumerationAccess
;
14974 interface ::com
::sun
::star
::util
::XRefreshable
;
14976 published service TextFrames
{
14977 interface ::com
::sun
::star
::container
::XNameAccess
;
14978 interface ::com
::sun
::star
::container
::XIndexAccess
;
14979 [optional] interface ::com
::sun
::star
::container
::XContainer
;
14981 published service TextGraphicObject
{
14982 service
::com
::sun
::star
::text
::BaseFrame
;
14983 [property
] ::com
::sun
::star
::container
::XIndexContainer ImageMap
;
14984 [property
] boolean ContentProtected
;
14985 [property
] boolean SurroundContour
;
14986 [property
] boolean ContourOutside
;
14987 [property
, optional] ::com
::sun
::star
::drawing
::PointSequenceSequence ContourPolyPolygon
;
14988 [property
] ::com
::sun
::star
::text
::GraphicCrop GraphicCrop
;
14989 [property
] boolean HoriMirroredOnEvenPages
;
14990 [property
] boolean HoriMirroredOnOddPages
;
14991 [property
] boolean VertMirrored
;
14992 /** @deprecated */ [property
] string GraphicURL
;
14993 [property
] string GraphicFilter
;
14994 [property
] ::com
::sun
::star
::awt
::Size ActualSize
;
14995 [property
] short AdjustLuminance
;
14996 [property
] short AdjustContrast
;
14997 [property
] short AdjustRed
;
14998 [property
] short AdjustGreen
;
14999 [property
] short AdjustBlue
;
15000 [property
] double Gamma
;
15001 [property
] boolean GraphicIsInverted
;
15002 [property
] short Transparency
;
15003 [property
] ::com
::sun
::star
::drawing
::ColorMode GraphicColorMode
;
15004 [property
, optional] ::com
::sun
::star
::graphic
::XGraphic Graphic
;
15006 published service TextGraphicObjects
{
15007 interface ::com
::sun
::star
::container
::XNameAccess
;
15008 interface ::com
::sun
::star
::container
::XIndexAccess
;
15010 published constants TextGridMode
{
15011 const short LINES
= 1;
15012 const short LINES_AND_CHARS
= 2;
15013 const short NONE
= 0;
15015 published
interface XPageCursor
{
15016 interface ::com
::sun
::star
::uno
::XInterface
;
15017 boolean jumpToFirstPage
();
15018 boolean jumpToLastPage
();
15019 boolean jumpToPage
([in] short nPage
);
15021 boolean jumpToNextPage
();
15022 boolean jumpToPreviousPage
();
15023 boolean jumpToEndOfPage
();
15024 boolean jumpToStartOfPage
();
15026 published service TextLayoutCursor
{
15027 service
::com
::sun
::star
::text
::TextCursor
;
15028 interface ::com
::sun
::star
::text
::XPageCursor
;
15030 published service TextPageStyle
{
15031 [property
] boolean RegisterModeActive
;
15032 [property
] string RegisterParagraphStyle
;
15033 [property
] ::com
::sun
::star
::text
::XTextColumns TextColumns
;
15034 [property
] ::com
::sun
::star
::text
::XText HeaderText
;
15035 [property
] ::com
::sun
::star
::text
::XText HeaderTextLeft
;
15036 [property
] ::com
::sun
::star
::text
::XText HeaderTextRight
;
15037 [property
, optional] ::com
::sun
::star
::text
::XText HeaderTextFirst
;
15038 [property
] ::com
::sun
::star
::text
::XText FooterText
;
15039 [property
] ::com
::sun
::star
::text
::XText FooterTextLeft
;
15040 [property
] ::com
::sun
::star
::text
::XText FooterTextRight
;
15041 [property
, optional] ::com
::sun
::star
::text
::XText FooterTextFirst
;
15042 [property
] long FootnoteHeight
;
15043 [property
] short FootnoteLineWeight
;
15044 [property
] ::com
::sun
::star
::util
::Color FootnoteLineColor
;
15045 [property
] byte FootnoteLineRelativeWidth
;
15046 [property
] short FootnoteLineAdjust
;
15047 [property
] long FootnoteLineTextDistance
;
15048 [property
] long FootnoteLineDistance
;
15050 published service TextPortionEnumeration
{
15051 interface ::com
::sun
::star
::container
::XEnumeration
;
15053 published service TextRanges
{
15054 interface ::com
::sun
::star
::container
::XIndexAccess
;
15056 published
interface XTextSection
{
15057 interface ::com
::sun
::star
::text
::XTextContent
;
15058 ::com
::sun
::star
::text
::XTextSection getParentSection
();
15059 sequence
< ::com
::sun
::star
::text
::XTextSection
> getChildSections
();
15061 published service TextSection
{
15062 service
::com
::sun
::star
::text
::TextContent
;
15063 [optional] service
::com
::sun
::star
::xml
::UserDefinedAttributesSupplier
;
15064 interface ::com
::sun
::star
::text
::XTextSection
;
15065 interface ::com
::sun
::star
::container
::XNamed
;
15066 interface ::com
::sun
::star
::beans
::XPropertySet
;
15067 interface ::com
::sun
::star
::beans
::XPropertyState
;
15068 [property
] string Condition
;
15069 [property
] boolean IsVisible
;
15070 [property
] boolean IsProtected
;
15071 [property
] ::com
::sun
::star
::text
::SectionFileLink FileLink
;
15072 [property
] string LinkRegion
;
15073 [property
] string DDECommandType
;
15074 [property
] string DDECommandFile
;
15075 [property
] string DDECommandElement
;
15076 /** @deprecated */ [property
] string BackGraphicURL
;
15077 [property
] string BackGraphicFilter
;
15078 [property
] ::com
::sun
::star
::style
::GraphicLocation BackGraphicLocation
;
15079 [property
] boolean FootnoteIsCollectAtTextEnd
;
15080 [property
] boolean FootnoteIsRestartNumbering
;
15081 [property
] short FootnoteRestartNumberingAt
;
15082 [property
] boolean FootnoteIsOwnNumbering
;
15083 [property
] short FootnoteNumberingType
;
15084 [property
] string FootnoteNumberingPrefix
;
15085 [property
] string FootnoteNumberingSuffix
;
15086 [property
] boolean EndnoteIsCollectAtTextEnd
;
15087 [property
] boolean EndnoteIsRestartNumbering
;
15088 [property
] short EndnoteRestartNumberingAt
;
15089 [property
] boolean EndnoteIsOwnNumbering
;
15090 [property
] short EndnoteNumberingType
;
15091 [property
] string EndnoteNumberingPrefix
;
15092 [property
] string EndnoteNumberingSuffix
;
15093 [property
] boolean IsAutomaticUpdate
;
15094 [property
] ::com
::sun
::star
::text
::XTextColumns TextColumns
;
15095 [property
, optional] long SectionLeftMargin
;
15096 [property
, optional] long SectionRightMargin
;
15097 [property
, optional] ::com
::sun
::star
::graphic
::XGraphic BackGraphic
;
15099 published service TextSections
{
15100 interface ::com
::sun
::star
::container
::XIndexAccess
;
15101 interface ::com
::sun
::star
::container
::XNameAccess
;
15103 /** @deprecated */ published service TextSortDescriptor
{
15104 service
::com
::sun
::star
::util
::SortDescriptor
;
15105 [property
] char Delimiter
;
15106 [property
] boolean IsSortInTable
;
15107 [property
] long SortRowOrColumnNo0
;
15108 [property
] boolean IsSortNumeric0
;
15109 [property
] boolean IsSortAscending0
;
15110 [property
] long SortRowOrColumnNo1
;
15111 [property
] boolean IsSortNumeric1
;
15112 [property
] boolean IsSortAscending1
;
15113 [property
] long SortRowOrColumnNo2
;
15114 [property
] boolean IsSortNumeric2
;
15115 [property
] boolean IsSortAscending2
;
15117 published service TextSortDescriptor2
{
15118 service
::com
::sun
::star
::table
::TableSortDescriptor2
;
15119 [property
] boolean IsSortInTable
;
15120 [property
] char Delimiter
;
15122 /** @deprecated */ published service TextSortable
{
15123 interface ::com
::sun
::star
::util
::XSortable
;
15125 published
interface XTextTableCursor
{
15126 interface ::com
::sun
::star
::uno
::XInterface
;
15127 string getRangeName
();
15128 boolean gotoCellByName
([in] string aCellName
, [in] boolean bExpand
);
15129 boolean goLeft
([in] short nCount
, [in] boolean bExpand
);
15130 boolean goRight
([in] short nCount
, [in] boolean bExpand
);
15131 boolean goUp
([in] short nCount
, [in] boolean bExpand
);
15132 boolean goDown
([in] short nCount
, [in] boolean bExpand
);
15133 void gotoStart
([in] boolean bExpand
);
15134 void gotoEnd
([in] boolean bExpand
);
15135 boolean mergeRange
();
15136 boolean splitRange
([in] short nCount
, [in] boolean bHorizontal
);
15138 published service TextTableCursor
{
15139 service
::com
::sun
::star
::style
::CharacterProperties
;
15140 service
::com
::sun
::star
::style
::CharacterPropertiesAsian
;
15141 service
::com
::sun
::star
::style
::CharacterPropertiesComplex
;
15142 service
::com
::sun
::star
::style
::ParagraphProperties
;
15143 [optional] service
::com
::sun
::star
::xml
::UserDefinedAttributesSupplier
;
15144 interface ::com
::sun
::star
::text
::XTextTableCursor
;
15145 interface ::com
::sun
::star
::beans
::XPropertySet
;
15147 published service TextTableRow
{
15148 interface ::com
::sun
::star
::beans
::XPropertySet
;
15149 [property
] ::com
::sun
::star
::util
::Color BackColor
;
15150 [property
] boolean BackTransparent
;
15151 /** @deprecated */ [property
] string BackGraphicURL
;
15152 [property
] string BackGraphicFilter
;
15153 [property
] ::com
::sun
::star
::style
::GraphicLocation BackGraphicLocation
;
15154 [property
] sequence
< ::com
::sun
::star
::text
::TableColumnSeparator
> TableColumnSeparators
;
15155 [property
] long Height
;
15156 [property
] boolean IsAutoHeight
;
15157 [property
, maybevoid
, optional] boolean IsSplitAllowed
;
15158 [property
, optional] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> RowInteropGrabBag
;
15159 [property
, optional] ::com
::sun
::star
::graphic
::XGraphic BackGraphic
;
15160 [property
, optional] boolean HasTextChangesOnly
;
15162 published service TextTables
{
15163 interface ::com
::sun
::star
::container
::XIndexAccess
;
15164 interface ::com
::sun
::star
::container
::XNameAccess
;
15168 published
interface XScreenCursor
{
15169 interface ::com
::sun
::star
::uno
::XInterface
;
15170 boolean screenDown
();
15171 boolean screenUp
();
15175 published service TextViewCursor
{
15176 service
::com
::sun
::star
::text
::TextLayoutCursor
;
15177 interface ::com
::sun
::star
::view
::XScreenCursor
;
15179 /** @deprecated */ published constants TimeDisplayFormat
{
15180 const short HHMM
= 1;
15181 const short HHMMAMPM
= 4;
15182 const short HHMMSS
= 2;
15183 const short HHMMSS00
= 3;
15184 const short HHMMSS00AMPM
= 6;
15185 const short HHMMSSAMPM
= 5;
15186 const short STANDARD
= 0;
15188 published constants UserDataPart
{
15189 const short CITY
= 7;
15190 const short COMPANY
= 0;
15191 const short COUNTRY
= 5;
15192 const short EMAIL
= 13;
15193 const short FAX
= 12;
15194 const short FIRSTNAME
= 1;
15195 const short NAME
= 2;
15196 const short PHONE_COMPANY
= 11;
15197 const short PHONE_PRIVATE
= 10;
15198 const short POSITION
= 9;
15199 const short SHORTCUT
= 3;
15200 const short STATE
= 14;
15201 const short STREET
= 4;
15202 const short TITLE
= 8;
15203 const short ZIP
= 6;
15205 published service UserDefinedIndex
{
15206 service
::com
::sun
::star
::text
::BaseIndex
;
15207 [property
, optional] ::com
::sun
::star
::container
::XIndexReplace LevelParagraphStyles
;
15208 [property
, optional] boolean CreateFromMarks
;
15209 [property
, optional] boolean UseLevelFromSource
;
15210 [property
, optional] boolean CreateFromTables
;
15211 [property
, optional] boolean CreateFromTextFrames
;
15212 [property
, optional] boolean CreateFromGraphicObjects
;
15213 [property
, optional] boolean CreateFromEmbeddedObjects
;
15214 [property
, readonly] sequence
< ::com
::sun
::star
::text
::XDocumentIndexMark
> DocumentIndexMarks
;
15216 published constants UserFieldFormat
{
15217 const short NUM
= 2;
15218 const short SYSTEM
= 0;
15219 const short TEXT
= 1;
15221 published service UserIndex
{
15222 service
::com
::sun
::star
::text
::BaseIndex
;
15223 [property
, optional] ::com
::sun
::star
::container
::XIndexReplace LevelParagraphStyles
;
15224 [property
, optional] boolean CreateFromMarks
;
15225 [property
, optional] boolean UseLevelFromSource
;
15226 [property
, optional] boolean CreateFromTables
;
15227 [property
, optional] boolean CreateFromTextFrames
;
15228 [property
, optional] boolean CreateFromGraphicObjects
;
15229 [property
, optional] boolean CreateFromEmbeddedObjects
;
15230 [property
] string UserIndexName
;
15232 published service UserIndexMark
{
15233 service
::com
::sun
::star
::text
::TextContent
;
15234 service
::com
::sun
::star
::text
::BaseIndexMark
;
15235 [property
] string UserIndexName
;
15237 published constants VertOrientation
{
15238 const short BOTTOM
= 3;
15239 const short CENTER
= 2;
15240 const short CHAR_BOTTOM
= 6;
15241 const short CHAR_CENTER
= 5;
15242 const short CHAR_TOP
= 4;
15243 const short LINE_BOTTOM
= 9;
15244 const short LINE_CENTER
= 8;
15245 const short LINE_TOP
= 7;
15246 const short NONE
= 0;
15247 const short TOP
= 1;
15249 published
struct VertOrientationFormat
{
15251 short VerticalOrientation
;
15252 short VerticalRelation
;
15254 published service ViewSettings
{
15255 interface ::com
::sun
::star
::beans
::XPropertySet
;
15256 [property
] boolean ShowAnnotations
;
15257 [property
] boolean ShowBreaks
;
15258 [property
] boolean ShowDrawings
;
15259 [property
] boolean ShowFieldCommands
;
15260 [property
] boolean ShowFootnoteBackground
;
15261 [property
] boolean ShowGraphics
;
15262 [property
] boolean ShowHiddenParagraphs
;
15263 [property
] boolean ShowHiddenText
;
15264 [property
] boolean ShowRulers
;
15265 [property
] boolean ShowHoriRuler
;
15266 [property
] boolean ShowHoriScrollBar
;
15267 [property
] boolean ShowIndexMarkBackground
;
15268 [property
] boolean ShowParaBreaks
;
15269 [property
] boolean ShowProtectedSpaces
;
15270 [property
] boolean ShowSoftHyphens
;
15271 [property
] boolean ShowSpaces
;
15272 [property
] boolean ShowTableBoundaries
;
15273 [property
] boolean ShowTables
;
15274 [property
] boolean ShowTabstops
;
15275 [property
] boolean ShowTextBoundaries
;
15276 [property
] boolean ShowTextFieldBackground
;
15277 [property
] boolean ShowVertRuler
;
15278 [property
] boolean ShowVertScrollBar
;
15279 [property
] boolean SmoothScrolling
;
15280 [property
] boolean IsVertRulerRightAligned
;
15281 [property
] boolean ShowOnlineLayout
;
15282 [property
] short ZoomType
;
15283 [property
] short ZoomValue
;
15284 [property
, optional] boolean IsExecuteHyperlinks
;
15285 [property
, optional] boolean IsRasterVisible
;
15286 [property
, optional] boolean IsSnapToRaster
;
15287 [property
, optional] long RasterSubdivisionX
;
15288 [property
, optional] long RasterSubdivisionY
;
15289 [property
, optional] long RasterResolutionX
;
15290 [property
, optional] long RasterResolutionY
;
15291 [property
, optional] boolean ShowHiddenCharacters
;
15292 [property
, optional] boolean ShowNonprintingCharacters
;
15293 [property
, optional] long HorizontalRulerMetric
;
15294 [property
, optional] long VerticalRulerMetric
;
15295 [property
, optional] boolean ShowContentTips
;
15296 [property
, optional] boolean ShowScrollBarTips
;
15297 [property
, optional] boolean HideWhitespace
;
15298 [property
, optional] boolean ShowInlineTooltips
;
15299 [property
, optional] boolean UseHeaderFooterMenu
;
15300 [property
, optional] boolean ShowBookmarks
;
15301 [property
, optional] boolean ShowOutlineContentVisibilityButton
;
15302 [property
, optional] boolean ShowChangesInMargin
;
15303 [property
, optional] boolean TreatSubOutlineLevelsAsContent
;
15305 published constants WritingMode2
{
15306 const short BT_LR
= 5;
15307 const short CONTEXT
= 4;
15308 const short LR_TB
= 0;
15309 /** @deprecated */ const short PAGE
= 4;
15310 const short RL_TB
= 1;
15311 const short STACKED
= 7;
15312 const short TB_LR
= 3;
15313 const short TB_RL
= 2;
15314 const short TB_RL90
= 6;
15316 published
interface XBookmarkInsertTool
{
15317 interface ::com
::sun
::star
::uno
::XInterface
;
15318 ::com
::sun
::star
::text
::XTextContent insertNewBookmark
([in] ::com
::sun
::star
::text
::XTextRange xTextRange
, [in] string aName
);
15320 published
interface XDocumentIndexMark
{
15321 interface ::com
::sun
::star
::text
::XTextContent
;
15322 string getMarkEntry
();
15323 void setMarkEntry
([in] string aIndexEntry
);
15325 published
interface XEndnotesSettingsSupplier
{
15326 interface ::com
::sun
::star
::uno
::XInterface
;
15327 ::com
::sun
::star
::beans
::XPropertySet getEndnotesSettings
();
15329 published
interface XFootnotesSettingsSupplier
{
15330 interface ::com
::sun
::star
::uno
::XInterface
;
15331 ::com
::sun
::star
::beans
::XPropertySet getFootnotesSettings
();
15333 published
interface XLineNumberingProperties
{
15334 interface ::com
::sun
::star
::uno
::XInterface
;
15335 ::com
::sun
::star
::beans
::XPropertySet getLineNumberingProperties
();
15337 published
interface XMailMergeListener
{
15338 interface ::com
::sun
::star
::uno
::XInterface
;
15339 void notifyMailMergeEvent
([in] ::com
::sun
::star
::text
::MailMergeEvent aEvent
);
15341 published
interface XNumberingFormatter
{
15342 interface ::com
::sun
::star
::uno
::XInterface
;
15343 string makeNumberingString
([in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> aProperties
, [in] ::com
::sun
::star
::lang
::Locale aLocale
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
15345 published
interface XNumberingRulesSupplier
{
15346 interface ::com
::sun
::star
::uno
::XInterface
;
15347 ::com
::sun
::star
::container
::XIndexAccess getNumberingRules
();
15349 published
interface XNumberingTypeInfo
{
15350 interface ::com
::sun
::star
::uno
::XInterface
;
15351 sequence
< short > getSupportedNumberingTypes
();
15352 short getNumberingType
([in] string NumberingIdentifier
);
15353 boolean hasNumberingType
([in] string NumberingIdentifier
);
15354 string getNumberingIdentifier
([in] short NumberingType
);
15356 published
interface XRedline
{
15357 interface ::com
::sun
::star
::uno
::XInterface
;
15358 void makeRedline
([in] string RedlineType
, [in] ::com
::sun
::star
::beans
::PropertyValues RedlineProperties
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
15360 /** @deprecated */ published
interface XRelativeTextContentRemove
{
15361 interface ::com
::sun
::star
::uno
::XInterface
;
15362 void removeTextContentBefore
([in] ::com
::sun
::star
::text
::XTextContent xSuccessor
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
15363 void removeTextContentAfter
([in] ::com
::sun
::star
::text
::XTextContent xPredecessor
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
15365 published
interface XRubySelection
{
15366 interface ::com
::sun
::star
::uno
::XInterface
;
15367 sequence
< ::com
::sun
::star
::beans
::PropertyValues
> getRubyList
([in] boolean Automatic
);
15368 void setRubyList
([in] sequence
< ::com
::sun
::star
::beans
::PropertyValues
> RubyList
, [in] boolean Automatic
);
15370 published
interface XTextCopy
{
15371 interface ::com
::sun
::star
::uno
::XInterface
;
15372 void copyText
([in] ::com
::sun
::star
::text
::XTextCopy xSource
);
15374 published
interface XTextShapesSupplier
{
15375 interface ::com
::sun
::star
::uno
::XInterface
;
15376 ::com
::sun
::star
::container
::XIndexAccess getShapes
();
15378 published
interface XTextViewCursor
{
15379 interface ::com
::sun
::star
::text
::XTextCursor
;
15380 boolean isVisible
();
15381 void setVisible
([in] boolean bVisible
);
15382 ::com
::sun
::star
::awt
::Point getPosition
();
15384 module fieldmaster
{
15385 published service Bibliography
{
15386 service
::com
::sun
::star
::text
::TextFieldMaster
;
15387 [property
] boolean IsNumberEntries
;
15388 [property
] boolean IsSortByPosition
;
15389 [property
] string BracketBefore
;
15390 [property
] string BracketAfter
;
15391 [property
] sequence
< ::com
::sun
::star
::beans
::PropertyValues
> SortKeys
;
15392 [property
] ::com
::sun
::star
::lang
::Locale Locale
;
15393 [property
] string SortAlgorithm
;
15395 published service DDE
{
15396 service
::com
::sun
::star
::text
::TextFieldMaster
;
15397 [property
] string DDECommandElement
;
15398 [property
] string DDECommandFile
;
15399 [property
] string DDECommandType
;
15400 [property
] boolean IsAutomaticUpdate
;
15401 [property
, optional] string Content
;
15403 published service Database
{
15404 service
::com
::sun
::star
::text
::TextFieldMaster
;
15405 [property
] string DataBaseName
;
15406 [property
] long CommandType
;
15407 [property
] string DataTableName
;
15408 [property
] string DataColumnName
;
15409 [property
, optional] string DataBaseURL
;
15410 [property
, optional] string DataBaseResource
;
15411 [property
, optional] string Name
;
15413 published service SetExpression
{
15414 service
::com
::sun
::star
::text
::TextFieldMaster
;
15415 [property
] byte ChapterNumberingLevel
;
15416 [property
] string NumberingSeparator
;
15417 [property
] short SubType
;
15419 published service User
{
15420 service
::com
::sun
::star
::text
::TextFieldMaster
;
15421 [property
] boolean IsExpression
;
15422 [property
] double Value
;
15423 [property
] string Content
;
15427 published service Annotation
{
15428 service
::com
::sun
::star
::text
::TextField
;
15429 [property
] string Author
;
15430 [property
, optional] string Initials
;
15431 [property
, optional] string Name
;
15432 [property
] string Content
;
15433 [property
] ::com
::sun
::star
::util
::Date Date
;
15434 [property
, optional] ::com
::sun
::star
::util
::DateTime DateTimeValue
;
15436 published service Author
{
15437 service
::com
::sun
::star
::text
::TextField
;
15438 [property
, optional] boolean IsFixed
;
15439 [property
, optional] string Content
;
15440 [property
, optional] short AuthorFormat
;
15441 [property
, optional] string CurrentPresentation
;
15442 [property
, optional] boolean FullName
;
15444 published service Bibliography
{
15445 service
::com
::sun
::star
::text
::DependentTextField
;
15446 [property
] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> Fields
;
15448 published service Chapter
{
15449 service
::com
::sun
::star
::text
::TextField
;
15450 [property
] short ChapterFormat
;
15451 [property
] byte Level
;
15453 published service CharacterCount
{
15454 service
::com
::sun
::star
::text
::TextField
;
15455 [property
] short NumberingType
;
15457 published service CombinedCharacters
{
15458 service
::com
::sun
::star
::text
::TextField
;
15459 [property
] string Content
;
15461 published service ConditionalText
{
15462 service
::com
::sun
::star
::text
::TextField
;
15463 [property
] string TrueContent
;
15464 [property
] string FalseContent
;
15465 [property
] string Condition
;
15466 [property
] boolean IsConditionTrue
;
15467 [property
, optional] string CurrentPresentation
;
15469 published service DDE
{
15470 service
::com
::sun
::star
::text
::TextField
;
15472 published service Database
{
15473 service
::com
::sun
::star
::text
::DependentTextField
;
15474 [property
] string Content
;
15475 [property
] string CurrentPresentation
;
15476 [property
] boolean DataBaseFormat
;
15477 [property
] long NumberFormat
;
15479 published service DatabaseName
{
15480 service
::com
::sun
::star
::text
::DependentTextField
;
15481 [property
] string DataBaseName
;
15482 [property
] long DataCommandType
;
15483 [property
] string DataTableName
;
15484 [property
, optional] string DataBaseURL
;
15485 [property
, optional] string DataBaseResource
;
15487 published service DatabaseNextSet
{
15488 service
::com
::sun
::star
::text
::DependentTextField
;
15489 [property
] string DataBaseName
;
15490 [property
] long DataCommandType
;
15491 [property
] string DataTableName
;
15492 [property
] string Condition
;
15493 [property
, optional] string DataBaseURL
;
15494 [property
, optional] string DataBaseResource
;
15496 published service DatabaseNumberOfSet
{
15497 service
::com
::sun
::star
::text
::DependentTextField
;
15498 [property
] string DataBaseName
;
15499 [property
] long DataCommandType
;
15500 [property
] string DataTableName
;
15501 [property
] string Condition
;
15502 [property
] long SetNumber
;
15503 [property
, optional] string DataBaseURL
;
15504 [property
, optional] string DataBaseResource
;
15506 published service DatabaseSetNumber
{
15507 service
::com
::sun
::star
::text
::DependentTextField
;
15508 [property
] string DataBaseName
;
15509 [property
] long DataCommandType
;
15510 [property
] string DataTableName
;
15511 [property
] short NumberingType
;
15512 [property
] long SetNumber
;
15513 [property
, optional] string DataBaseURL
;
15514 [property
, optional] string DataBaseResource
;
15516 published service DateTime
{
15517 service
::com
::sun
::star
::text
::TextField
;
15518 [property
, optional] boolean IsFixed
;
15519 [property
] boolean IsDate
;
15520 [property
, optional] ::com
::sun
::star
::util
::DateTime DateTimeValue
;
15521 [property
, optional] long NumberFormat
;
15522 /** @deprecated */ [property
, optional] short DateTimeFormat
;
15523 [property
, optional] long Adjust
;
15524 [property
, optional] boolean IsFixedLanguage
;
15526 published service DropDown
{
15527 service
::com
::sun
::star
::text
::TextField
;
15528 [property
] string Name
;
15529 [property
] sequence
< string > Items
;
15530 [property
] string SelectedItem
;
15532 published service EmbeddedObjectCount
{
15533 service
::com
::sun
::star
::text
::TextField
;
15534 [property
] short NumberingType
;
15536 published service ExtendedUser
{
15537 service
::com
::sun
::star
::text
::TextField
;
15538 [property
] string Content
;
15539 [property
] string CurrentPresentation
;
15540 [property
] boolean IsFixed
;
15541 [property
] short UserDataType
;
15543 published service FileName
{
15544 service
::com
::sun
::star
::text
::TextField
;
15545 [property
] string CurrentPresentation
;
15546 [property
] short FileFormat
;
15547 [property
] boolean IsFixed
;
15549 published service GetExpression
{
15550 service
::com
::sun
::star
::text
::TextField
;
15551 [property
] string Content
;
15552 [property
] string CurrentPresentation
;
15553 [property
] long NumberFormat
;
15554 [property
] boolean IsShowFormula
;
15555 [property
] short SubType
;
15556 [property
, readonly] double Value
;
15557 [property
] short VariableSubtype
;
15558 [property
, optional] boolean IsFixedLanguage
;
15560 published service GetReference
{
15561 service
::com
::sun
::star
::text
::TextField
;
15562 [property
] string CurrentPresentation
;
15563 [property
] short ReferenceFieldSource
;
15564 [property
] string SourceName
;
15565 [property
] short ReferenceFieldPart
;
15566 [property
] short SequenceNumber
;
15567 [property
, optional] string ReferenceFieldLanguage
;
15568 [property
, optional] short ReferenceFieldFlags
;
15570 published service GraphicObjectCount
{
15571 service
::com
::sun
::star
::text
::TextField
;
15572 [property
] short NumberingType
;
15574 published service HiddenParagraph
{
15575 service
::com
::sun
::star
::text
::TextField
;
15576 [property
] string Condition
;
15577 [property
] boolean IsHidden
;
15579 published service HiddenText
{
15580 service
::com
::sun
::star
::text
::TextField
;
15581 [property
] string Content
;
15582 [property
] string Condition
;
15583 [property
] boolean IsHidden
;
15585 published service Input
{
15586 service
::com
::sun
::star
::text
::TextField
;
15587 [property
, optional] string Content
;
15588 [property
, optional] string Hint
;
15589 [property
, optional] string Help
;
15591 published service InputUser
{
15592 service
::com
::sun
::star
::text
::TextField
;
15593 [property
, optional] string Content
;
15594 [property
, optional] string Hint
;
15596 published service JumpEdit
{
15597 service
::com
::sun
::star
::text
::TextField
;
15598 [property
] string Hint
;
15599 [property
] string PlaceHolder
;
15600 [property
] short PlaceHolderType
;
15602 published service Macro
{
15603 service
::com
::sun
::star
::text
::TextField
;
15604 [property
] string Hint
;
15605 [property
] string MacroName
;
15606 [property
] string MacroLibrary
;
15608 published service PageCount
{
15609 service
::com
::sun
::star
::text
::TextField
;
15610 [property
] short NumberingType
;
15612 published service PageNumber
{
15613 service
::com
::sun
::star
::text
::TextField
;
15614 [property
] short NumberingType
;
15615 [property
] short Offset
;
15616 [property
] ::com
::sun
::star
::text
::PageNumberType SubType
;
15617 [property
] string UserText
;
15619 published service ParagraphCount
{
15620 service
::com
::sun
::star
::text
::TextField
;
15621 [property
] short NumberingType
;
15623 published service ReferencePageGet
{
15624 service
::com
::sun
::star
::text
::TextField
;
15625 [property
] short NumberingType
;
15627 published service ReferencePageSet
{
15628 service
::com
::sun
::star
::text
::TextField
;
15629 [property
] short Offset
;
15630 [property
] boolean NameOn
;
15632 published service Script
{
15633 service
::com
::sun
::star
::text
::TextField
;
15634 [property
] string Content
;
15635 [property
] string ScriptType
;
15636 [property
] boolean URLContent
;
15638 published service SetExpression
{
15639 service
::com
::sun
::star
::text
::DependentTextField
;
15640 [property
] string Content
;
15641 [property
] string CurrentPresentation
;
15642 [property
] long NumberFormat
;
15643 [property
] short NumberingType
;
15644 [property
] boolean IsShowFormula
;
15645 [property
] string Hint
;
15646 [property
] boolean IsInput
;
15647 [property
] boolean IsVisible
;
15648 [property
] short SequenceValue
;
15649 [property
] short SubType
;
15650 [property
] double Value
;
15651 [property
, readonly] string VariableName
;
15652 [property
, optional] boolean IsFixedLanguage
;
15654 published service TableCount
{
15655 service
::com
::sun
::star
::text
::TextField
;
15656 [property
] short NumberingType
;
15658 /** @deprecated */ published service TableFormula
{
15659 service
::com
::sun
::star
::text
::TextField
;
15660 [property
] string Formula
;
15661 [property
] string CurrentPresentation
;
15662 [property
] boolean IsShowFormula
;
15663 [property
] short NumberFormat
;
15665 published service TemplateName
{
15666 service
::com
::sun
::star
::text
::TextField
;
15667 [property
] short FileFormat
;
15669 published service URL
{
15670 service
::com
::sun
::star
::text
::TextField
;
15671 [property
] short Format
;
15672 [property
] string URL
;
15673 [property
] string Representation
;
15674 [property
] string TargetFrame
;
15676 published service User
{
15677 service
::com
::sun
::star
::text
::DependentTextField
;
15678 [property
, optional] boolean IsShowFormula
;
15679 [property
, optional] boolean IsVisible
;
15680 [property
, optional] long NumberFormat
;
15681 [property
, optional] boolean IsFixedLanguage
;
15683 published service WordCount
{
15684 service
::com
::sun
::star
::text
::TextField
;
15685 [property
] short NumberingType
;
15688 published service ChangeAuthor
{
15689 service
::com
::sun
::star
::text
::TextField
;
15690 [property
] string Author
;
15691 [property
] string CurrentPresentation
;
15692 [property
, optional] boolean IsFixed
;
15694 published service ChangeDateTime
{
15695 service
::com
::sun
::star
::text
::TextField
;
15696 [property
] string CurrentPresentation
;
15697 [property
, optional] boolean IsFixed
;
15698 [property
] boolean IsDate
;
15699 [property
] double DateTimeValue
;
15700 [property
] long NumberFormat
;
15701 [property
, optional] boolean IsFixedLanguage
;
15703 published service CreateAuthor
{
15704 service
::com
::sun
::star
::text
::TextField
;
15705 [property
] string Author
;
15706 [property
] string CurrentPresentation
;
15707 [property
, optional] boolean IsFixed
;
15709 published service CreateDateTime
{
15710 service
::com
::sun
::star
::text
::TextField
;
15711 [property
] string CurrentPresentation
;
15712 [property
, optional] boolean IsFixed
;
15713 [property
] boolean IsDate
;
15714 [property
] double DateTimeValue
;
15715 [property
] long NumberFormat
;
15716 [property
, optional] boolean IsFixedLanguage
;
15718 published service
Custom {
15719 service
::com
::sun
::star
::text
::TextField
;
15720 [property
] string Name
;
15721 [property
] string CurrentPresentation
;
15722 [property
] boolean IsFixed
;
15724 published service Description
{
15725 service
::com
::sun
::star
::text
::TextField
;
15726 [property
] string Content
;
15727 [property
] string CurrentPresentation
;
15728 [property
] boolean IsFixed
;
15730 published service EditTime
{
15731 service
::com
::sun
::star
::text
::TextField
;
15732 [property
] string CurrentPresentation
;
15733 [property
, optional] boolean IsFixed
;
15734 [property
] double DateTimeValue
;
15735 [property
] long NumberFormat
;
15736 [property
, optional] boolean IsFixedLanguage
;
15738 published service Keywords
{
15739 service
::com
::sun
::star
::text
::TextField
;
15740 [property
] string Content
;
15741 [property
] string CurrentPresentation
;
15742 [property
] boolean IsFixed
;
15744 published service PrintAuthor
{
15745 service
::com
::sun
::star
::text
::TextField
;
15746 [property
] string Author
;
15747 [property
] string CurrentPresentation
;
15748 [property
, optional] boolean IsFixed
;
15750 published service PrintDateTime
{
15751 service
::com
::sun
::star
::text
::TextField
;
15752 [property
] string CurrentPresentation
;
15753 [property
, optional] boolean IsFixed
;
15754 [property
] boolean IsDate
;
15755 [property
] double DateTimeValue
;
15756 [property
] long NumberFormat
;
15757 [property
, optional] boolean IsFixedLanguage
;
15759 published service Revision
{
15760 service
::com
::sun
::star
::text
::TextField
;
15761 [property
] string Content
;
15762 [property
] string CurrentPresentation
;
15763 [property
] boolean IsFixed
;
15765 published service Subject
{
15766 service
::com
::sun
::star
::text
::TextField
;
15767 [property
] string Content
;
15768 [property
] string CurrentPresentation
;
15769 [property
] boolean IsFixed
;
15771 published service Title
{
15772 service
::com
::sun
::star
::text
::TextField
;
15773 [property
] string Content
;
15774 [property
] string CurrentPresentation
;
15775 [property
] boolean IsFixed
;
15781 published exception AlreadyInitializedException
: ::com
::sun
::star
::uno
::Exception
{
15783 published
interface XAnyCompare
;
15784 published
interface XAnyCompareFactory
{
15785 interface ::com
::sun
::star
::uno
::XInterface
;
15786 ::com
::sun
::star
::ucb
::XAnyCompare createAnyCompareByName
([in] string PropertyName
);
15788 published service AnyCompareFactory
: ::com
::sun
::star
::ucb
::XAnyCompareFactory
{
15789 createWithLocale
([in] ::com
::sun
::star
::lang
::Locale aLocale
);
15791 published exception AuthenticationRequest
: ::com
::sun
::star
::task
::ClassifiedInteractionRequest
{
15796 boolean HasUserName
;
15798 boolean HasPassword
;
15800 boolean HasAccount
;
15803 published
interface XContentAccess
{
15804 interface ::com
::sun
::star
::uno
::XInterface
;
15805 string queryContentIdentifierString
();
15806 ::com
::sun
::star
::ucb
::XContentIdentifier queryContentIdentifier
();
15807 ::com
::sun
::star
::ucb
::XContent queryContent
();
15809 published service ContentResultSet
{
15810 service
::com
::sun
::star
::sdbc
::ResultSet
;
15811 interface ::com
::sun
::star
::lang
::XComponent
;
15812 interface ::com
::sun
::star
::sdbc
::XResultSetMetaDataSupplier
;
15813 interface ::com
::sun
::star
::sdbc
::XResultSet
;
15814 interface ::com
::sun
::star
::sdbc
::XRow
;
15815 interface ::com
::sun
::star
::sdbc
::XCloseable
;
15816 interface ::com
::sun
::star
::beans
::XPropertySet
;
15817 interface ::com
::sun
::star
::ucb
::XContentAccess
;
15818 [property
, optional] long CursorTravelMode
;
15819 [property
, readonly] long RowCount
;
15820 [property
, readonly] boolean IsRowCountFinal
;
15822 published service CachedContentResultSet
{
15823 service
::com
::sun
::star
::ucb
::ContentResultSet
;
15824 [property
] long FetchSize
;
15825 [property
] long FetchDirection
;
15827 published
interface XContentIdentifierMapping
;
15828 published
interface XCachedContentResultSetFactory
{
15829 interface ::com
::sun
::star
::uno
::XInterface
;
15830 ::com
::sun
::star
::sdbc
::XResultSet createCachedContentResultSet
([in] ::com
::sun
::star
::sdbc
::XResultSet xSource
, [in] ::com
::sun
::star
::ucb
::XContentIdentifierMapping xMapping
);
15832 published service CachedContentResultSetFactory
: ::com
::sun
::star
::ucb
::XCachedContentResultSetFactory
;
15833 published
struct FetchResult
{
15834 sequence
< any
> Rows
;
15836 boolean Orientation
;
15839 published
interface XFetchProvider
{
15840 interface ::com
::sun
::star
::uno
::XInterface
;
15841 ::com
::sun
::star
::ucb
::FetchResult fetch
([in] long nRowStartPosition
, [in] long nRowCount
, [in] boolean bDirection
);
15843 published
interface XFetchProviderForContentAccess
{
15844 interface ::com
::sun
::star
::uno
::XInterface
;
15845 ::com
::sun
::star
::ucb
::FetchResult fetchContentIdentifierStrings
([in] long nRowStartPosition
, [in] long nRowCount
, [in] boolean bDirection
);
15846 ::com
::sun
::star
::ucb
::FetchResult fetchContentIdentifiers
([in] long nRowStartPosition
, [in] long nRowCount
, [in] boolean bDirection
);
15847 ::com
::sun
::star
::ucb
::FetchResult fetchContents
([in] long nRowStartPosition
, [in] long nRowCount
, [in] boolean bDirection
);
15849 published service CachedContentResultSetStub
{
15850 service
::com
::sun
::star
::ucb
::ContentResultSet
;
15851 interface ::com
::sun
::star
::ucb
::XFetchProvider
;
15852 interface ::com
::sun
::star
::ucb
::XFetchProviderForContentAccess
;
15854 published
interface XCachedContentResultSetStubFactory
{
15855 interface ::com
::sun
::star
::uno
::XInterface
;
15856 ::com
::sun
::star
::sdbc
::XResultSet createCachedContentResultSetStub
([in] ::com
::sun
::star
::sdbc
::XResultSet xSource
);
15858 published service CachedContentResultSetStubFactory
: ::com
::sun
::star
::ucb
::XCachedContentResultSetStubFactory
;
15859 published exception ListenerAlreadySetException
: ::com
::sun
::star
::uno
::Exception
{
15861 published exception ServiceNotFoundException
: ::com
::sun
::star
::uno
::Exception
{
15863 published
interface XDynamicResultSetListener
;
15864 published
interface XDynamicResultSet
{
15865 interface ::com
::sun
::star
::lang
::XComponent
;
15866 ::com
::sun
::star
::sdbc
::XResultSet getStaticResultSet
() raises
(::com
::sun
::star
::ucb
::ListenerAlreadySetException
);
15867 void setListener
([in] ::com
::sun
::star
::ucb
::XDynamicResultSetListener Listener
) raises
(::com
::sun
::star
::ucb
::ListenerAlreadySetException
);
15868 void connectToCache
([in] ::com
::sun
::star
::ucb
::XDynamicResultSet Cache
) raises
(::com
::sun
::star
::ucb
::ListenerAlreadySetException
, ::com
::sun
::star
::ucb
::AlreadyInitializedException
, ::com
::sun
::star
::ucb
::ServiceNotFoundException
);
15869 short getCapabilities
();
15871 published
interface XSourceInitialization
{
15872 interface ::com
::sun
::star
::uno
::XInterface
;
15873 void setSource
([in] ::com
::sun
::star
::uno
::XInterface
Source) raises
(::com
::sun
::star
::ucb
::AlreadyInitializedException
);
15875 published service CachedDynamicResultSet
{
15876 interface ::com
::sun
::star
::ucb
::XDynamicResultSet
;
15877 interface ::com
::sun
::star
::ucb
::XSourceInitialization
;
15879 published
interface XCachedDynamicResultSetFactory
{
15880 interface ::com
::sun
::star
::uno
::XInterface
;
15881 ::com
::sun
::star
::ucb
::XDynamicResultSet createCachedDynamicResultSet
([in] ::com
::sun
::star
::ucb
::XDynamicResultSet SourceStub
, [in] ::com
::sun
::star
::ucb
::XContentIdentifierMapping ContentIdentifierMapping
);
15883 published service CachedDynamicResultSetFactory
: ::com
::sun
::star
::ucb
::XCachedDynamicResultSetFactory
;
15884 published service CachedDynamicResultSetStub
{
15885 interface ::com
::sun
::star
::ucb
::XDynamicResultSet
;
15886 interface ::com
::sun
::star
::ucb
::XSourceInitialization
;
15888 published
struct NumberedSortingInfo
{
15892 published
interface XCachedDynamicResultSetStubFactory
{
15893 interface ::com
::sun
::star
::uno
::XInterface
;
15894 ::com
::sun
::star
::ucb
::XDynamicResultSet createCachedDynamicResultSetStub
([in] ::com
::sun
::star
::ucb
::XDynamicResultSet
Source);
15895 void connectToCache
([in] ::com
::sun
::star
::ucb
::XDynamicResultSet
Source, [in] ::com
::sun
::star
::ucb
::XDynamicResultSet TargetCache
, [in] sequence
< ::com
::sun
::star
::ucb
::NumberedSortingInfo
> SortingInfo
, [in] ::com
::sun
::star
::ucb
::XAnyCompareFactory CompareFactory
) raises
(::com
::sun
::star
::ucb
::ListenerAlreadySetException
, ::com
::sun
::star
::ucb
::AlreadyInitializedException
);
15897 published service CachedDynamicResultSetStubFactory
: ::com
::sun
::star
::ucb
::XCachedDynamicResultSetStubFactory
;
15898 published exception IllegalIdentifierException
: ::com
::sun
::star
::uno
::Exception
{
15900 published
interface XContentProvider
{
15901 interface ::com
::sun
::star
::uno
::XInterface
;
15902 ::com
::sun
::star
::ucb
::XContent queryContent
([in] ::com
::sun
::star
::ucb
::XContentIdentifier Identifier
) raises
(::com
::sun
::star
::ucb
::IllegalIdentifierException
);
15903 long compareContentIds
([in] ::com
::sun
::star
::ucb
::XContentIdentifier Id1
, [in] ::com
::sun
::star
::ucb
::XContentIdentifier Id2
);
15905 published service CommandEnvironment
: ::com
::sun
::star
::ucb
::XCommandEnvironment
{
15906 create
([in] ::com
::sun
::star
::task
::XInteractionHandler InteractionHandler
, [in] ::com
::sun
::star
::ucb
::XProgressHandler ProgressHandler
);
15908 published
struct CommandInfo
{
15913 published constants CommandInfoChange
{
15914 const long COMMAND_INSERTED
= 0;
15915 const long COMMAND_REMOVED
= 1;
15917 published
struct CommandInfoChangeEvent
: ::com
::sun
::star
::lang
::EventObject
{
15922 published constants ConnectionMode
{
15923 const short OFFLINE
= 1;
15924 const short ONLINE
= 0;
15926 published constants ContentAction
{
15927 const long DELETED
= 2;
15928 const long EXCHANGED
= 4;
15929 const long INSERTED
= 0;
15930 const long REMOVED
= 1;
15931 /** @deprecated */ const long SEARCH_MATCHED
= 128;
15933 published
struct ContentEvent
: ::com
::sun
::star
::lang
::EventObject
{
15935 ::com
::sun
::star
::ucb
::XContent Content
;
15936 ::com
::sun
::star
::ucb
::XContentIdentifier
Id;
15938 published constants ContentInfoAttribute
{
15939 const short INSERT_WITH_INPUTSTREAM
= 1;
15940 const short KIND_DOCUMENT
= 2;
15941 const short KIND_FOLDER
= 4;
15942 const short KIND_LINK
= 8;
15943 const short NONE
= 0;
15945 published
interface XContentIdentifierFactory
{
15946 interface ::com
::sun
::star
::uno
::XInterface
;
15947 ::com
::sun
::star
::ucb
::XContentIdentifier createContentIdentifier
([in] string ContentId
);
15949 published
interface XParameterizedContentProvider
{
15950 interface ::com
::sun
::star
::uno
::XInterface
;
15951 ::com
::sun
::star
::ucb
::XContentProvider registerInstance
([in] string Template
, [in] string Arguments
, [in] boolean ReplaceExisting
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
15952 ::com
::sun
::star
::ucb
::XContentProvider deregisterInstance
([in] string Template
, [in] string Arguments
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
15954 published service ContentProvider
{
15955 interface ::com
::sun
::star
::ucb
::XContentProvider
;
15956 [optional] interface ::com
::sun
::star
::ucb
::XContentIdentifierFactory
;
15957 [optional] interface ::com
::sun
::star
::ucb
::XParameterizedContentProvider
;
15959 published
struct ContentProviderInfo
{
15960 ::com
::sun
::star
::ucb
::XContentProvider ContentProvider
;
15963 published
interface XContentProviderSupplier
{
15964 interface ::com
::sun
::star
::uno
::XInterface
;
15965 ::com
::sun
::star
::ucb
::XContentProvider getContentProvider
();
15967 published service ContentProviderProxy
{
15968 interface ::com
::sun
::star
::uno
::XInterface
;
15969 interface ::com
::sun
::star
::ucb
::XContentProviderSupplier
;
15970 interface ::com
::sun
::star
::ucb
::XContentProvider
;
15971 interface ::com
::sun
::star
::ucb
::XParameterizedContentProvider
;
15973 published
interface XContentProviderFactory
{
15974 interface ::com
::sun
::star
::uno
::XInterface
;
15975 ::com
::sun
::star
::ucb
::XContentProvider createContentProvider
([in] string Service
);
15977 published service ContentProviderProxyFactory
: ::com
::sun
::star
::ucb
::XContentProviderFactory
;
15978 published constants ContentResultSetCapability
{
15979 const short SORTED
= 1;
15981 /** @deprecated */ published
interface XContentTransmitter
{
15982 interface ::com
::sun
::star
::uno
::XInterface
;
15983 void transmit
([in] string Source, [in] string Destination
, [in] long Flags
);
15985 /** @deprecated */ published service ContentTransmitter
{
15986 interface ::com
::sun
::star
::ucb
::XContentTransmitter
;
15988 published
struct CrossReference
{
15992 published service HierarchyDataSource
{
15993 interface ::com
::sun
::star
::lang
::XMultiServiceFactory
;
15994 interface ::com
::sun
::star
::lang
::XComponent
;
15996 published service DefaultHierarchyDataSource
{
15997 service
::com
::sun
::star
::ucb
::HierarchyDataSource
;
15999 published
struct DocumentHeaderField
{
16003 published
enum DocumentStoreMode
{
16007 published exception DuplicateCommandIdentifierException
: ::com
::sun
::star
::uno
::Exception
{
16009 published exception DuplicateProviderException
: ::com
::sun
::star
::uno
::Exception
{
16011 published service DynamicResultSet
{
16012 interface ::com
::sun
::star
::ucb
::XDynamicResultSet
;
16014 /** @deprecated */ published constants Error
{
16015 const long ACCOUNT_SYNTAX
= 122977;
16016 const long BAD_CCMAIL_EXPORT_PASSWORD
= 122909;
16017 const long BAD_INET
= 122965;
16018 const long CCMAIL_EXPORT_ERROR
= 122905;
16019 const long CCMAIL_EXPORT_NOT_TERMINATING
= 122957;
16020 const long CCMAIL_EXPORT_TOO_LONG
= 122910;
16021 const long CNTOUT_NO_FROM
= 122890;
16022 const long CONFIRM_EMPTY_TRASH
= 122952;
16023 const long CONNECT_FAILURE
= 122883;
16024 const long COULD_NOT_INIT_COMPONENT
= 122961;
16025 const long DELETE_ABORTED
= 122892;
16026 const long DO_LOG
= 122947;
16027 const long EMPTY_SERVERNAME
= 122963;
16028 const long EMPTY_USERNAME
= 122964;
16029 const long EXTERNAL_COMMAND_FAILED
= 122958;
16030 const long FILE_EXISTS
= 122921;
16031 const long FILE_NOT_EXISTS
= 122922;
16032 const long FOLDER_EXISTS
= 122911;
16033 const long FOLDER_INVALID
= 122896;
16034 const long FOLDER_NOT_EXISTS
= 122912;
16035 const long FSYS_ACCESS_DENIED
= 122926;
16036 const long FSYS_CACHE_INCONSISTENT
= 122940;
16037 const long FSYS_CANT_ITERATE
= 122937;
16038 const long FSYS_CANT_RESOLVE_CONFLICT
= 122936;
16039 const long FSYS_DELETE
= 122944;
16040 const long FSYS_INSERT_MEDIUM
= 122955;
16041 const long FSYS_INVALID_CHAR
= 122924;
16042 const long FSYS_INVALID_DEVICE
= 122925;
16043 const long FSYS_IS_MARKED
= 122945;
16044 const long FSYS_IS_WILDCARD
= 122933;
16045 const long FSYS_LOCK
= 122942;
16046 const long FSYS_LOCK_VIOLATION
= 122927;
16047 const long FSYS_LOST_ROOT
= 122949;
16048 const long FSYS_MISPLACED_CHAR
= 122923;
16049 const long FSYS_NOT_A_DIRECTORY
= 122932;
16050 const long FSYS_NOT_A_FILE
= 122931;
16051 const long FSYS_NOT_SUPPORTED
= 122929;
16052 const long FSYS_NO_TARGET
= 122953;
16053 const long FSYS_READONLY
= 122941;
16054 const long FSYS_RECURSIVE
= 122954;
16055 const long FSYS_ROOT_DELETE
= 122920;
16056 const long FSYS_UNKNOWN
= 122930;
16057 const long FSYS_UNLOCK
= 122943;
16058 const long FSYS_UPDATE_NEEDED
= 122935;
16059 const long FSYS_VOLUME_FULL
= 122928;
16060 const long FTP_DCONFAILURE
= 122901;
16061 const long FTP_GENERAL_FAILURE
= 122946;
16062 const long FTP_NETWORKERROR
= 122898;
16063 const long FTP_NOTNECESSARYCMD
= 122899;
16064 const long FTP_PROXY
= 122950;
16065 const long FTP_RESOLVERERROR
= 122897;
16066 const long FTP_SERVICEUNAVAILABLE
= 122900;
16067 const long FTP_TRANSFERABORTED
= 122902;
16068 const long HTTP_COOKIE_REQUEST
= 122948;
16069 const long ILLEGAL_CCMAIL_EXPORT_FILE
= 122907;
16070 const long ILLEGAL_MESSAGE_ID
= 122914;
16071 const long IMAP_BAD_SERVER
= 122969;
16072 const long IMAP_BAD_TITLE
= 122971;
16073 const long IMAP_CONNECTION_CLOSED
= 122967;
16074 const long IMAP_NOT_IMAP4
= 122968;
16075 const long IMAP_SERVER_MSG
= 122966;
16076 const long IS_RESCHEDULED
= 122918;
16077 const long LOGIN_FAILURE_ACCOUNT
= 122976;
16078 const long LOGIN_FAILURE_MAILSEND
= 122882;
16079 const long LOGIN_FAILURE_NEWSSEND
= 122881;
16080 const long LOGIN_FAILURE_RECEIVE
= 122880;
16081 const long MESSAGE_NOT_FOUND
= 122908;
16082 const long MULTIPLE_NOT_SEARCHABLE
= 122939;
16083 const long NONE
= 0;
16084 const long NOTAVAILABLE
= 122894;
16085 const long NOT_HANDLED
= 122960;
16086 const long NO_CCMAIL_EXPORT_FILE
= 122906;
16087 const long NO_DOCINFO
= 122956;
16088 const long NO_VIM_BBOARDLIST
= 122913;
16089 const long NO_VIM_LIBRARY
= 122903;
16090 const long ONE_NOT_SEARCHABLE
= 122938;
16091 const long PASSWORD_SYNTAX
= 122973;
16092 const long QUERY_DELETE
= 122893;
16093 const long QUERY_DELETE_CACHE
= 122974;
16094 const long RENAMED_WRONG_FILE_FORMAT
= 122934;
16095 const long RENAME_FAILED
= 122959;
16096 const long REORGANIZE_FILE_LOCKED
= 122970;
16097 const long REORGANIZE_NO_DISKSPACE
= 122975;
16098 const long SERVERNAME_SYNTAX
= 122916;
16099 const long SERVER_CONNECT_FAILURE
= 122972;
16100 const long SERVER_PORT_SYNTAX
= 122915;
16101 const long SOURCE_SAME_AS_TARGET
= 122951;
16102 const long STORAGE_KILLED
= 122887;
16103 const long STORAGE_READONLY
= 122886;
16104 const long TOO_MANY_GROUPS
= 122891;
16105 const long TRANSFER_URL_NOT_SUPPORTED
= 122962;
16106 const long UCB_OFFLINE
= 122884;
16107 const long UCB_SERVER_ERROR
= 122885;
16108 const long UNSUPPORTED_URL
= 122889;
16109 const long USERNAME_SYNTAX
= 122917;
16110 const long VIM_LIBRARY_CORRUPTED
= 122904;
16111 const long VIM_LIBRARY_ERROR
= 122895;
16112 const long VIM_NO_FAKE_MESSAGE_ID
= 122919;
16113 const long WRONG_FILE_FORMAT
= 122888;
16115 published
struct ExportStreamInfo
{
16116 ::com
::sun
::star
::io
::XOutputStream Target
;
16117 boolean ForceBodies
;
16119 published service FTPContent
{
16120 interface ::com
::sun
::star
::lang
::XComponent
;
16121 interface ::com
::sun
::star
::ucb
::XContent
;
16122 interface ::com
::sun
::star
::ucb
::XContentCreator
;
16123 interface ::com
::sun
::star
::ucb
::XCommandProcessor
;
16124 interface ::com
::sun
::star
::beans
::XPropertiesChangeNotifier
;
16125 interface ::com
::sun
::star
::beans
::XPropertyContainer
;
16126 interface ::com
::sun
::star
::beans
::XPropertySetInfoChangeNotifier
;
16127 interface ::com
::sun
::star
::ucb
::XCommandInfoChangeNotifier
;
16128 interface ::com
::sun
::star
::container
::XChild
;
16130 published service FTPContentProvider
{
16131 interface ::com
::sun
::star
::ucb
::XContentProvider
;
16133 published constants FetchError
{
16134 const short ENDOFDATA
= 1;
16135 const short EXCEPTION
= 2;
16136 const short SUCCESS
= 0;
16138 published service FileContent
{
16139 interface ::com
::sun
::star
::lang
::XComponent
;
16140 interface ::com
::sun
::star
::ucb
::XContent
;
16141 interface ::com
::sun
::star
::ucb
::XContentCreator
;
16142 interface ::com
::sun
::star
::ucb
::XCommandProcessor
;
16143 interface ::com
::sun
::star
::beans
::XPropertiesChangeNotifier
;
16144 interface ::com
::sun
::star
::beans
::XPropertyContainer
;
16145 interface ::com
::sun
::star
::beans
::XPropertySetInfoChangeNotifier
;
16146 interface ::com
::sun
::star
::ucb
::XCommandInfoChangeNotifier
;
16147 interface ::com
::sun
::star
::container
::XChild
;
16148 [optional] interface ::com
::sun
::star
::ucb
::XCommandProcessor2
;
16150 published
interface XFileIdentifierConverter
{
16151 interface ::com
::sun
::star
::uno
::XInterface
;
16152 long getFileProviderLocality
([in] string BaseURL
);
16153 string getFileURLFromSystemPath
([in] string BaseURL
, [in] string SystemPath
);
16154 string getSystemPathFromFileURL
([in] string URL
);
16156 published service FileContentProvider
{
16157 interface ::com
::sun
::star
::ucb
::XContentProvider
;
16158 interface ::com
::sun
::star
::ucb
::XContentIdentifierFactory
;
16159 interface ::com
::sun
::star
::beans
::XPropertySet
;
16160 interface ::com
::sun
::star
::ucb
::XFileIdentifierConverter
;
16162 published constants FileSystemNotation
{
16163 const long DOS_NOTATION
= 2;
16164 const long MAC_NOTATION
= 3;
16165 const long UNIX_NOTATION
= 1;
16166 const long UNKNOWN_NOTATION
= 0;
16168 published
enum FolderListCommand
{
16170 GET_SUBSCRIBED
= 1,
16173 published
struct FolderListEntry
{
16176 boolean Subscribed
;
16181 published
struct FolderList
{
16182 ::com
::sun
::star
::ucb
::FolderListCommand Command
;
16183 sequence
< ::com
::sun
::star
::ucb
::FolderListEntry
> List
;
16185 published
enum TransferCommandOperation
{
16190 published
struct GlobalTransferCommandArgument
{
16191 ::com
::sun
::star
::ucb
::TransferCommandOperation Operation
;
16197 published service HelpContent
{
16198 interface ::com
::sun
::star
::lang
::XComponent
;
16199 interface ::com
::sun
::star
::ucb
::XContent
;
16200 interface ::com
::sun
::star
::ucb
::XCommandProcessor
;
16201 interface ::com
::sun
::star
::beans
::XPropertiesChangeNotifier
;
16202 interface ::com
::sun
::star
::beans
::XPropertyContainer
;
16203 interface ::com
::sun
::star
::beans
::XPropertySetInfoChangeNotifier
;
16204 interface ::com
::sun
::star
::ucb
::XCommandInfoChangeNotifier
;
16205 interface ::com
::sun
::star
::container
::XChild
;
16206 [optional] interface ::com
::sun
::star
::ucb
::XCommandProcessor2
;
16208 published service HelpContentProvider
{
16209 interface ::com
::sun
::star
::ucb
::XContentProvider
;
16211 published service HierarchyContentProvider
{
16212 interface ::com
::sun
::star
::ucb
::XContentProvider
;
16214 published service HierarchyDataReadAccess
{
16215 interface ::com
::sun
::star
::container
::XNameAccess
;
16216 interface ::com
::sun
::star
::container
::XHierarchicalNameAccess
;
16217 interface ::com
::sun
::star
::util
::XChangesNotifier
;
16218 interface ::com
::sun
::star
::lang
::XComponent
;
16220 published service HierarchyDataReadWriteAccess
{
16221 service
::com
::sun
::star
::ucb
::HierarchyDataReadAccess
;
16222 interface ::com
::sun
::star
::container
::XNameContainer
;
16223 interface ::com
::sun
::star
::lang
::XSingleServiceFactory
;
16224 interface ::com
::sun
::star
::util
::XChangesBatch
;
16226 published service HierarchyFolderContent
{
16227 interface ::com
::sun
::star
::lang
::XComponent
;
16228 interface ::com
::sun
::star
::ucb
::XContent
;
16229 interface ::com
::sun
::star
::ucb
::XCommandProcessor
;
16230 interface ::com
::sun
::star
::beans
::XPropertiesChangeNotifier
;
16231 interface ::com
::sun
::star
::beans
::XPropertyContainer
;
16232 interface ::com
::sun
::star
::beans
::XPropertySetInfoChangeNotifier
;
16233 interface ::com
::sun
::star
::ucb
::XCommandInfoChangeNotifier
;
16234 interface ::com
::sun
::star
::container
::XChild
;
16235 interface ::com
::sun
::star
::ucb
::XContentCreator
;
16236 [optional] interface ::com
::sun
::star
::ucb
::XCommandProcessor2
;
16238 published service HierarchyLinkContent
{
16239 interface ::com
::sun
::star
::lang
::XComponent
;
16240 interface ::com
::sun
::star
::ucb
::XContent
;
16241 interface ::com
::sun
::star
::ucb
::XCommandProcessor
;
16242 interface ::com
::sun
::star
::beans
::XPropertiesChangeNotifier
;
16243 interface ::com
::sun
::star
::beans
::XPropertyContainer
;
16244 interface ::com
::sun
::star
::beans
::XPropertySetInfoChangeNotifier
;
16245 interface ::com
::sun
::star
::ucb
::XCommandInfoChangeNotifier
;
16246 interface ::com
::sun
::star
::container
::XChild
;
16247 [optional] interface ::com
::sun
::star
::ucb
::XCommandProcessor2
;
16249 published service HierarchyRootFolderContent
{
16250 interface ::com
::sun
::star
::lang
::XComponent
;
16251 interface ::com
::sun
::star
::ucb
::XContent
;
16252 interface ::com
::sun
::star
::ucb
::XCommandProcessor
;
16253 interface ::com
::sun
::star
::beans
::XPropertiesChangeNotifier
;
16254 interface ::com
::sun
::star
::beans
::XPropertyContainer
;
16255 interface ::com
::sun
::star
::beans
::XPropertySetInfoChangeNotifier
;
16256 interface ::com
::sun
::star
::ucb
::XCommandInfoChangeNotifier
;
16257 interface ::com
::sun
::star
::container
::XChild
;
16258 interface ::com
::sun
::star
::ucb
::XContentCreator
;
16259 [optional] interface ::com
::sun
::star
::ucb
::XCommandProcessor2
;
16261 published
struct InsertCommandArgument
{
16262 ::com
::sun
::star
::io
::XInputStream Data
;
16263 boolean ReplaceExisting
;
16265 published exception InteractiveAppException
: ::com
::sun
::star
::task
::ClassifiedInteractionRequest
{
16266 unsigned long Code
;
16268 published exception InteractiveAugmentedIOException
: ::com
::sun
::star
::ucb
::InteractiveIOException
{
16269 sequence
< any
> Arguments
;
16271 published exception InteractiveBadTransferURLException
: ::com
::sun
::star
::uno
::Exception
{
16273 /** @deprecated */ published exception InteractiveFileIOException
: ::com
::sun
::star
::ucb
::InteractiveIOException
{
16276 published exception InteractiveNetworkException
: ::com
::sun
::star
::task
::ClassifiedInteractionRequest
{
16278 published exception InteractiveNetworkConnectException
: ::com
::sun
::star
::ucb
::InteractiveNetworkException
{
16281 published exception InteractiveNetworkGeneralException
: ::com
::sun
::star
::ucb
::InteractiveNetworkException
{
16283 published exception InteractiveNetworkOffLineException
: ::com
::sun
::star
::ucb
::InteractiveNetworkException
{
16285 published exception InteractiveNetworkReadException
: ::com
::sun
::star
::ucb
::InteractiveNetworkException
{
16288 published exception InteractiveNetworkResolveNameException
: ::com
::sun
::star
::ucb
::InteractiveNetworkException
{
16291 published exception InteractiveNetworkWriteException
: ::com
::sun
::star
::ucb
::InteractiveNetworkException
{
16294 published exception InteractiveWrongMediumException
: ::com
::sun
::star
::task
::ClassifiedInteractionRequest
{
16297 published
struct Link
{
16299 string Destination
;
16301 published
struct ListAction
{
16304 long ListActionType
;
16307 published constants ListActionType
{
16308 const long CLEARED
= 23;
16309 const long COMPLETED
= 27;
16310 const long INSERTED
= 21;
16311 const long MOVED
= 24;
16312 const long PROPERTIES_CHANGED
= 25;
16313 const long REMOVED
= 22;
16314 const long WELCOME
= 20;
16316 published
struct ListEvent
: ::com
::sun
::star
::lang
::EventObject
{
16317 sequence
< ::com
::sun
::star
::ucb
::ListAction
> Changes
;
16319 published
enum LockDepth
{
16324 published
enum LockScope
{
16328 published
enum LockType
{
16331 published
struct LockEntry
{
16332 ::com
::sun
::star
::ucb
::LockScope Scope
;
16333 ::com
::sun
::star
::ucb
::LockType Type
;
16335 published
struct Lock
: ::com
::sun
::star
::ucb
::LockEntry
{
16336 ::com
::sun
::star
::ucb
::LockDepth Depth
;
16339 sequence
< string > LockTokens
;
16341 published exception MissingInputStreamException
: ::com
::sun
::star
::uno
::Exception
{
16343 published exception MissingPropertiesException
: ::com
::sun
::star
::uno
::Exception
{
16344 sequence
< string > Properties
;
16346 published constants NameClash
{
16347 const long ASK
= 4;
16348 const long ERROR
= 0;
16349 /** @deprecated */ const long KEEP
= 3;
16350 const long OVERWRITE
= 1;
16351 const long RENAME
= 2;
16353 published exception NameClashException
: ::com
::sun
::star
::task
::ClassifiedInteractionRequest
{
16356 published exception NameClashResolveRequest
: ::com
::sun
::star
::task
::ClassifiedInteractionRequest
{
16357 string TargetFolderURL
;
16358 string ClashingName
;
16359 string ProposedNewName
;
16361 published service ODMAContent
{
16362 interface ::com
::sun
::star
::lang
::XComponent
;
16363 interface ::com
::sun
::star
::ucb
::XContent
;
16364 interface ::com
::sun
::star
::ucb
::XCommandProcessor
;
16365 interface ::com
::sun
::star
::beans
::XPropertiesChangeNotifier
;
16366 interface ::com
::sun
::star
::beans
::XPropertyContainer
;
16367 interface ::com
::sun
::star
::beans
::XPropertySetInfoChangeNotifier
;
16368 interface ::com
::sun
::star
::ucb
::XCommandInfoChangeNotifier
;
16369 interface ::com
::sun
::star
::container
::XChild
;
16370 [optional] interface ::com
::sun
::star
::ucb
::XCommandProcessor2
;
16372 published service ODMAContentProvider
{
16373 interface ::com
::sun
::star
::ucb
::XContentProvider
;
16375 published
struct OpenCommandArgument
{
16378 ::com
::sun
::star
::uno
::XInterface Sink
;
16379 sequence
< ::com
::sun
::star
::beans
::Property
> Properties
;
16381 published
struct OpenCommandArgument2
: ::com
::sun
::star
::ucb
::OpenCommandArgument
{
16382 sequence
< ::com
::sun
::star
::ucb
::NumberedSortingInfo
> SortingInfo
;
16384 published
struct OpenCommandArgument3
: ::com
::sun
::star
::ucb
::OpenCommandArgument2
{
16385 sequence
< ::com
::sun
::star
::beans
::NamedValue
> OpeningFlags
;
16387 published constants OpenMode
{
16388 const short ALL
= 0;
16389 const short DOCUMENT
= 2;
16390 const short DOCUMENTS
= 3;
16391 const short DOCUMENT_SHARE_DENY_NONE
= 4;
16392 const short DOCUMENT_SHARE_DENY_WRITE
= 5;
16393 const short FOLDERS
= 1;
16395 published
enum OutgoingMessageState
{
16397 PARTIALLY_LOCALLY_SENT
= 1,
16398 COMPLETELY_LOCALLY_SENT
= 2,
16399 RECOVERABLE_LOCAL_ERROR
= 3,
16400 NONRECOVERABLE_LOCAL_ERROR
= 4,
16401 EXTERNAL_ERROR
= 5,
16402 WAITING_CONFIRMATION
= 6,
16405 published service PackageContentProvider
{
16406 interface ::com
::sun
::star
::ucb
::XContentProvider
;
16408 published service PackageFolderContent
{
16409 interface ::com
::sun
::star
::lang
::XComponent
;
16410 interface ::com
::sun
::star
::ucb
::XContent
;
16411 interface ::com
::sun
::star
::ucb
::XCommandProcessor
;
16412 interface ::com
::sun
::star
::beans
::XPropertiesChangeNotifier
;
16413 interface ::com
::sun
::star
::beans
::XPropertyContainer
;
16414 interface ::com
::sun
::star
::beans
::XPropertySetInfoChangeNotifier
;
16415 interface ::com
::sun
::star
::ucb
::XCommandInfoChangeNotifier
;
16416 interface ::com
::sun
::star
::container
::XChild
;
16417 interface ::com
::sun
::star
::ucb
::XContentCreator
;
16418 [optional] interface ::com
::sun
::star
::ucb
::XCommandProcessor2
;
16420 published service PackageStreamContent
{
16421 interface ::com
::sun
::star
::lang
::XComponent
;
16422 interface ::com
::sun
::star
::ucb
::XContent
;
16423 interface ::com
::sun
::star
::ucb
::XCommandProcessor
;
16424 interface ::com
::sun
::star
::beans
::XPropertiesChangeNotifier
;
16425 interface ::com
::sun
::star
::beans
::XPropertyContainer
;
16426 interface ::com
::sun
::star
::beans
::XPropertySetInfoChangeNotifier
;
16427 interface ::com
::sun
::star
::ucb
::XCommandInfoChangeNotifier
;
16428 interface ::com
::sun
::star
::container
::XChild
;
16429 [optional] interface ::com
::sun
::star
::ucb
::XCommandProcessor2
;
16431 published
interface XPropertySetRegistry
;
16432 published
interface XPersistentPropertySet
{
16433 interface ::com
::sun
::star
::beans
::XPropertySet
;
16434 ::com
::sun
::star
::ucb
::XPropertySetRegistry getRegistry
();
16437 published service PersistentPropertySet
{
16438 interface ::com
::sun
::star
::ucb
::XPersistentPropertySet
;
16439 interface ::com
::sun
::star
::container
::XNamed
;
16440 interface ::com
::sun
::star
::beans
::XPropertyContainer
;
16441 interface ::com
::sun
::star
::beans
::XPropertyAccess
;
16443 published
struct PostCommandArgument
{
16444 ::com
::sun
::star
::io
::XInputStream
Source;
16445 ::com
::sun
::star
::uno
::XInterface Sink
;
16447 published
struct PostCommandArgument2
: ::com
::sun
::star
::ucb
::PostCommandArgument
{
16451 published
enum Priority
{
16458 published service PropertiesManager
: ::com
::sun
::star
::beans
::XPropertySetInfo
;
16459 published
interface XPropertySetRegistry
{
16460 interface ::com
::sun
::star
::uno
::XInterface
;
16461 ::com
::sun
::star
::ucb
::XPersistentPropertySet openPropertySet
([in] string key
, [in] boolean create
);
16462 void removePropertySet
([in] string key
);
16464 published service PropertySetRegistry
{
16465 interface ::com
::sun
::star
::ucb
::XPropertySetRegistry
;
16466 interface ::com
::sun
::star
::container
::XNameAccess
;
16468 published
enum PropertyValueState
{
16474 published
struct PropertyValueInfo
: ::com
::sun
::star
::beans
::PropertyValue
{
16475 ::com
::sun
::star
::ucb
::PropertyValueState ValueState
;
16477 published
struct RecipientInfo
{
16478 string ProtocolType
;
16479 ::com
::sun
::star
::ucb
::OutgoingMessageState State
;
16487 string VIMPostOfficePath
;
16488 string ProtocolErrorString
;
16489 long ProtocolErrorNumber
;
16492 published service RemoteAccessContentProvider
{
16493 service
::com
::sun
::star
::ucb
::ContentProvider
;
16494 interface ::com
::sun
::star
::ucb
::XParameterizedContentProvider
;
16496 published
interface XRemoteContentProviderDoneListener
;
16497 published
interface XRemoteContentProviderAcceptor
{
16498 interface ::com
::sun
::star
::uno
::XInterface
;
16499 boolean addRemoteContentProvider
([in] string Identifier
, [in] ::com
::sun
::star
::lang
::XMultiServiceFactory Factory
, [in] sequence
< string > Templates
, [in] ::com
::sun
::star
::ucb
::XRemoteContentProviderDoneListener DoneListener
);
16500 boolean removeRemoteContentProvider
([in] string Identifier
);
16502 published
interface XContentProviderManager
;
16503 /** @deprecated */ published
interface XRemoteContentProviderActivator
{
16504 interface ::com
::sun
::star
::uno
::XInterface
;
16505 ::com
::sun
::star
::ucb
::XContentProviderManager activateRemoteContentProviders
();
16507 published service RemoteContentProviderAcceptor
{
16508 interface ::com
::sun
::star
::ucb
::XRemoteContentProviderAcceptor
;
16509 /** @deprecated */ [optional] interface ::com
::sun
::star
::ucb
::XRemoteContentProviderActivator
;
16511 published
enum RemoteContentProviderChangeAction
{
16515 published
struct RemoteContentProviderChangeEvent
: ::com
::sun
::star
::lang
::EventObject
{
16517 ::com
::sun
::star
::ucb
::RemoteContentProviderChangeAction Action
;
16519 /** @deprecated */ published service RemoteProxyContentProvider
{
16520 interface ::com
::sun
::star
::ucb
::XContentProvider
;
16521 [optional] interface ::com
::sun
::star
::ucb
::XContentIdentifierFactory
;
16522 [optional] interface ::com
::sun
::star
::ucb
::XParameterizedContentProvider
;
16524 published exception ResultSetException
: ::com
::sun
::star
::sdbc
::SQLException
{
16526 published
struct RuleTerm
{
16530 boolean CaseSensitive
;
16531 boolean RegularExpression
;
16533 published
struct Rule
{
16534 sequence
< ::com
::sun
::star
::ucb
::RuleTerm
> Terms
;
16538 published constants RuleAction
{
16539 const short COPY
= 8;
16540 const short DELETE
= 9;
16541 const short FORWARD
= 11;
16542 const short HIDE
= 2;
16543 const short LINK
= 10;
16544 const short MARK
= 3;
16545 const short MARKREAD
= 5;
16546 const short MARKUNREAD
= 6;
16547 const short MOVE
= 7;
16548 const short NONE
= 0;
16549 const short SHOW
= 1;
16550 const short UNMARK
= 4;
16552 published constants RuleOperator
{
16553 const short CONTAINS
= 1;
16554 const short CONTAINSNOT
= 2;
16555 const short EQUAL
= 5;
16556 const short GREATEREQUAL
= 3;
16557 const short LESSEQUAL
= 4;
16558 const short NOTEQUAL
= 6;
16559 const short VALUE_FALSE
= 8;
16560 const short VALUE_TRUE
= 7;
16562 published
struct RuleSet
{
16563 sequence
< ::com
::sun
::star
::ucb
::Rule
> Rules
;
16564 boolean HandleFolder
;
16566 published
struct SearchCriterium
{
16567 sequence
< ::com
::sun
::star
::ucb
::RuleTerm
> Terms
;
16569 published
enum SearchRecursion
{
16574 published
struct SearchInfo
{
16575 sequence
< ::com
::sun
::star
::ucb
::SearchCriterium
> Criteria
;
16576 ::com
::sun
::star
::ucb
::SearchRecursion Recursion
;
16577 boolean IncludeBase
;
16578 boolean RespectFolderViewRestrictions
;
16579 boolean RespectDocViewRestrictions
;
16580 boolean FollowIndirections
;
16582 published
struct SearchCommandArgument
{
16583 ::com
::sun
::star
::ucb
::SearchInfo Info
;
16584 sequence
< ::com
::sun
::star
::beans
::Property
> Properties
;
16586 published
struct SendInfo
{
16587 string ProtocolType
;
16590 published
struct SendMediaTypes
{
16591 string ProtocolType
;
16592 sequence
< string > Value
;
16594 published
interface XSimpleFileAccess
{
16595 interface ::com
::sun
::star
::uno
::XInterface
;
16596 void copy
([in] string SourceURL
, [in] string DestURL
) raises
(::com
::sun
::star
::ucb
::CommandAbortedException
, ::com
::sun
::star
::uno
::Exception
);
16597 void move
([in] string SourceURL
, [in] string DestURL
) raises
(::com
::sun
::star
::ucb
::CommandAbortedException
, ::com
::sun
::star
::uno
::Exception
);
16598 void kill
([in] string FileURL
) raises
(::com
::sun
::star
::ucb
::CommandAbortedException
, ::com
::sun
::star
::uno
::Exception
);
16599 boolean isFolder
([in] string FileURL
) raises
(::com
::sun
::star
::ucb
::CommandAbortedException
, ::com
::sun
::star
::uno
::Exception
);
16600 boolean isReadOnly
([in] string FileURL
) raises
(::com
::sun
::star
::ucb
::CommandAbortedException
, ::com
::sun
::star
::uno
::Exception
);
16601 void setReadOnly
([in] string FileURL
, [in] boolean bReadOnly
) raises
(::com
::sun
::star
::ucb
::CommandAbortedException
, ::com
::sun
::star
::uno
::Exception
);
16602 void createFolder
([in] string NewFolderURL
) raises
(::com
::sun
::star
::ucb
::CommandAbortedException
, ::com
::sun
::star
::uno
::Exception
);
16603 long getSize
([in] string FileURL
) raises
(::com
::sun
::star
::ucb
::CommandAbortedException
, ::com
::sun
::star
::uno
::Exception
);
16604 string getContentType
([in] string FileURL
) raises
(::com
::sun
::star
::ucb
::CommandAbortedException
, ::com
::sun
::star
::uno
::Exception
);
16605 ::com
::sun
::star
::util
::DateTime getDateTimeModified
([in] string FileURL
) raises
(::com
::sun
::star
::ucb
::CommandAbortedException
, ::com
::sun
::star
::uno
::Exception
);
16606 sequence
< string > getFolderContents
([in] string FolderURL
, [in] boolean bIncludeFolders
) raises
(::com
::sun
::star
::ucb
::CommandAbortedException
, ::com
::sun
::star
::uno
::Exception
);
16607 boolean exists
([in] string FileURL
) raises
(::com
::sun
::star
::ucb
::CommandAbortedException
, ::com
::sun
::star
::uno
::Exception
);
16608 ::com
::sun
::star
::io
::XInputStream openFileRead
([in] string FileURL
) raises
(::com
::sun
::star
::ucb
::CommandAbortedException
, ::com
::sun
::star
::uno
::Exception
);
16609 ::com
::sun
::star
::io
::XOutputStream openFileWrite
([in] string FileURL
) raises
(::com
::sun
::star
::ucb
::CommandAbortedException
, ::com
::sun
::star
::uno
::Exception
);
16610 ::com
::sun
::star
::io
::XStream openFileReadWrite
([in] string FileURL
) raises
(::com
::sun
::star
::ucb
::CommandAbortedException
, ::com
::sun
::star
::uno
::Exception
);
16611 void setInteractionHandler
([in] ::com
::sun
::star
::task
::XInteractionHandler Handler
);
16613 published
interface XSimpleFileAccess2
{
16614 interface ::com
::sun
::star
::ucb
::XSimpleFileAccess
;
16615 void writeFile
([in] string FileURL
, [in] ::com
::sun
::star
::io
::XInputStream data
) raises
(::com
::sun
::star
::uno
::Exception
);
16617 published
interface XSimpleFileAccess3
{
16618 interface ::com
::sun
::star
::ucb
::XSimpleFileAccess2
;
16619 boolean isHidden
([in] string FileURL
) raises
(::com
::sun
::star
::ucb
::CommandAbortedException
, ::com
::sun
::star
::uno
::Exception
);
16620 void setHidden
([in] string FileURL
, [in] boolean bHidden
) raises
(::com
::sun
::star
::ucb
::CommandAbortedException
, ::com
::sun
::star
::uno
::Exception
);
16622 published service SimpleFileAccess
: ::com
::sun
::star
::ucb
::XSimpleFileAccess3
;
16623 published
interface XSortedDynamicResultSetFactory
{
16624 interface ::com
::sun
::star
::uno
::XInterface
;
16625 ::com
::sun
::star
::ucb
::XDynamicResultSet createSortedDynamicResultSet
([in] ::com
::sun
::star
::ucb
::XDynamicResultSet
Source, [in] sequence
< ::com
::sun
::star
::ucb
::NumberedSortingInfo
> Info
, [in] ::com
::sun
::star
::ucb
::XAnyCompareFactory CompareFactory
);
16627 published service SortedDynamicResultSetFactory
: ::com
::sun
::star
::ucb
::XSortedDynamicResultSetFactory
;
16628 published
struct SortingInfo
{
16629 string PropertyName
;
16632 published
interface XPropertySetRegistryFactory
{
16633 interface ::com
::sun
::star
::uno
::XInterface
;
16634 ::com
::sun
::star
::ucb
::XPropertySetRegistry createPropertySetRegistry
([in] string URL
);
16636 published service Store
: ::com
::sun
::star
::ucb
::XPropertySetRegistryFactory
;
16637 published
enum SynchronizePolicy
{
16638 SERVER_IS_MASTER
= 0,
16639 CLIENT_IS_MASTER
= 1,
16642 published
struct TransferInfo
{
16648 published
struct TransferResult
{
16653 published
interface XContentProviderManager
{
16654 interface ::com
::sun
::star
::uno
::XInterface
;
16655 ::com
::sun
::star
::ucb
::XContentProvider registerContentProvider
([in] ::com
::sun
::star
::ucb
::XContentProvider Provider
, [in] string Scheme
, [in] boolean ReplaceExisting
) raises
(::com
::sun
::star
::ucb
::DuplicateProviderException
);
16656 void deregisterContentProvider
([in] ::com
::sun
::star
::ucb
::XContentProvider Provider
, [in] string Scheme
);
16657 sequence
< ::com
::sun
::star
::ucb
::ContentProviderInfo
> queryContentProviders
();
16658 ::com
::sun
::star
::ucb
::XContentProvider queryContentProvider
([in] string Identifier
);
16660 published
interface XUniversalContentBroker
{
16661 interface ::com
::sun
::star
::lang
::XComponent
;
16662 interface ::com
::sun
::star
::ucb
::XContentProvider
;
16663 interface ::com
::sun
::star
::ucb
::XContentProviderManager
;
16664 interface ::com
::sun
::star
::ucb
::XContentIdentifierFactory
;
16665 interface ::com
::sun
::star
::ucb
::XCommandProcessor2
;
16667 published service UniversalContentBroker
: ::com
::sun
::star
::ucb
::XUniversalContentBroker
{
16670 published exception UnsupportedCommandException
: ::com
::sun
::star
::uno
::Exception
{
16672 published exception UnsupportedDataSinkException
: ::com
::sun
::star
::uno
::Exception
{
16673 ::com
::sun
::star
::uno
::XInterface Sink
;
16675 published exception UnsupportedNameClashException
: ::com
::sun
::star
::uno
::Exception
{
16678 published exception UnsupportedOpenModeException
: ::com
::sun
::star
::uno
::Exception
{
16681 published
enum VerificationMode
{
16686 published service WebDAVContentProvider
{
16687 interface ::com
::sun
::star
::ucb
::XContentProvider
;
16689 published service WebDAVDocumentContent
{
16690 interface ::com
::sun
::star
::lang
::XComponent
;
16691 interface ::com
::sun
::star
::ucb
::XContent
;
16692 interface ::com
::sun
::star
::ucb
::XCommandProcessor
;
16693 interface ::com
::sun
::star
::beans
::XPropertiesChangeNotifier
;
16694 interface ::com
::sun
::star
::beans
::XPropertyContainer
;
16695 interface ::com
::sun
::star
::beans
::XPropertySetInfoChangeNotifier
;
16696 interface ::com
::sun
::star
::ucb
::XCommandInfoChangeNotifier
;
16697 interface ::com
::sun
::star
::container
::XChild
;
16698 [optional] interface ::com
::sun
::star
::ucb
::XCommandProcessor2
;
16700 published service WebDAVFolderContent
{
16701 interface ::com
::sun
::star
::lang
::XComponent
;
16702 interface ::com
::sun
::star
::ucb
::XContent
;
16703 interface ::com
::sun
::star
::ucb
::XCommandProcessor
;
16704 interface ::com
::sun
::star
::beans
::XPropertiesChangeNotifier
;
16705 interface ::com
::sun
::star
::beans
::XPropertyContainer
;
16706 interface ::com
::sun
::star
::beans
::XPropertySetInfoChangeNotifier
;
16707 interface ::com
::sun
::star
::ucb
::XCommandInfoChangeNotifier
;
16708 interface ::com
::sun
::star
::container
::XChild
;
16709 interface ::com
::sun
::star
::ucb
::XContentCreator
;
16710 [optional] interface ::com
::sun
::star
::ucb
::XCommandProcessor2
;
16712 published
struct WelcomeDynamicResultSetStruct
{
16713 ::com
::sun
::star
::sdbc
::XResultSet Old
;
16714 ::com
::sun
::star
::sdbc
::XResultSet New
;
16716 published
interface XAnyCompare
{
16717 interface ::com
::sun
::star
::uno
::XInterface
;
16718 short compare
([in] any Any1
, [in] any Any2
);
16720 published
interface XCommandInfo
{
16721 interface ::com
::sun
::star
::uno
::XInterface
;
16722 sequence
< ::com
::sun
::star
::ucb
::CommandInfo
> getCommands
();
16723 ::com
::sun
::star
::ucb
::CommandInfo getCommandInfoByName
([in] string Name
) raises
(::com
::sun
::star
::ucb
::UnsupportedCommandException
);
16724 ::com
::sun
::star
::ucb
::CommandInfo getCommandInfoByHandle
([in] long Handle) raises
(::com
::sun
::star
::ucb
::UnsupportedCommandException
);
16725 boolean hasCommandByName
([in] string Name
);
16726 boolean hasCommandByHandle
([in] long Handle);
16728 published
interface XCommandInfoChangeListener
{
16729 interface ::com
::sun
::star
::lang
::XEventListener
;
16730 void commandInfoChange
([in] ::com
::sun
::star
::ucb
::CommandInfoChangeEvent evt
);
16732 published
interface XContentEventListener
{
16733 interface ::com
::sun
::star
::lang
::XEventListener
;
16734 void contentEvent
([in] ::com
::sun
::star
::ucb
::ContentEvent evt
);
16736 published
interface XContentIdentifier
{
16737 interface ::com
::sun
::star
::uno
::XInterface
;
16738 string getContentIdentifier
();
16739 string getContentProviderScheme
();
16741 published
interface XContentIdentifierMapping
{
16742 interface ::com
::sun
::star
::uno
::XInterface
;
16743 string mapContentIdentifierString
([in] string Source);
16744 ::com
::sun
::star
::ucb
::XContentIdentifier mapContentIdentifier
([in] ::com
::sun
::star
::ucb
::XContentIdentifier
Source);
16745 ::com
::sun
::star
::ucb
::XContent mapContent
([in] ::com
::sun
::star
::ucb
::XContent
Source);
16746 boolean mapRow
([inout
] sequence
< any
> Value
);
16748 /** @deprecated */ published
interface XDataContainer
{
16749 interface ::com
::sun
::star
::container
::XIndexContainer
;
16750 string getContentType
();
16751 void setContentType
([in] string aType
);
16752 sequence
< byte > getData
();
16753 void setData
([in] sequence
< byte > aData
);
16754 /** @deprecated */ string getDataURL
();
16755 /** @deprecated */ void setDataURL
([in] string aURL
);
16757 published
interface XDynamicResultSetListener
{
16758 interface ::com
::sun
::star
::lang
::XEventListener
;
16759 void notify
([in] ::com
::sun
::star
::ucb
::ListEvent Changes
);
16761 published
interface XInteractionHandlerSupplier
{
16762 interface ::com
::sun
::star
::uno
::XInterface
;
16763 boolean hasInteractionHandler
();
16765 published
interface XInteractionReplaceExistingData
{
16766 interface ::com
::sun
::star
::task
::XInteractionContinuation
;
16768 published
interface XInteractionSupplyAuthentication
{
16769 interface ::com
::sun
::star
::task
::XInteractionContinuation
;
16770 boolean canSetRealm
();
16771 void setRealm
([in] string Realm
);
16772 boolean canSetUserName
();
16773 void setUserName
([in] string UserName
);
16774 boolean canSetPassword
();
16775 void setPassword
([in] string Password
);
16776 sequence
< ::com
::sun
::star
::ucb
::RememberAuthentication
> getRememberPasswordModes
([out] ::com
::sun
::star
::ucb
::RememberAuthentication
Default);
16777 void setRememberPassword
([in] ::com
::sun
::star
::ucb
::RememberAuthentication Remember
);
16778 boolean canSetAccount
();
16779 void setAccount
([in] string Account
);
16780 sequence
< ::com
::sun
::star
::ucb
::RememberAuthentication
> getRememberAccountModes
([out] ::com
::sun
::star
::ucb
::RememberAuthentication
Default);
16781 void setRememberAccount
([in] ::com
::sun
::star
::ucb
::RememberAuthentication Remember
);
16783 published
interface XInteractionSupplyName
{
16784 interface ::com
::sun
::star
::task
::XInteractionContinuation
;
16785 void setName
([in] string Name
);
16787 published
interface XProgressHandler
{
16788 interface ::com
::sun
::star
::uno
::XInterface
;
16789 void push
([in] any Status
);
16790 void update
([in] any Status
);
16793 published
interface XPropertyMatcher
{
16794 interface ::com
::sun
::star
::uno
::XInterface
;
16795 boolean matches
([in] ::com
::sun
::star
::ucb
::XCommandProcessor Properties
, [in] ::com
::sun
::star
::ucb
::XCommandEnvironment Environment
);
16797 published
interface XPropertyMatcherFactory
{
16798 interface ::com
::sun
::star
::uno
::XInterface
;
16799 ::com
::sun
::star
::ucb
::XPropertyMatcher createPropertyMatcher
([in] sequence
< ::com
::sun
::star
::ucb
::SearchCriterium
> Criteria
);
16801 published
interface XRecycler
{
16802 interface ::com
::sun
::star
::uno
::XInterface
;
16803 void trashContent
([in] ::com
::sun
::star
::ucb
::XCommandProcessor Properties
, [in] ::com
::sun
::star
::ucb
::XContentIdentifier Identifier
);
16805 published
interface XRemoteContentProviderChangeListener
{
16806 interface ::com
::sun
::star
::lang
::XEventListener
;
16807 void remoteContentProviderChange
([in] ::com
::sun
::star
::ucb
::RemoteContentProviderChangeEvent Event
);
16809 published
interface XRemoteContentProviderChangeNotifier
{
16810 interface ::com
::sun
::star
::uno
::XInterface
;
16811 void addRemoteContentProviderChangeListener
([in] ::com
::sun
::star
::ucb
::XRemoteContentProviderChangeListener Listener
);
16812 void removeRemoteContentProviderChangeListener
([in] ::com
::sun
::star
::ucb
::XRemoteContentProviderChangeListener Listener
);
16814 published
interface XRemoteContentProviderConnectionControl
{
16815 interface ::com
::sun
::star
::uno
::XInterface
;
16816 void enableConnectionControl
([in] ::com
::sun
::star
::ucb
::XRemoteContentProviderAcceptor Acceptor
, [in] ::com
::sun
::star
::uno
::XInterface Token
);
16818 published
interface XRemoteContentProviderDistributor
{
16819 interface ::com
::sun
::star
::uno
::XInterface
;
16820 boolean connectToRemoteAcceptor
([in] string Url
, [in] string Identifier
) raises
(::com
::sun
::star
::connection
::NoConnectException
, ::com
::sun
::star
::connection
::ConnectionSetupException
, ::com
::sun
::star
::lang
::IllegalArgumentException
);
16821 boolean disconnectFromRemoteAcceptor
([in] string Url
);
16822 void disconnectFromAll
();
16824 published
interface XRemoteContentProviderDoneListener
{
16825 interface ::com
::sun
::star
::uno
::XInterface
;
16826 void doneWithRemoteContentProviders
([in] ::com
::sun
::star
::ucb
::XRemoteContentProviderAcceptor Acceptor
);
16828 published
interface XRemoteContentProviderSupplier
{
16829 interface ::com
::sun
::star
::uno
::XInterface
;
16830 ::com
::sun
::star
::lang
::XMultiServiceFactory queryRemoteContentProvider
([in] string Identifier
);
16834 published service ActionTrigger
{
16835 [property
] string Text
;
16836 [property
] string CommandURL
;
16837 [property
, optional] string HelpURL
;
16838 [property
] ::com
::sun
::star
::awt
::XBitmap Image
;
16839 [property
] ::com
::sun
::star
::container
::XIndexContainer SubContainer
;
16841 published service ActionTriggerContainer
{
16842 interface ::com
::sun
::star
::container
::XIndexContainer
;
16843 interface ::com
::sun
::star
::lang
::XMultiServiceFactory
;
16844 [optional] interface ::com
::sun
::star
::container
::XEnumerationAccess
;
16845 [optional] interface ::com
::sun
::star
::container
::XContainer
;
16847 published service ActionTriggerSeparator
{
16848 [property
, optional] short SeparatorType
;
16850 published constants ActionTriggerSeparatorType
{
16851 const short LINE
= 0;
16852 const short LINEBREAK
= 2;
16853 const short SPACE
= 1;
16855 published
struct ContextMenuExecuteEvent
{
16856 ::com
::sun
::star
::awt
::XWindow SourceWindow
;
16857 ::com
::sun
::star
::awt
::Point ExecutePosition
;
16858 ::com
::sun
::star
::container
::XIndexContainer ActionTriggerContainer
;
16859 ::com
::sun
::star
::view
::XSelectionSupplier Selection
;
16861 published
enum ContextMenuInterceptorAction
{
16864 EXECUTE_MODIFIED
= 2,
16865 CONTINUE_MODIFIED
= 3
16867 published
interface XUIConfiguration
{
16868 interface ::com
::sun
::star
::uno
::XInterface
;
16869 void addConfigurationListener
([in] ::com
::sun
::star
::ui
::XUIConfigurationListener Listener
);
16870 void removeConfigurationListener
([in] ::com
::sun
::star
::ui
::XUIConfigurationListener Listener
);
16872 published
interface XUIConfigurationPersistence
{
16873 interface ::com
::sun
::star
::uno
::XInterface
;
16874 void reload
() raises
(::com
::sun
::star
::uno
::Exception
);
16875 void store
() raises
(::com
::sun
::star
::uno
::Exception
);
16876 void storeToStorage
([in] ::com
::sun
::star
::embed
::XStorage Storage
) raises
(::com
::sun
::star
::uno
::Exception
);
16877 boolean isModified
();
16878 boolean isReadOnly
();
16880 published
interface XUIConfigurationStorage
{
16881 interface ::com
::sun
::star
::uno
::XInterface
;
16882 void setStorage
([in] ::com
::sun
::star
::embed
::XStorage Storage
);
16883 boolean hasStorage
();
16885 published
interface XAcceleratorConfiguration
{
16886 interface ::com
::sun
::star
::ui
::XUIConfigurationPersistence
;
16887 interface ::com
::sun
::star
::ui
::XUIConfigurationStorage
;
16888 interface ::com
::sun
::star
::ui
::XUIConfiguration
;
16889 sequence
< ::com
::sun
::star
::awt
::KeyEvent
> getAllKeyEvents
();
16890 string getCommandByKeyEvent
([in] ::com
::sun
::star
::awt
::KeyEvent aKeyEvent
) raises
(::com
::sun
::star
::container
::NoSuchElementException
);
16891 void setKeyEvent
([in] ::com
::sun
::star
::awt
::KeyEvent aKeyEvent
, [in] string sCommand
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::container
::NoSuchElementException
);
16892 void removeKeyEvent
([in] ::com
::sun
::star
::awt
::KeyEvent aKeyEvent
) raises
(::com
::sun
::star
::container
::NoSuchElementException
);
16893 sequence
< ::com
::sun
::star
::awt
::KeyEvent
> getKeyEventsByCommand
([in] string sCommand
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::container
::NoSuchElementException
);
16894 sequence
< any
> getPreferredKeyEventsForCommandList
([in] sequence
< string > lCommandList
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::container
::NoSuchElementException
);
16895 void removeCommandFromAllKeyEvents
([in] string sCommand
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
, ::com
::sun
::star
::container
::NoSuchElementException
);
16897 published
interface XContextMenuInterceptor
{
16898 interface ::com
::sun
::star
::uno
::XInterface
;
16899 ::com
::sun
::star
::ui
::ContextMenuInterceptorAction notifyContextMenuExecute
([in] ::com
::sun
::star
::ui
::ContextMenuExecuteEvent aEvent
);
16902 published constants CommonFilePickerElementIds
{
16903 const short CONTROL_FILEVIEW
= 4;
16904 const short EDIT_FILEURL
= 5;
16905 const short EDIT_FILEURL_LABEL
= 7;
16906 const short LISTBOX_FILTER
= 3;
16907 const short LISTBOX_FILTER_LABEL
= 6;
16908 const short PUSHBUTTON_CANCEL
= 2;
16909 const short PUSHBUTTON_OK
= 1;
16911 published constants ControlActions
{
16912 const short ADD_ITEM
= 1;
16913 const short ADD_ITEMS
= 2;
16914 const short DELETE_ITEM
= 3;
16915 const short DELETE_ITEMS
= 4;
16916 const short GET_HELP_URL
= 101;
16917 const short GET_ITEMS
= 6;
16918 const short GET_SELECTED_ITEM
= 7;
16919 const short GET_SELECTED_ITEM_INDEX
= 8;
16920 const short SET_HELP_URL
= 100;
16921 const short SET_SELECT_ITEM
= 5;
16923 published exception ExecutableDialogException
: ::com
::sun
::star
::uno
::Exception
{
16925 published constants ExecutableDialogResults
{
16926 const short CANCEL
= 0;
16927 const short OK
= 1;
16929 published constants ExtendedFilePickerElementIds
{
16930 const short CHECKBOX_AUTOEXTENSION
= 100;
16931 const short CHECKBOX_FILTEROPTIONS
= 102;
16932 const short CHECKBOX_GPGENCRYPTION
= 211;
16933 const short CHECKBOX_LINK
= 104;
16934 const short CHECKBOX_PASSWORD
= 101;
16935 const short CHECKBOX_PREVIEW
= 105;
16936 const short CHECKBOX_READONLY
= 103;
16937 const short CHECKBOX_SELECTION
= 110;
16938 const short LISTBOX_FILTER_SELECTOR
= 210;
16939 const short LISTBOX_IMAGE_ANCHOR
= 212;
16940 const short LISTBOX_IMAGE_ANCHOR_LABEL
= 213;
16941 const short LISTBOX_IMAGE_TEMPLATE
= 109;
16942 const short LISTBOX_IMAGE_TEMPLATE_LABEL
= 209;
16943 const short LISTBOX_TEMPLATE
= 108;
16944 const short LISTBOX_TEMPLATE_LABEL
= 208;
16945 const short LISTBOX_VERSION
= 107;
16946 const short LISTBOX_VERSION_LABEL
= 207;
16947 const short PUSHBUTTON_PLAY
= 106;
16949 published
interface XFilePicker
{
16950 interface ::com
::sun
::star
::ui
::dialogs
::XExecutableDialog
;
16951 void setMultiSelectionMode
([in] boolean bMode
);
16952 void setDefaultName
([in] string aName
);
16953 void setDisplayDirectory
([in] string aDirectory
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
16954 string getDisplayDirectory
();
16955 /** @deprecated */ sequence
< string > getFiles
();
16957 published
interface XFilePicker2
{
16958 interface ::com
::sun
::star
::ui
::dialogs
::XFilePicker
;
16959 sequence
< string > getSelectedFiles
();
16961 published
interface XFilePickerListener
;
16962 published
interface XFilePickerNotifier
{
16963 interface ::com
::sun
::star
::uno
::XInterface
;
16964 void addFilePickerListener
([in] ::com
::sun
::star
::ui
::dialogs
::XFilePickerListener xListener
);
16965 void removeFilePickerListener
([in] ::com
::sun
::star
::ui
::dialogs
::XFilePickerListener xListener
);
16967 published
interface XFilePreview
{
16968 interface ::com
::sun
::star
::uno
::XInterface
;
16969 sequence
< short > getSupportedImageFormats
();
16970 /** @deprecated */ ::com
::sun
::star
::util
::Color getTargetColorDepth
();
16971 long getAvailableWidth
();
16972 long getAvailableHeight
();
16973 void setImage
([in] short aImageFormat
, [in] any aImage
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
16974 boolean setShowState
([in] boolean bShowState
);
16975 boolean getShowState
();
16977 published
interface XFilterGroupManager
{
16978 interface ::com
::sun
::star
::uno
::XInterface
;
16979 void appendFilterGroup
([in] string sGroupTitle
, [in] sequence
< ::com
::sun
::star
::beans
::StringPair
> aFilters
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
16981 published
interface XFilterManager
{
16982 interface ::com
::sun
::star
::uno
::XInterface
;
16983 void appendFilter
([in] string aTitle
, [in] string aFilter
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
16984 void setCurrentFilter
([in] string aTitle
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
16985 string getCurrentFilter
();
16987 published
interface XFilePicker3
{
16988 interface ::com
::sun
::star
::ui
::dialogs
::XFilePicker2
;
16989 interface ::com
::sun
::star
::ui
::dialogs
::XFilePickerNotifier
;
16990 interface ::com
::sun
::star
::ui
::dialogs
::XFilterManager
;
16991 interface ::com
::sun
::star
::ui
::dialogs
::XFilterGroupManager
;
16992 interface ::com
::sun
::star
::util
::XCancellable
;
16993 interface ::com
::sun
::star
::lang
::XComponent
;
16994 [optional] interface ::com
::sun
::star
::ui
::dialogs
::XFilePreview
;
16996 published service FilePicker
: ::com
::sun
::star
::ui
::dialogs
::XFilePicker3
{
16997 createWithMode
([in] short Mode
);
16999 published
struct FilePickerEvent
: ::com
::sun
::star
::lang
::EventObject
{
17002 published constants FilePreviewImageFormats
{
17003 const short BITMAP
= 1;
17005 published
interface XFolderPicker
{
17006 interface ::com
::sun
::star
::ui
::dialogs
::XExecutableDialog
;
17007 void setDisplayDirectory
([in] string aDirectory
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
17008 string getDisplayDirectory
();
17009 string getDirectory
();
17010 void setDescription
([in] string aDescription
);
17012 published
interface XFolderPicker2
{
17013 interface ::com
::sun
::star
::ui
::dialogs
::XFolderPicker
;
17014 interface ::com
::sun
::star
::util
::XCancellable
;
17016 published service FolderPicker
: ::com
::sun
::star
::ui
::dialogs
::XFolderPicker2
;
17017 /** @deprecated */ published constants ListboxControlActions
{
17018 const short ADD_ITEM
= 1;
17019 const short ADD_ITEMS
= 2;
17020 const short DELETE_ITEM
= 3;
17021 const short DELETE_ITEMS
= 4;
17022 const short GET_ITEMS
= 6;
17023 const short GET_SELECTED_ITEM
= 7;
17024 const short SET_SELECT_ITEM
= 5;
17026 published constants TemplateDescription
{
17027 const short FILEOPEN_LINK_PLAY
= 12;
17028 const short FILEOPEN_LINK_PREVIEW
= 9;
17029 const short FILEOPEN_LINK_PREVIEW_IMAGE_ANCHOR
= 13;
17030 const short FILEOPEN_LINK_PREVIEW_IMAGE_TEMPLATE
= 6;
17031 const short FILEOPEN_PLAY
= 7;
17032 const short FILEOPEN_PREVIEW
= 11;
17033 const short FILEOPEN_READONLY_VERSION
= 8;
17034 const short FILEOPEN_SIMPLE
= 0;
17035 const short FILESAVE_AUTOEXTENSION
= 10;
17036 const short FILESAVE_AUTOEXTENSION_PASSWORD
= 2;
17037 const short FILESAVE_AUTOEXTENSION_PASSWORD_FILTEROPTIONS
= 3;
17038 const short FILESAVE_AUTOEXTENSION_SELECTION
= 4;
17039 const short FILESAVE_AUTOEXTENSION_TEMPLATE
= 5;
17040 const short FILESAVE_SIMPLE
= 1;
17042 published
interface XControlAccess
{
17043 interface ::com
::sun
::star
::uno
::XInterface
;
17044 void setControlProperty
([in] string aControlName
, [in] string aControlProperty
, [in] any aValue
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
17045 any getControlProperty
([in] string aControlName
, [in] string aControlProperty
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
17047 published
interface XControlInformation
{
17048 interface ::com
::sun
::star
::uno
::XInterface
;
17049 sequence
< string > getSupportedControls
();
17050 boolean isControlSupported
([in] string aControlName
);
17051 sequence
< string > getSupportedControlProperties
([in] string aControlName
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
17052 boolean isControlPropertySupported
([in] string aControlName
, [in] string aControlProperty
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
17054 published
interface XFilePickerControlAccess
{
17055 interface ::com
::sun
::star
::ui
::dialogs
::XFilePicker
;
17056 void setValue
([in] short ControlId
, [in] short aControlAction
, [in] any aValue
);
17057 any getValue
([in] short aControlId
, [in] short aControlAction
);
17058 void setLabel
([in] short aControlId
, [in] string aLabel
);
17059 string getLabel
([in] short aControlId
);
17060 void enableControl
([in] short ControlId
, [in] boolean bEnable
);
17062 published
interface XFilePickerListener
{
17063 interface ::com
::sun
::star
::lang
::XEventListener
;
17064 void fileSelectionChanged
([in] ::com
::sun
::star
::ui
::dialogs
::FilePickerEvent aEvent
);
17065 void directoryChanged
([in] ::com
::sun
::star
::ui
::dialogs
::FilePickerEvent aEvent
);
17066 string helpRequested
([in] ::com
::sun
::star
::ui
::dialogs
::FilePickerEvent aEvent
);
17067 void controlStateChanged
([in] ::com
::sun
::star
::ui
::dialogs
::FilePickerEvent aEvent
);
17068 void dialogSizeChanged
();
17070 published service XSLTFilterDialog
: ::com
::sun
::star
::ui
::dialogs
::XExecutableDialog
;
17074 published
struct AtomClassRequest
{
17076 sequence
< long > atoms
;
17078 published
struct AtomDescription
{
17080 string description
;
17082 published
struct ChangesEvent
: ::com
::sun
::star
::lang
::EventObject
{
17084 ::com
::sun
::star
::util
::ChangesSet Changes
;
17086 published
enum DataEditorEventType
{
17090 published
struct DataEditorEvent
: ::com
::sun
::star
::lang
::EventObject
{
17091 ::com
::sun
::star
::util
::DataEditorEventType Type
;
17093 published
struct DateTimeRange
{
17094 unsigned long StartNanoSeconds
;
17095 unsigned short StartSeconds
;
17096 unsigned short StartMinutes
;
17097 unsigned short StartHours
;
17098 unsigned short StartDay
;
17099 unsigned short StartMonth
;
17101 unsigned long EndNanoSeconds
;
17102 unsigned short EndSeconds
;
17103 unsigned short EndMinutes
;
17104 unsigned short EndHours
;
17105 unsigned short EndDay
;
17106 unsigned short EndMonth
;
17110 published
interface XJobManager
{
17111 interface ::com
::sun
::star
::uno
::XInterface
;
17112 void registerJob
([in] ::com
::sun
::star
::util
::XCancellable Job
);
17113 void releaseJob
([in] ::com
::sun
::star
::util
::XCancellable Job
);
17114 void cancelAllJobs
();
17116 published
typedef short Language
;
17117 published exception MalformedNumberFormatException
: ::com
::sun
::star
::uno
::Exception
{
17120 published constants MeasureUnit
{
17121 const short APPFONT
= 17;
17122 const short CM
= 3;
17123 const short FOOT
= 13;
17124 const short INCH
= 7;
17125 const short INCH_1000TH
= 4;
17126 const short INCH_100TH
= 5;
17127 const short INCH_10TH
= 6;
17128 const short KM
= 11;
17129 const short M
= 10;
17130 const short MILE
= 14;
17131 const short MM
= 2;
17132 const short MM_100TH
= 0;
17133 const short MM_10TH
= 1;
17134 const short PERCENT
= 15;
17135 const short PICA
= 12;
17136 const short PIXEL
= 16;
17137 const short POINT
= 8;
17138 const short SYSFONT
= 18;
17139 const short TWIP
= 9;
17141 published
struct ModeChangeEvent
: ::com
::sun
::star
::lang
::EventObject
{
17144 published exception NotNumericException
: ::com
::sun
::star
::uno
::Exception
{
17146 published constants NumberFormat
{
17147 const short ALL
= 0;
17148 const short CURRENCY
= 8;
17149 const short DATE
= 2;
17150 const short DATETIME
= 6;
17151 const short DEFINED
= 1;
17152 const short DURATION
= 8196;
17153 const short EMPTY
= 4096;
17154 const short FRACTION
= 64;
17155 const short LOGICAL
= 1024;
17156 const short NUMBER
= 16;
17157 const short PERCENT
= 128;
17158 const short SCIENTIFIC
= 32;
17159 const short TEXT
= 256;
17160 const short TIME
= 4;
17161 const short UNDEFINED
= 2048;
17163 published service NumberFormatProperties
{
17164 [property
, readonly] string FormatString
;
17165 [property
, readonly] ::com
::sun
::star
::lang
::Locale Locale
;
17166 [property
, readonly] short Type
;
17167 [property
] string Comment
;
17169 published service NumberFormatSettings
{
17170 interface ::com
::sun
::star
::beans
::XPropertySet
;
17171 [property
] ::com
::sun
::star
::util
::Date NullDate
;
17172 [property
] short StandardDecimals
;
17173 [property
] boolean NoZero
;
17174 [property
] short TwoDigitDateStart
;
17176 published
interface XNumberFormatTypes
{
17177 interface ::com
::sun
::star
::uno
::XInterface
;
17178 long getStandardIndex
([in] ::com
::sun
::star
::lang
::Locale nLocale
);
17179 long getStandardFormat
([in] short nType
, [in] ::com
::sun
::star
::lang
::Locale nLocale
);
17180 long getFormatIndex
([in] short nIndex
, [in] ::com
::sun
::star
::lang
::Locale nLocale
);
17181 boolean isTypeCompatible
([in] short nOldType
, [in] short nNewType
);
17182 long getFormatForLocale
([in] long nKey
, [in] ::com
::sun
::star
::lang
::Locale nLocale
);
17184 published
interface XNumberFormats
{
17185 interface ::com
::sun
::star
::uno
::XInterface
;
17186 ::com
::sun
::star
::beans
::XPropertySet getByKey
([in] long nKey
);
17187 sequence
< long > queryKeys
([in] short nType
, [in] ::com
::sun
::star
::lang
::Locale nLocale
, [in] boolean bCreate
);
17188 long queryKey
([in] string aFormat
, [in] ::com
::sun
::star
::lang
::Locale nLocale
, [in] boolean bScan
);
17189 long addNew
([in] string aFormat
, [in] ::com
::sun
::star
::lang
::Locale nLocale
) raises
(::com
::sun
::star
::util
::MalformedNumberFormatException
);
17190 long addNewConverted
([in] string aFormat
, [in] ::com
::sun
::star
::lang
::Locale nLocale
, [in] ::com
::sun
::star
::lang
::Locale nNewLocale
) raises
(::com
::sun
::star
::util
::MalformedNumberFormatException
);
17191 void removeByKey
([in] long nKey
);
17192 string generateFormat
([in] long nBaseKey
, [in] ::com
::sun
::star
::lang
::Locale nLocale
, [in] boolean bThousands
, [in] boolean bRed
, [in] short nDecimals
, [in] short nLeading
);
17194 published service NumberFormats
{
17195 interface ::com
::sun
::star
::util
::XNumberFormats
;
17196 interface ::com
::sun
::star
::util
::XNumberFormatTypes
;
17198 published service NumberFormatsSupplier
: ::com
::sun
::star
::util
::XNumberFormatsSupplier
{
17199 createWithLocale
([in] ::com
::sun
::star
::lang
::Locale Locale
);
17200 createWithDefaultLocale
();
17202 published
interface XNumberFormatPreviewer
{
17203 interface ::com
::sun
::star
::uno
::XInterface
;
17204 string convertNumberToPreviewString
([in] string aFormat
, [in] double fValue
, [in] ::com
::sun
::star
::lang
::Locale nLocale
, [in] boolean bAllowEnglish
) raises
(::com
::sun
::star
::util
::MalformedNumberFormatException
);
17205 ::com
::sun
::star
::util
::Color queryPreviewColorForNumber
([in] string aFormat
, [in] double fValue
, [in] ::com
::sun
::star
::lang
::Locale nLocale
, [in] boolean bAllowEnglish
, [in] ::com
::sun
::star
::util
::Color aDefaultColor
) raises
(::com
::sun
::star
::util
::MalformedNumberFormatException
);
17207 published
interface XNumberFormatter
{
17208 interface ::com
::sun
::star
::uno
::XInterface
;
17209 void attachNumberFormatsSupplier
([in] ::com
::sun
::star
::util
::XNumberFormatsSupplier xSupplier
);
17210 ::com
::sun
::star
::util
::XNumberFormatsSupplier getNumberFormatsSupplier
();
17211 long detectNumberFormat
([in] long nKey
, [in] string aString
) raises
(::com
::sun
::star
::util
::NotNumericException
);
17212 double convertStringToNumber
([in] long nKey
, [in] string aString
) raises
(::com
::sun
::star
::util
::NotNumericException
);
17213 string convertNumberToString
([in] long nKey
, [in] double fValue
);
17214 ::com
::sun
::star
::util
::Color queryColorForNumber
([in] long nKey
, [in] double fValue
, [in] ::com
::sun
::star
::util
::Color aDefaultColor
);
17215 string formatString
([in] long nKey
, [in] string aString
);
17216 ::com
::sun
::star
::util
::Color queryColorForString
([in] long nKey
, [in] string aString
, [in] ::com
::sun
::star
::util
::Color aDefaultColor
);
17217 string getInputString
([in] long nKey
, [in] double fValue
);
17219 published
interface XNumberFormatter2
{
17220 interface ::com
::sun
::star
::util
::XNumberFormatter
;
17221 interface ::com
::sun
::star
::util
::XNumberFormatPreviewer
;
17223 published service NumberFormatter
: ::com
::sun
::star
::util
::XNumberFormatter2
;
17224 published
interface XOfficeInstallationDirectories
{
17225 interface ::com
::sun
::star
::uno
::XInterface
;
17226 string getOfficeInstallationDirectoryURL
();
17227 string getOfficeUserDataDirectoryURL
();
17228 string makeRelocatableURL
([in] string URL
);
17229 string makeAbsoluteURL
([in] string URL
);
17231 /** @deprecated */ published service OfficeInstallationDirectories
{
17232 interface ::com
::sun
::star
::util
::XOfficeInstallationDirectories
;
17234 published
interface XPathSettings
{
17235 interface ::com
::sun
::star
::beans
::XPropertySet
;
17236 [attribute
] string Addin
;
17237 [attribute
] string AutoCorrect
;
17238 [attribute
] string AutoText
;
17239 [attribute
] string Backup
;
17240 [attribute
] string Basic
;
17241 [attribute
] string Bitmap
;
17242 [attribute
] string Config
;
17243 [attribute
] string Dictionary
;
17244 [attribute
] string Favorite
;
17245 [attribute
] string Filter
;
17246 [attribute
] string Gallery
;
17247 [attribute
] string Graphic
;
17248 [attribute
] string Help
;
17249 [attribute
] string Linguistic
;
17250 [attribute
] string Module;
17251 [attribute
] string Palette
;
17252 [attribute
] string Plugin
;
17253 [attribute
] string Storage
;
17254 [attribute
] string Temp
;
17255 [attribute
] string Template
;
17256 [attribute
] string UIConfig
;
17257 [attribute
] string UserConfig
;
17258 /** @deprecated */ [attribute
] string UserDictionary
;
17259 [attribute
] string Work
;
17260 [attribute
] string BasePathShareLayer
;
17261 [attribute
] string BasePathUserLayer
;
17263 /** @deprecated */ published service PathSettings
: ::com
::sun
::star
::util
::XPathSettings
;
17264 published
interface XStringSubstitution
{
17265 interface ::com
::sun
::star
::uno
::XInterface
;
17266 string substituteVariables
([in] string aText
, [in] boolean bSubstRequired
) raises
(::com
::sun
::star
::container
::NoSuchElementException
);
17267 string reSubstituteVariables
([in] string aText
);
17268 string getSubstituteVariableValue
([in] string variable
) raises
(::com
::sun
::star
::container
::NoSuchElementException
);
17270 published service PathSubstitution
: ::com
::sun
::star
::util
::XStringSubstitution
;
17271 published
interface XSearchDescriptor
{
17272 interface ::com
::sun
::star
::beans
::XPropertySet
;
17273 string getSearchString
();
17274 void setSearchString
([in] string aString
);
17276 published service SearchDescriptor
{
17277 interface ::com
::sun
::star
::util
::XSearchDescriptor
;
17278 interface ::com
::sun
::star
::beans
::XPropertySet
;
17279 [property
] boolean SearchBackwards
;
17280 [property
] boolean SearchCaseSensitive
;
17281 [property
] boolean SearchWords
;
17282 [property
] boolean SearchRegularExpression
;
17283 [property
] boolean SearchStyles
;
17284 [property
] boolean SearchSimilarity
;
17285 [property
] boolean SearchSimilarityRelax
;
17286 [property
] short SearchSimilarityRemove
;
17287 [property
] short SearchSimilarityAdd
;
17288 [property
] short SearchSimilarityExchange
;
17289 [property
, optional] boolean SearchWildcard
;
17290 [property
, optional] long WildcardEscapeCharacter
;
17292 published
interface XReplaceDescriptor
{
17293 interface ::com
::sun
::star
::util
::XSearchDescriptor
;
17294 string getReplaceString
();
17295 void setReplaceString
([in] string aReplaceString
);
17297 published service ReplaceDescriptor
{
17298 service
::com
::sun
::star
::util
::SearchDescriptor
;
17299 interface ::com
::sun
::star
::util
::XReplaceDescriptor
;
17301 published
enum SearchAlgorithms
{
17306 published constants SearchFlags
{
17307 /** @deprecated */ const long ALL_IGNORE_CASE
= 1;
17308 const long LEV_RELAXED
= 65536;
17309 const long NORM_WORD_ONLY
= 16;
17310 /** @deprecated */ const long REG_EXTENDED
= 256;
17311 /** @deprecated */ const long REG_NEWLINE
= 1024;
17312 /** @deprecated */ const long REG_NOSUB
= 512;
17313 const long REG_NOT_BEGINOFLINE
= 2048;
17314 const long REG_NOT_ENDOFLINE
= 4096;
17315 const long WILD_MATCH_SELECTION
= 1048576;
17317 published
struct SearchOptions
{
17318 ::com
::sun
::star
::util
::SearchAlgorithms algorithmType
;
17320 string searchString
;
17321 string replaceString
;
17322 ::com
::sun
::star
::lang
::Locale Locale
;
17325 long insertedChars
;
17326 long transliterateFlags
;
17328 published
struct SearchResult
{
17329 long subRegExpressions
;
17330 sequence
< long > startOffset
;
17331 sequence
< long > endOffset
;
17333 /** @deprecated */ published service Sortable
{
17334 interface ::com
::sun
::star
::util
::XSortable
;
17336 published
interface XTextSearch
{
17337 interface ::com
::sun
::star
::uno
::XInterface
;
17338 void setOptions
([in] ::com
::sun
::star
::util
::SearchOptions options
);
17339 ::com
::sun
::star
::util
::SearchResult searchForward
([in] string searchStr
, [in] long startPos
, [in] long endPos
);
17340 ::com
::sun
::star
::util
::SearchResult searchBackward
([in] string searchStr
, [in] long startPos
, [in] long endPos
);
17342 published service TextSearch
: ::com
::sun
::star
::util
::XTextSearch
;
17343 published
interface XURLTransformer
{
17344 interface ::com
::sun
::star
::uno
::XInterface
;
17345 boolean parseStrict
([inout
] ::com
::sun
::star
::util
::URL aURL
);
17346 boolean parseSmart
([inout
] ::com
::sun
::star
::util
::URL aURL
, [in] string sSmartProtocol
);
17347 boolean assemble
([inout
] ::com
::sun
::star
::util
::URL aURL
);
17348 string getPresentation
([in] ::com
::sun
::star
::util
::URL aURL
, [in] boolean bWithPassword
);
17350 published service URLTransformer
: ::com
::sun
::star
::util
::XURLTransformer
;
17351 published
interface XStringWidth
;
17352 published
interface XStringAbbreviation
{
17353 interface ::com
::sun
::star
::uno
::XInterface
;
17354 string abbreviateString
([in] ::com
::sun
::star
::util
::XStringWidth xStringWidth
, [in] long nWidth
, [in] string aString
);
17356 published
interface XAtomServer
{
17357 interface ::com
::sun
::star
::uno
::XInterface
;
17358 sequence
< ::com
::sun
::star
::util
::AtomDescription
> getClass
([in] long atomClass
);
17359 sequence
< sequence
< ::com
::sun
::star
::util
::AtomDescription
> > getClasses
([in] sequence
< long > atomClasses
);
17360 sequence
< string > getAtomDescriptions
([in] sequence
< ::com
::sun
::star
::util
::AtomClassRequest
> atoms
);
17361 sequence
< ::com
::sun
::star
::util
::AtomDescription
> getRecentAtoms
([in] long atomClass
, [in] long atom
);
17362 long getAtom
([in] long atomClass
, [in] string description
, [in] boolean create
);
17364 published
interface XChainable
{
17365 interface ::com
::sun
::star
::uno
::XInterface
;
17366 ::com
::sun
::star
::util
::XChainable getPredecessor
();
17367 ::com
::sun
::star
::util
::XChainable getSuccessor
();
17368 void setSuccessor
([in] ::com
::sun
::star
::util
::XChainable xChainable
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
17369 boolean isChainable
([in] ::com
::sun
::star
::util
::XChainable xChainable
);
17371 published
interface XChangesListener
{
17372 interface ::com
::sun
::star
::lang
::XEventListener
;
17373 void changesOccurred
([in] ::com
::sun
::star
::util
::ChangesEvent Event
);
17375 published
interface XChangesSet
{
17376 interface ::com
::sun
::star
::container
::XElementAccess
;
17377 sequence
< ::com
::sun
::star
::util
::ElementChange
> getAllChanges
();
17379 published
interface XCloseListener
{
17380 interface ::com
::sun
::star
::lang
::XEventListener
;
17381 void queryClosing
([in] ::com
::sun
::star
::lang
::EventObject
Source, [in] boolean GetsOwnership
) raises
(::com
::sun
::star
::util
::CloseVetoException
);
17382 void notifyClosing
([in] ::com
::sun
::star
::lang
::EventObject
Source);
17384 published
interface XDataEditorListener
;
17385 published
interface XDataEditor
{
17386 interface ::com
::sun
::star
::uno
::XInterface
;
17388 void setModel
([in] ::com
::sun
::star
::uno
::XInterface model
);
17389 ::com
::sun
::star
::uno
::XInterface getModel
();
17390 void addDataEditorListener
([in] ::com
::sun
::star
::util
::XDataEditorListener listener
);
17391 void removeDataEditorListener
([in] ::com
::sun
::star
::util
::XDataEditorListener listener
);
17393 published
interface XDataEditorListener
{
17394 interface ::com
::sun
::star
::uno
::XInterface
;
17395 void updateDataEditorState
([in] ::com
::sun
::star
::util
::DataEditorEvent event
);
17397 published
interface XFlushListener
{
17398 interface ::com
::sun
::star
::lang
::XEventListener
;
17399 void flushed
([in] ::com
::sun
::star
::lang
::EventObject rEvent
);
17401 published
interface XLinkUpdate
{
17402 interface ::com
::sun
::star
::uno
::XInterface
;
17403 void updateLinks
();
17405 published
interface XModeChangeApproveListener
{
17406 interface ::com
::sun
::star
::lang
::XEventListener
;
17407 void approveModeChange
([in] ::com
::sun
::star
::util
::ModeChangeEvent rSource
) raises
(::com
::sun
::star
::util
::VetoException
);
17409 published
interface XModeChangeListener
;
17410 published
interface XModeChangeBroadcaster
{
17411 interface ::com
::sun
::star
::uno
::XInterface
;
17412 void addModeChangeListener
([in] ::com
::sun
::star
::util
::XModeChangeListener rxListener
);
17413 void removeModeChangeListener
([in] ::com
::sun
::star
::util
::XModeChangeListener rxListener
);
17414 void addModeChangeApproveListener
([in] ::com
::sun
::star
::util
::XModeChangeApproveListener rxListener
) raises
(::com
::sun
::star
::lang
::NoSupportException
);
17415 void removeModeChangeApproveListener
([in] ::com
::sun
::star
::util
::XModeChangeApproveListener rxListener
) raises
(::com
::sun
::star
::lang
::NoSupportException
);
17417 published
interface XModeChangeListener
{
17418 interface ::com
::sun
::star
::lang
::XEventListener
;
17419 void modeChanged
([in] ::com
::sun
::star
::util
::ModeChangeEvent rSource
);
17421 published
interface XModifyListener
{
17422 interface ::com
::sun
::star
::lang
::XEventListener
;
17423 void modified
([in] ::com
::sun
::star
::lang
::EventObject aEvent
);
17425 published
interface XPropertyReplace
{
17426 interface ::com
::sun
::star
::util
::XReplaceDescriptor
;
17427 boolean getValueSearch
();
17428 void setValueSearch
([in] boolean bValueSearch
);
17429 sequence
< ::com
::sun
::star
::beans
::PropertyValue
> getSearchAttributes
();
17430 void setSearchAttributes
([in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> aSearchAttribs
) raises
(::com
::sun
::star
::beans
::UnknownPropertyException
, ::com
::sun
::star
::lang
::IllegalArgumentException
);
17431 sequence
< ::com
::sun
::star
::beans
::PropertyValue
> getReplaceAttributes
();
17432 void setReplaceAttributes
([in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> aSearchAttribs
) raises
(::com
::sun
::star
::beans
::UnknownPropertyException
, ::com
::sun
::star
::lang
::IllegalArgumentException
);
17434 published
interface XRefreshListener
{
17435 interface ::com
::sun
::star
::lang
::XEventListener
;
17436 void refreshed
([in] ::com
::sun
::star
::lang
::EventObject rEvent
);
17438 published
interface XStringWidth
{
17439 interface ::com
::sun
::star
::uno
::XInterface
;
17440 long queryStringWidth
([in] string aString
);
17442 published
interface XUniqueIDFactory
{
17443 interface ::com
::sun
::star
::uno
::XInterface
;
17444 string createUniqueID
();
17446 published singleton theOfficeInstallationDirectories
: ::com
::sun
::star
::util
::XOfficeInstallationDirectories
;
17447 published singleton thePathSettings
: ::com
::sun
::star
::util
::XPathSettings
;
17450 published constants DocumentZoomType
{
17451 const short BY_VALUE
= 3;
17452 const short ENTIRE_PAGE
= 2;
17453 const short OPTIMAL
= 0;
17454 const short PAGE_WIDTH
= 1;
17455 const short PAGE_WIDTH_EXACT
= 4;
17457 published
enum PaperFormat
{
17468 published
enum PrintableState
{
17474 JOB_SPOOLING_FAILED
= 5
17476 published
struct PrintJobEvent
: ::com
::sun
::star
::lang
::EventObject
{
17477 ::com
::sun
::star
::view
::PrintableState State
;
17479 published service PrintOptions
{
17480 [property
] short CopyCount
;
17481 [property
] string FileName
;
17482 [property
] boolean Collate
;
17483 /** @deprecated */ [property
] boolean Sort
;
17484 [property
] string Pages
;
17485 [property
, optional] boolean Wait
;
17486 [property
, optional] short DuplexMode
;
17487 [property
, optional] string PrinterName
;
17488 [property
, optional] boolean SinglePrintJobs
;
17489 [property
, optional] boolean JobName
;
17491 published service PrintSettings
{
17492 [property
] boolean PrintBlackFonts
;
17493 [property
] boolean PrintControls
;
17494 [property
] boolean PrintDrawings
;
17495 [property
] boolean PrintGraphics
;
17496 [property
] boolean PrintLeftPages
;
17497 [property
] boolean PrintRightPages
;
17498 /** @deprecated */ [property
] boolean PrintTables
;
17499 [property
] boolean PrintReversed
;
17500 [property
] boolean PrintProspect
;
17501 [property
] boolean PrintPageBackground
;
17502 [property
] short PrintAnnotationMode
;
17504 published
struct PrintableStateEvent
: ::com
::sun
::star
::lang
::EventObject
{
17505 ::com
::sun
::star
::view
::PrintableState State
;
17507 published service PrinterDescriptor
{
17508 [property
] string Name
;
17509 [property
] ::com
::sun
::star
::view
::PaperOrientation PaperOrientation
;
17510 [property
] ::com
::sun
::star
::view
::PaperFormat PaperFormat
;
17511 [property
] ::com
::sun
::star
::awt
::Size PaperSize
;
17512 [property
, readonly] boolean IsBusy
;
17513 [property
, readonly] boolean CanSetPaperOrientation
;
17514 [property
, readonly] boolean CanSetPaperFormat
;
17515 [property
, readonly] boolean CanSetPaperSize
;
17517 published service RenderDescriptor
{
17518 [property
] ::com
::sun
::star
::awt
::Size PageSize
;
17520 published service RenderOptions
{
17521 [property
] ::com
::sun
::star
::awt
::XDevice RenderDevice
;
17522 [property
, optional] boolean IsFirstPage
;
17523 [property
, optional] boolean IsLastPage
;
17524 [property
, optional] boolean IsSkipEmptyPages
;
17525 [property
, optional] string PageRange
;
17527 published service ViewSettings
{
17528 interface ::com
::sun
::star
::beans
::XPropertySet
;
17529 [property
, optional] boolean ShowHoriRuler
;
17530 [property
, optional] boolean ShowHoriScrollBar
;
17531 [property
, optional] short ZoomValue
;
17532 [property
, optional] boolean ShowVertRuler
;
17533 [property
, optional] boolean ShowVertScrollBar
;
17535 published
interface XLineCursor
{
17536 interface ::com
::sun
::star
::uno
::XInterface
;
17537 boolean isAtStartOfLine
();
17538 boolean isAtEndOfLine
();
17539 void gotoEndOfLine
([in] boolean bExpand
);
17540 void gotoStartOfLine
([in] boolean bExpand
);
17542 published
interface XPrintJob
{
17543 interface ::com
::sun
::star
::uno
::XInterface
;
17544 sequence
< ::com
::sun
::star
::beans
::PropertyValue
> getPrintOptions
();
17545 sequence
< ::com
::sun
::star
::beans
::PropertyValue
> getPrinter
();
17546 ::com
::sun
::star
::view
::XPrintable getPrintable
();
17549 published
interface XPrintJobListener
{
17550 interface ::com
::sun
::star
::lang
::XEventListener
;
17551 void printJobEvent
([in] ::com
::sun
::star
::view
::PrintJobEvent Event
);
17553 published
interface XPrintableListener
;
17554 published
interface XPrintableBroadcaster
{
17555 interface ::com
::sun
::star
::uno
::XInterface
;
17556 void addPrintableListener
([in] ::com
::sun
::star
::view
::XPrintableListener xListener
);
17557 void removePrintableListener
([in] ::com
::sun
::star
::view
::XPrintableListener xListener
);
17559 published
interface XPrintableListener
{
17560 interface ::com
::sun
::star
::lang
::XEventListener
;
17561 void stateChanged
([in] ::com
::sun
::star
::view
::PrintableStateEvent Event
);
17563 published
interface XRenderable
{
17564 interface ::com
::sun
::star
::uno
::XInterface
;
17565 long getRendererCount
([in] any aSelection
, [in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> xOptions
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
17566 sequence
< ::com
::sun
::star
::beans
::PropertyValue
> getRenderer
([in] long nRenderer
, [in] any aSelection
, [in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> xOptions
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
17567 void render
([in] long nRenderer
, [in] any aSelection
, [in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> xOptions
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
17569 published
interface XViewCursor
{
17570 interface ::com
::sun
::star
::uno
::XInterface
;
17571 boolean goDown
([in] short nCount
, [in] boolean bExpand
);
17572 boolean goUp
([in] short nCount
, [in] boolean bExpand
);
17573 boolean goLeft
([in] short nCount
, [in] boolean bExpand
);
17574 boolean goRight
([in] short nCount
, [in] boolean bExpand
);
17578 published service AttributeContainer
{
17579 interface ::com
::sun
::star
::container
::XNameContainer
;
17581 published
struct AttributeData
{
17586 published
interface XExportFilter
{
17587 interface ::com
::sun
::star
::uno
::XInterface
;
17588 boolean exporter
([in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> aSourceData
, [in] sequence
< string > msUserData
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
17591 published
interface XAttributeList
;
17592 published
interface XLocator
;
17593 published
interface XDocumentHandler
{
17594 interface ::com
::sun
::star
::uno
::XInterface
;
17595 void startDocument
() raises
(::com
::sun
::star
::xml
::sax
::SAXException
);
17596 void endDocument
() raises
(::com
::sun
::star
::xml
::sax
::SAXException
);
17597 void startElement
([in] string aName
, [in] ::com
::sun
::star
::xml
::sax
::XAttributeList xAttribs
) raises
(::com
::sun
::star
::xml
::sax
::SAXException
);
17598 void endElement
([in] string aName
) raises
(::com
::sun
::star
::xml
::sax
::SAXException
);
17599 void characters
([in] string aChars
) raises
(::com
::sun
::star
::xml
::sax
::SAXException
);
17600 void ignorableWhitespace
([in] string aWhitespaces
) raises
(::com
::sun
::star
::xml
::sax
::SAXException
);
17601 void processingInstruction
([in] string aTarget
, [in] string aData
) raises
(::com
::sun
::star
::xml
::sax
::SAXException
);
17602 void setDocumentLocator
([in] ::com
::sun
::star
::xml
::sax
::XLocator xLocator
) raises
(::com
::sun
::star
::xml
::sax
::SAXException
);
17605 published service ExportFilter
{
17606 interface ::com
::sun
::star
::xml
::sax
::XDocumentHandler
;
17607 interface ::com
::sun
::star
::xml
::XExportFilter
;
17609 published
interface XImportFilter
{
17610 interface ::com
::sun
::star
::uno
::XInterface
;
17611 boolean importer
([in] sequence
< ::com
::sun
::star
::beans
::PropertyValue
> aSourceData
, [in] ::com
::sun
::star
::xml
::sax
::XDocumentHandler xDocHandler
, [in] sequence
< string > msUserData
) raises
(::com
::sun
::star
::lang
::IllegalArgumentException
);
17613 published service ImportFilter
{
17614 interface ::com
::sun
::star
::xml
::XImportFilter
;
17616 published service NamespaceContainer
{
17617 interface ::com
::sun
::star
::container
::XNameContainer
;
17619 published service TextUserDefinedAttributesSupplier
{
17620 [property
] ::com
::sun
::star
::container
::XNameContainer TextUserDefinedAttributes
;
17622 published service XMLExportFilter
{
17623 service
::com
::sun
::star
::document
::ExportFilter
;
17625 published service XMLImportFilter
{
17626 service
::com
::sun
::star
::document
::ImportFilter
;
17627 interface ::com
::sun
::star
::xml
::sax
::XDocumentHandler
;
17630 published
struct InputSource
{
17631 ::com
::sun
::star
::io
::XInputStream aInputStream
;
17636 published
interface XDTDHandler
;
17637 published
interface XEntityResolver
;
17638 published
interface XErrorHandler
;
17639 published
interface XParser
{
17640 interface ::com
::sun
::star
::uno
::XInterface
;
17641 void parseStream
([in] ::com
::sun
::star
::xml
::sax
::InputSource aInputSource
) raises
(::com
::sun
::star
::xml
::sax
::SAXException
, ::com
::sun
::star
::io
::IOException
);
17642 void setDocumentHandler
([in] ::com
::sun
::star
::xml
::sax
::XDocumentHandler xHandler
);
17643 void setErrorHandler
([in] ::com
::sun
::star
::xml
::sax
::XErrorHandler xHandler
);
17644 void setDTDHandler
([in] ::com
::sun
::star
::xml
::sax
::XDTDHandler xHandler
);
17645 void setEntityResolver
([in] ::com
::sun
::star
::xml
::sax
::XEntityResolver xResolver
);
17646 void setLocale
([in] ::com
::sun
::star
::lang
::Locale locale
);
17648 published service Parser
: ::com
::sun
::star
::xml
::sax
::XParser
;
17649 published exception SAXInvalidCharacterException
: ::com
::sun
::star
::xml
::sax
::SAXException
{
17651 published exception SAXParseException
: ::com
::sun
::star
::xml
::sax
::SAXException
{
17657 published
interface XExtendedDocumentHandler
{
17658 interface ::com
::sun
::star
::xml
::sax
::XDocumentHandler
;
17659 void startCDATA
() raises
(::com
::sun
::star
::xml
::sax
::SAXException
);
17660 void endCDATA
() raises
(::com
::sun
::star
::xml
::sax
::SAXException
);
17661 void comment
([in] string sComment
) raises
(::com
::sun
::star
::xml
::sax
::SAXException
);
17662 void allowLineBreak
() raises
(::com
::sun
::star
::xml
::sax
::SAXException
);
17663 void unknown
([in] string sString
) raises
(::com
::sun
::star
::xml
::sax
::SAXException
);
17665 published
interface XAttributeList
{
17666 interface ::com
::sun
::star
::uno
::XInterface
;
17668 string getNameByIndex
([in] short i
);
17669 string getTypeByIndex
([in] short i
);
17670 string getTypeByName
([in] string aName
);
17671 string getValueByIndex
([in] short i
);
17672 string getValueByName
([in] string aName
);
17674 published
interface XDTDHandler
{
17675 interface ::com
::sun
::star
::uno
::XInterface
;
17676 void notationDecl
([in] string sName
, [in] string sPublicId
, [in] string sSystemId
);
17677 void unparsedEntityDecl
([in] string sName
, [in] string sPublicId
, [in] string sSystemId
, [in] string sNotationName
);
17679 published
interface XEntityResolver
{
17680 interface ::com
::sun
::star
::uno
::XInterface
;
17681 ::com
::sun
::star
::xml
::sax
::InputSource resolveEntity
([in] string sPublicId
, [in] string sSystemId
);
17683 published
interface XErrorHandler
{
17684 interface ::com
::sun
::star
::uno
::XInterface
;
17685 void error
([in] any aSAXParseException
) raises
(::com
::sun
::star
::xml
::sax
::SAXException
);
17686 void fatalError
([in] any aSAXParseException
) raises
(::com
::sun
::star
::xml
::sax
::SAXException
);
17687 void warning
([in] any aSAXParseException
) raises
(::com
::sun
::star
::xml
::sax
::SAXException
);
17689 published
interface XLocator
{
17690 interface ::com
::sun
::star
::uno
::XInterface
;
17691 long getColumnNumber
();
17692 long getLineNumber
();
17693 string getPublicId
();
17694 string getSystemId
();