Return-Path: X-Original-To: apmail-incubator-ooo-commits-archive@minotaur.apache.org Delivered-To: apmail-incubator-ooo-commits-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id A3B497445 for ; Mon, 28 Nov 2011 00:47:52 +0000 (UTC) Received: (qmail 64162 invoked by uid 500); 28 Nov 2011 00:47:52 -0000 Delivered-To: apmail-incubator-ooo-commits-archive@incubator.apache.org Received: (qmail 64127 invoked by uid 500); 28 Nov 2011 00:47:52 -0000 Mailing-List: contact ooo-commits-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: ooo-dev@incubator.apache.org Delivered-To: mailing list ooo-commits@incubator.apache.org Received: (qmail 64115 invoked by uid 99); 28 Nov 2011 00:47:52 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 28 Nov 2011 00:47:52 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 28 Nov 2011 00:47:30 +0000 Received: from eris.apache.org (localhost [127.0.0.1]) by eris.apache.org (Postfix) with ESMTP id 4B9C42388ABA for ; Mon, 28 Nov 2011 00:46:43 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r799368 [8/42] - in /websites/staging/ooo-site/trunk/content/ui/accessibility: ./ apiref/ apiref/com/ apiref/com/sun/ apiref/com/sun/star/ apiref/com/sun/star/awt/ apiref/com/sun/star/beans/ apiref/com/sun/star/lang/ apiref/com/sun/star/uno... Date: Mon, 28 Nov 2011 00:46:10 -0000 To: ooo-commits@incubator.apache.org From: buildbot@apache.org X-Mailer: svnmailer-1.0.8-patched Message-Id: <20111128004643.4B9C42388ABA@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Added: websites/staging/ooo-site/trunk/content/ui/accessibility/apiref/drafts/com/sun/star/accessibility/XAccessibleComponent.html ============================================================================== --- websites/staging/ooo-site/trunk/content/ui/accessibility/apiref/drafts/com/sun/star/accessibility/XAccessibleComponent.html (added) +++ websites/staging/ooo-site/trunk/content/ui/accessibility/apiref/drafts/com/sun/star/accessibility/XAccessibleComponent.html Mon Nov 28 00:45:46 2011 @@ -0,0 +1,574 @@ + + + + + + +Interface XAccessibleComponent + + + + + + + + + +
+ +
+ + + + + + + + + + + + +
+ + + + + + + +
+
+ + + + + + + + + + + + + +

:: drafts :: com :: sun :: star :: accessibility ::

+
interface XAccessibleComponent
+
Base Hierarchy
+
::com::sun::star::uno::XInterface
+ |
+ +-XAccessibleComponent
+
+
+
Description
+
The XAccessibleComponent interface should be supported by + any class that can be rendered on the screen. + +
+

This interface provides the standard mechanism for an assistive + technology to retrieve information concerning the graphical + representation of an object. This interface combines methods from + the Java interfaces javax.accessibility.AccessibleComponent + and javax.accessibility.AccessibleExtendedComponent .

+ +

Further information about the graphical appearance of an object can + be expressed with the XAccessibleExtendedComponent + interface.

+ +

Coordinates used by the functions of this interface are specified in + different coordinate systems. Their scale is the same and is equal to + that of the screen coordiante system. In other words all coordinates + are measured in pixel. They differ in their respective origin: +

  • The screen coordinate system has its origin in the upper left + corner of the current screen. Used by the + getLocationOnScreen() function.
  • +
  • The origin of the parent coordinate system is the upper left corner + of the parent's bounding box. With no parent the screen coordinate + system is used instead. Used by the getLocation() + function.
  • +
  • The object coordinate system is relative to the upper left corner of + an object's bounding box. It is relative to itself so to speak. Used + by the contains() and + getAccessibleAt() functions.
  • +

+ +

Key bindings which are associated with an accessible component can be + retrieved at the component's action. The reason for this is that key + bindings are associated with actions and directly with a component. + This distinction becomes important when there are more than one action. + To get access to the key bindings you have to get the + XAccessibleAction interface of a component, provided that + it is supported, and use the getAccessibleKeyBinding() .

+ +
+
See also
+
XAccessibleExtendedComponent
+ +
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods' Summary
contains Tests whether the specified point lies within this object's bounds. + +
getAccessibleAt Returns the Accessible child that is rendered under the given point. + +
getBounds Returns the bounding box of this object. + +
getLocation Returns the location of the upper left corner of the object's + bounding box relative to the parent.

+ +
getLocationOnScreen Returns the location of the upper left corner of the object's + bounding box in screen coordinates. + +
getSize Returns the size of this object's bounding box. + +
grabFocus Grabs the focus to this object. + +
getForeground Returns the foreground color of this object. + +
getBackground Returns the background color of this object. + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods' Details
contains + + + + +
+ + + + + +
boolean
+contains(
 
+[in] ::com::sun::star::awt::Point
 
+aPoint );
+
+
+
Description
+
Tests whether the specified point lies within this object's bounds. + +
+

The test point's coordinates are defined relative to the + coordinate system of the object. That means that when the object is + an opaque rectangle then both the points (0,0) and (with-1,height-1) + would yield a true value.

+ +
+
Parameter point
+
+ Coordinates of the point to test. The origin of the coordinate + system is the upper left corner of the object's bounding box as + returned by the . The scale of the + coordinate system is identical to that of the screen coordiante + system. + +
+
Returns
+
+ Returns true if the point lies within or on the object's bounding + box and false otherwise. +
+
+
+
getAccessibleAt + + + + +
+ + + + + +
XAccessible
+getAccessibleAt(
 
+[in] ::com::sun::star::awt::Point
 
+aPoint );
+
+
+
Description
+
Returns the Accessible child that is rendered under the given point. + +
+

The test point's coordinates are defined relative to the + coordinate system of the object. That means that when the object is + an opaque rectangle then both the points (0,0) and (with-1,height-1) + would yield a true value.

+ +
+
Parameter aPoint
+
+ Coordinates of the test point for which to find the Accessible + child. The origin of the coordinate system is the upper left + corner of the object's bounding box as returned by the + . The scale of the coordinate + system is identical to that of the screen coordiante system. + +
+
Returns
+
+ If there is one child which is rendered so that its bounding box + contains the test point then a reference to that object is + returned. If there is more than one child which satisfies that + condition then a reference to that one is returned that is + painted on top of the others. If no there is no child which is + rendered at the test point an empty reference is returned. +
+
+
+
getBounds + + + + +
+ + + + + +
::com::sun::star::awt::Rectangle
+getBounds();
 
+
 
+
+
+
+
Description
+
Returns the bounding box of this object. + +
+

The returned bounding box has the form of a rectangle. Its + coordinates are relative to the object's parent coordinate system. + Note that the two methods getLocation and + getSize return the same information. With method + getLocationOnScreen you can get the bound box + position in screen coordinates.

+ +
+
Returns
+
+ The coordinates of the returned rectangle are relative to this + object's parent or relative to the screen on which this object + is rendered if it has no parent. If the object is not on any + screen the returnred rectangle is empty and located at position + (0,0). +
+
+
+
getLocation + + + + +
+ + + + + +
::com::sun::star::awt::Point
+getLocation();
 
+
 
+
+
+
+
Description
+
Returns the location of the upper left corner of the object's + bounding box relative to the parent.

+ +
+

The coordinates of the bounding box are given relative to the + parent's coordinate system.

+ +
+
Returns
+
+ The coordinates of the returned position are relative to this + object's parent or relative to the screen on which this object + is rendered if it has no parent. If the object is not on any + screen the returnred position is (0,0). +
+
+
+
getLocationOnScreen + + + + +
+ + + + + +
::com::sun::star::awt::Point
+getLocationOnScreen();
 
+
 
+
+
+
+
Description
+
Returns the location of the upper left corner of the object's + bounding box in screen coordinates. + +
+

This method returns the same point as does the method + getLocation . The difference is that the + coordinates are absolute screen coordinates of the screen to which + the object is rendered instead of being relative to the object's + parent.

+ +
+
Returns
+
+ The coordinates of the returned position are relative to the + screen on which this object is rendered. If the object is not + on any screen the returnred position is (0,0). +
+
+
+
getSize + + + + +
+ + + + + +
::com::sun::star::awt::Size
+getSize();
 
+
 
+
+
+
+
Description
+
Returns the size of this object's bounding box. + +
+
Returns
+
+ The returned size is the size of this object or empty if it is + not rendered on any screen. +
+
+
+
grabFocus + + + + +
+ + + + + +
[oneway] void
+grabFocus();
 
+
 
+
+
+
+
Description
+
Grabs the focus to this object. + +
+

If this object can not accept the focus, + i.e. isFocusTraversable returns false for this + object then nothing happens. Otherwise the object will attempt to + take the focus. Nothing happens if that fails, otherwise the object + has the focus. This method is called requestFocus in + the Java Accessibility API 1.4.

+
+
+
+
getForeground + + + + +
+ + + + + +
::com::sun::star::util::color
+getForeground();
 
+
 
+
+
+
+
Description
+
Returns the foreground color of this object. + +
+
Returns
+
+ The returned color is the foreground color of this object or, if + that is not supported, the default foreground color. +
+
+
+
getBackground + + + + +
+ + + + + +
::com::sun::star::util::color
+getBackground();
 
+
 
+
+
+
+
Description
+
Returns the background color of this object. + +
+
Returns
+
+ The returned color is the background color of this object or, if + that is not supported, the default background color. +
+
+
+
+
Top of Page
+ + +
+ +
+
+


Powered by the Apache CMS.

+
+
+

+ Apache "OpenOffice.org" is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. + Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and + decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is + not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has + yet to be fully endorsed by the ASF.

+

+ Contact Us | + Terms of Use +
Apache and the Apache feather logos are trademarks of The Apache Software Foundation. +
OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. +
Other names appearing on the site may be trademarks of their respective owners. +

+
+
+ + + Added: websites/staging/ooo-site/trunk/content/ui/accessibility/apiref/drafts/com/sun/star/accessibility/XAccessibleContext-xref.html ============================================================================== --- websites/staging/ooo-site/trunk/content/ui/accessibility/apiref/drafts/com/sun/star/accessibility/XAccessibleContext-xref.html (added) +++ websites/staging/ooo-site/trunk/content/ui/accessibility/apiref/drafts/com/sun/star/accessibility/XAccessibleContext-xref.html Mon Nov 28 00:45:46 2011 @@ -0,0 +1,184 @@ + + + + + + +Uses of Interface XAccessibleContext-xref + + + + + + + + + +
+ +
+ + + + + + + + + + + + +
+
+ + + + + + + +
uses of interface XAccessibleContext

back to interface XAccessibleContext
+
+ +Derived Interfaces
+ +Synonym Typedefs
+ +Services which Support this Interface
+ +
Uses as Return Type
+ +
Uses as Parameter
+ +Uses as Data Type
+ +References in Developers Guide
+ +

+
+
+ + + + + + + +
Services which Support this Interface
::drafts::com::sun::star::awt::AccessibleButton
+::drafts::com::sun::star::sheet::AccessibleCell
+::drafts::com::sun::star::table::AccessibleCellView
+::drafts::com::sun::star::chart::AccessibleChartDocumentView
+::drafts::com::sun::star::chart::AccessibleChartElement
+::drafts::com::sun::star::awt::AccessibleCheckBox
+AccessibleContext
+::drafts::com::sun::star::sheet::AccessibleCsvCell
+::drafts::com::sun::star::sheet::AccessibleCsvRuler
+::drafts::com::sun::star::sheet::AccessibleCsvTable
+::drafts::com::sun::star::drawing::AccessibleDrawDocumentView
+::drafts::com::sun::star::awt::AccessibleEdit
+::drafts::com::sun::star::text::AccessibleEndnoteView
+::drafts::com::sun::star::awt::AccessibleFixedText
+::drafts::com::sun::star::text::AccessibleFootnoteView
+::drafts::com::sun::star::formula::AccessibleFormulaText
+::drafts::com::sun::star::formula::AccessibleFormulaView
+::drafts::com::sun::star::text::AccessibleHeaderFooterView
+::drafts::com::sun::star::text::AccessibleImageBullet
+::drafts::com::sun::star::awt::AccessibleMenu
+::drafts::com::sun::star::awt::AccessibleMenuBar
+::drafts::com::sun::star::awt::AccessibleMenuItem
+::drafts::com::sun::star::awt::AccessibleMenuSeparator
+::drafts::com::sun::star::sheet::AccessiblePageHeaderFooterAreasView
+::drafts::com::sun::star::text::AccessiblePageView
+::drafts::com::sun::star::text::AccessibleParagraphView
+::drafts::com::sun::star::awt::AccessiblePopupMenu
+::drafts::com::sun::star::awt::AccessibleRadioButton
+::drafts::com::sun::star::awt::AccessibleScrollBar
+::drafts::com::sun::star::drawing::AccessibleShape
+::drafts::com::sun::star::drawing::AccessibleSlideView
+::drafts::com::sun::star::drawing::AccessibleSlideViewObject
+::drafts::com::sun::star::sheet::AccessibleSpreadsheet
+::drafts::com::sun::star::sheet::AccessibleSpreadsheetDocumentView
+::drafts::com::sun::star::sheet::AccessibleSpreadsheetPageView
+::drafts::com::sun::star::awt::AccessibleStatusBar
+::drafts::com::sun::star::awt::AccessibleStatusBarItem
+::drafts::com::sun::star::awt::AccessibleTabBar
+::drafts::com::sun::star::awt::AccessibleTabBarPage
+::drafts::com::sun::star::awt::AccessibleTabBarPageList
+::drafts::com::sun::star::awt::AccessibleTabControl
+::drafts::com::sun::star::table::AccessibleTableView
+::drafts::com::sun::star::awt::AccessibleTabPage
+::drafts::com::sun::star::text::AccessibleTextDocumentPageView
+::drafts::com::sun::star::text::AccessibleTextDocumentView
+::drafts::com::sun::star::text::AccessibleTextEmbeddedObject
+::drafts::com::sun::star::text::AccessibleTextFrameView
+::drafts::com::sun::star::text::AccessibleTextGraphicObject
+::drafts::com::sun::star::awt::AccessibleWindow
+
+
+
+ + + + + + +
Uses as Return Type
XAccessible::getAccessibleContext()
+
+
+
Top of Page
+ + +
+ +
+
+


Powered by the Apache CMS.

+
+
+

+ Apache "OpenOffice.org" is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. + Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and + decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is + not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has + yet to be fully endorsed by the ASF.

+

+ Contact Us | + Terms of Use +
Apache and the Apache feather logos are trademarks of The Apache Software Foundation. +
OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. +
Other names appearing on the site may be trademarks of their respective owners. +

+
+
+ + + Added: websites/staging/ooo-site/trunk/content/ui/accessibility/apiref/drafts/com/sun/star/accessibility/XAccessibleContext.html ============================================================================== --- websites/staging/ooo-site/trunk/content/ui/accessibility/apiref/drafts/com/sun/star/accessibility/XAccessibleContext.html (added) +++ websites/staging/ooo-site/trunk/content/ui/accessibility/apiref/drafts/com/sun/star/accessibility/XAccessibleContext.html Mon Nov 28 00:45:46 2011 @@ -0,0 +1,600 @@ + + + + + + +Interface XAccessibleContext + + + + + + + + + +
+ +
+ + + + + + + + + + + + +
+ + + + + + + +
+
+ + + + + + + + + + + + + +

:: drafts :: com :: sun :: star :: accessibility ::

+
interface XAccessibleContext
+
Base Hierarchy
+
::com::sun::star::uno::XInterface
+ |
+ +-XAccessibleContext
+
+
+
Description
+
Implement this interface for exposing various aspects of a class' + content. + +
+

This interface serves two purposes: On the one hand it gives access + to the tree structure in which all accessible objects are + organized. Each node in this tree supports this interface. On the other + hand it gives access to objects that expose the represented content. + That are role, state, name, description, and relations to other objects. + Take an OK button of a dialog as an example. Its role is + AccessibleRole::BUTTON , its name is 'OK', and its description + is something like 'Accepts all changes made in the dialog'.

+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods' Summary
getAccessibleChildCount Return the number of children. + +
getAccessibleChild Returns the i-th child of this object. + +
getAccessibleParent Returns the parent of this object. + +
getAccessibleIndexInParent Returns the index of this object in its accessible parent. + +
getAccessibleRole Returns the role of this object. + +
getAccessibleDescription Returns the object's description. + +
getAccessibleName Return the object's localized name. + +
getAccessibleRelationSet Returns the set of relations defined for this object. + +
getAccessibleStateSet Returns the set of states that are currently active for this + object. + +
getLocale Returns the locale of the component. + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods' Details
getAccessibleChildCount + + + + +
+ + + + + +
long
+getAccessibleChildCount();
 
+
 
+
+
+
+
Description
+
Return the number of children. + +
+

Returns the number of accessible children of the object.

+ +
+
Returns
+
+ The returned value is non-negative. +
+
+
+
getAccessibleChild + + + + +
+ + + + + +
XAccessible
+getAccessibleChild(
 
+[in] long 

raises(

+
 
+i ) 
+::com::sun::star::lang::IndexOutOfBoundsException );
+
+
+
Description
+
Returns the i-th child of this object. + +
+

The order in which the children are enumerated is implementation + dependend.

+ +
+
Parameter i
+
+ The index may have any value. If it is outside the range from 0 + to n-1, with n being the number of children as returned by + XAccessibleContext::getAccessibleChild an empty + reference is returned. +
+
Returns
+
+ If the object has an i-th child the returned value is a + reference to that child. Otherwise an empty reference is + returned. +
+
Throws
+
IndexOutOfBoundsException + If no child with the given index exists then an + ::IndexOutOfBoundsException exception is thrown. +
+
+
+
getAccessibleParent + + + + +
+ + + + + +
XAccessible
+getAccessibleParent();
 
+
 
+
+
+
+
Description
+
Returns the parent of this object. + +
+

This function may be called for every node, including the root + node, of the accessible tree.

+ +
+
Returns
+
+ The returned reference points to a valid object for all but the + root node. If called for the root node an empty reference is + returned. +
+
+
+
getAccessibleIndexInParent + + + + +
+ + + + + +
long
+getAccessibleIndexInParent();
 
+
 
+
+
+
+
Description
+
Returns the index of this object in its accessible parent. + +
+

If you call getAccessibeChild on the object's parent with the + index returned by this function you get a reference to this + object.

+ +
+
Returns
+
+ The returned index is zero based. +
+
+
+
getAccessibleRole + + + + +
+ + + + + +
short
+getAccessibleRole();
 
+
 
+
+
+
+
Description
+
Returns the role of this object. + +
+

The role is a generic description of an objects function. The + relation between role and name is similar to the relation between + class and object.

+ +
+
Returns
+
+ The returned value is a role defined in the enumeration + AccessibleRole. + +
+
See also
+
AccessibleRole
+ + for a list of the available roles. +
+
+
+
getAccessibleDescription + + + + +
+ + + + + +
string
+getAccessibleDescription();
 
+
 
+
+
+
+
Description
+
Returns the object's description. + +
+

Returns the object's localized description. The description should + complement the more generic descriptions given by an object's role + and name.

+ +
+
Returns
+
+ The returned string is the object's localized description. +
+
+
+
getAccessibleName + + + + +
+ + + + + +
string
+getAccessibleName();
 
+
 
+
+
+
+
Description
+
Return the object's localized name. + +
+

See XAccessibleContext::getAccessibleRole 's + documentation for the relation between an object's name and role. + Names should be unique, at least between children of the same + parent, although the uniqueness is neither enforced nor used inside + the API.

+ +
+
Returns
+
+ The returned string is the object's localized name. +
+
+
+
getAccessibleRelationSet + + + + +
+ + + + + +
XAccessibleRelationSet
+getAccessibleRelationSet();
 
+
 
+
+
+
+
Description
+
Returns the set of relations defined for this object. + +
+

The returned set of relations is a copy of this objects relation + set: changing the returned object does not change this objects + relations.

+ +

aThere are two ways to represent an empty list of relations: + Return an empty reference or return a valid object that contains an + empty list. + +

+
Returns
+
+ The returned value is either an empty referece or a reference to + a valid object that represents a copy of the objects list of + relations. +
+
+
+
getAccessibleStateSet + + + + +
+ + + + + +
XAccessibleStateSet
+getAccessibleStateSet();
 
+
 
+
+
+
+
Description
+
Returns the set of states that are currently active for this + object. + +
+

The returned state set is a copy: Changing the returned state set + will not be refelected by changing the object's set of states. See + the documentation of XAccessibleStateSet for a + description of the individual states.

+ +
+
Returns
+
+ A reference to this object's state set or an empty reference if + states are not supported. + +
+
See also
+
XAccessibleStateSet
+ +
+
+
+
getLocale + + + + +
+ + + + + +
::com::sun::star::lang::Locale
+getLocale()
 
+

raises(

+
 
+IllegalAccessibleComponentStateException );
+
+
+
Description
+
Returns the locale of the component. + +
+

This locale is used for example to determine the language to use + for the name and description texts.

+ +
+
Returns
+
+ If this object does not have a locale, the locale of its parent + is returned. If it does not have (yet) a parent it throws the + exception IllegalAccessibleComponentStateException . + +
+
Throws
+
IllegalAccessibleComponentStateException + when this object does not (yet) have a parent. +
+
+
+
+
Top of Page
+ + +
+ +
+
+


Powered by the Apache CMS.

+
+
+

+ Apache "OpenOffice.org" is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. + Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and + decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is + not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has + yet to be fully endorsed by the ASF.

+

+ Contact Us | + Terms of Use +
Apache and the Apache feather logos are trademarks of The Apache Software Foundation. +
OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. +
Other names appearing on the site may be trademarks of their respective owners. +

+
+
+ + + Added: websites/staging/ooo-site/trunk/content/ui/accessibility/apiref/drafts/com/sun/star/accessibility/XAccessibleEditableText-xref.html ============================================================================== --- websites/staging/ooo-site/trunk/content/ui/accessibility/apiref/drafts/com/sun/star/accessibility/XAccessibleEditableText-xref.html (added) +++ websites/staging/ooo-site/trunk/content/ui/accessibility/apiref/drafts/com/sun/star/accessibility/XAccessibleEditableText-xref.html Mon Nov 28 00:45:46 2011 @@ -0,0 +1,128 @@ + + + + + + +Uses of Interface XAccessibleEditableText-xref + + + + + + + + + +
+ + + +
+
+


Powered by the Apache CMS.

+
+
+

+ Apache "OpenOffice.org" is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. + Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and + decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is + not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has + yet to be fully endorsed by the ASF.

+

+ Contact Us | + Terms of Use +
Apache and the Apache feather logos are trademarks of The Apache Software Foundation. +
OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. +
Other names appearing on the site may be trademarks of their respective owners. +

+
+
+ + + Added: websites/staging/ooo-site/trunk/content/ui/accessibility/apiref/drafts/com/sun/star/accessibility/XAccessibleEditableText.html ============================================================================== --- websites/staging/ooo-site/trunk/content/ui/accessibility/apiref/drafts/com/sun/star/accessibility/XAccessibleEditableText.html (added) +++ websites/staging/ooo-site/trunk/content/ui/accessibility/apiref/drafts/com/sun/star/accessibility/XAccessibleEditableText.html Mon Nov 28 00:45:46 2011 @@ -0,0 +1,593 @@ + + + + + + +Interface XAccessibleEditableText + + + + + + + + + +
+ +
+ + + + + + + + + + + + +
+ + + + + + + +
+
+ + + + + + + + + + + + + +

:: drafts :: com :: sun :: star :: accessibility ::

+
interface XAccessibleEditableText
+
Base Hierarchy
+
::com::sun::star::uno::XInterface
+ |
+ +-XAccessibleText
+    |
+    +-XAccessibleEditableText
+
+
+
Description
+
Implement this interface to give read and write access to a text + representation. + +
+

This interface is typically used in conjunction with the + XAccessibleText interface and extents it about the ability + to modify the text represented by that interface.

+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods' Summary
cutText Copies the text range into the clipboard. + +
pasteText Pastes text from the clipboard. + +
deleteText Deletes a range of text. + +
insertText Inserts text at the specified position. + +
replaceText Replaces text. + +
setAttributes Replaces the attributes of a text range by the given set of + attributes. + +
setText Replaces the whole text with the given text. + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
Methods' Details
cutText + + + + +
+ + + + + +
boolean
+cutText(
 
+[in] long
+[in] long 

raises(

+
 
+nStartIndex,
+nEndIndex ) 
+::com::sun::star::lang::IndexOutOfBoundsException );
+
+
+
Description
+
Copies the text range into the clipboard. + +
+

The specified text between and including the two given indices is + copied into the system clipboard and is deleted afterwards from the + text represented by this object. This is equivalent to calling + first XAccessibleText::copyText and then + XAccessibleEditableText::deleteText with the given + start and end indices.

+ +

The text indices are interpreted like those in the + XAccessibleText::getTextRange method.

+ +
+
Parameter nStartIndex
+
+ Start index of the text to moved into the clipboard. + The valid range is 0..length. + +
+
Parameter nEndIndex
+
+ End index of the text to moved into the clipboard. + The valid range is 0..length. + +
+
Returns
+
+ Returns a flag that indicates whether the operation has been + executed successfully. + +
+
Throws
+
::com::sun::star::lang::IndexOutOfBoundsException + if the indices are invalid +
+
+
+
pasteText + + + + +
+ + + + + +
boolean
+pasteText(
 
+[in] long 

raises(

+
 
+nIndex ) 
+::com::sun::star::lang::IndexOutOfBoundsException );
+
+
+
Description
+
Pastes text from the clipboard. + +
+

The text in the system clipboard is pasted into the text + represented by this object at the given index. This method is + similar to the XAccessibleEditableText::insertText + method. If the index is not valid then the system clipboard text is + not inserted.

+ +
+
Parameter nIndex
+
+ Index at which to insert the text from the system clipboard into + the text represented by this object. + The valid range is 0..length. + +
+
Returns
+
+ Returns a flag that indicates whether the operation has been + executed successfully. + +
+
Throws
+
::com::sun::star::lang::IndexOutOfBoundsException + if the index is invalid +
+
+
+
deleteText + + + + +
+ + + + + +
boolean
+deleteText(
 
+[in] long
+[in] long 

raises(

+
 
+nStartIndex,
+nEndIndex ) 
+::com::sun::star::lang::IndexOutOfBoundsException );
+
+
+
Description
+
Deletes a range of text. + +
+

The text between and including the two given indices is deleted + from the text represented by this object.

+ +

The text indices are interpreted like those in the + XAccessibleText::getTextRange method.

+ +
+
Parameter nStartIndex
+
+ Start index of the text to be deleted. + The valid range is 0..length. + +
+
Parameter nEndIndex
+
+ End index of the text to be deleted. + The valid range is 0..length. + +
+
Returns
+
+ Returns a flag that indicates whether the operation has been + executed successfully. + +
+
Throws
+
::com::sun::star::lang::IndexOutOfBoundsException + if the indices are invalid +
+
+
+
insertText + + + + +
+ + + + + +
boolean
+insertText(
 
+[in] string
+[in] long 

raises(

+
 
+sText,
+nIndex ) 
+::com::sun::star::lang::IndexOutOfBoundsException );
+
+
+
Description
+
Inserts text at the specified position. + +
+

The specified string is inserted at the given index into the text + represented by this object.

+ +
+
Parameter sText
+
+ Text that is inserted. + +
+
Parameter nIndex
+
+ Index at which to insert the text. + The valid range is 0..length. + +
+
Returns
+
+ Returns a flag that indicates whether the operation has been + executed successfully. + +
+
Throws
+
::com::sun::star::lang::IndexOutOfBoundsException + if the indices are invalid +
+
+
+
replaceText + + + + +
+ + + + + +
boolean
+replaceText(
 
+[in] long
+[in] long
+[in] string 

raises(

+
 
+nStartIndex,
+nEndIndex,
+sReplacement ) 
+::com::sun::star::lang::IndexOutOfBoundsException );
+
+
+
Description
+
Replaces text. + +
+

The text between the two given indices is replaced + by the specified replacement string. This method is + equivalent to calling first + XAccessibleEditableText::deleteText with the two + indices and afterwards calling + XAccessibleEditableText::insertText with the + replacement text and the start index.

+ +

The text indices are interpreted like those in the + XAccessibleText::getTextRange method.

+ +
+
Parameter nStartIndex
+
+ Start index of the text to be replaced. + The valid range is 0..length. + +
+
Parameter nEndIndex
+
+ Start index of the text to be replaced. + The valid range is 0..length. + +
+
Parameter sReplacement
+
+ The Text that replaces the text between the given indices. + +
+
Returns
+
+ Returns a flag that indicates whether the operation has been + executed successfully. + +
+
Throws
+
::com::sun::star::lang::IndexOutOfBoundsException + if the indices are invalid +
+
+
+
setAttributes + + + + +
+ + + + + +
boolean
+setAttributes(
 
+[in] long
+[in] long
+[in] sequence< ::com::sun::star::beans::PropertyValue > 

raises(

+
 
+nStartIndex,
+nEndIndex,
+aAttributeSet ) 
+::com::sun::star::lang::IndexOutOfBoundsException );
+
+
+
Description
+
Replaces the attributes of a text range by the given set of + attributes. + +
+

Sets the attributes for the text between and including the two + given indices to those given. The old attributes of this text + portion are replaced by the new list of attributes.

+ +

The text indices are interpreted like those in the + XAccessibleText::getTextRange method.

+ +
+
Parameter nStartIndex
+
+ Start index of the text whose attributes are modified. + The valid range is 0..length. + +
+
Parameter nEndIndex
+
+ Start index of the text whose attributes are modified. + The valid range is 0..length. + +
+
Parameter aAttributeSet
+
+ Set of attributes that replaces the old list of attributes of + the specified text portion. + +
+
Returns
+
+ Returns a flag that indicates whether the operation has been + executed successfully. + +
+
Throws
+
::com::sun::star::lang::IndexOutOfBoundsException + if the indices are invalid +
+
+
+
setText + + + + +
+ + + + + +
boolean
+setText(
 
+[in] string
 
+sText );
+
+
+
Description
+
Replaces the whole text with the given text. + +
+

The text content of this object is set to the given string.

+ +
+
Parameter sText
+
+ The new text that replaces the old text. + +
+
Returns
+
+ Returns a flag that indicates whether the operation has been + executed successfully. +
+
+
+
+
Top of Page
+ + +
+ +
+
+


Powered by the Apache CMS.

+
+
+

+ Apache "OpenOffice.org" is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. + Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and + decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is + not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has + yet to be fully endorsed by the ASF.

+

+ Contact Us | + Terms of Use +
Apache and the Apache feather logos are trademarks of The Apache Software Foundation. +
OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. +
Other names appearing on the site may be trademarks of their respective owners. +

+
+
+ + + Added: websites/staging/ooo-site/trunk/content/ui/accessibility/apiref/drafts/com/sun/star/accessibility/XAccessibleEventBroadcaster-xref.html ============================================================================== --- websites/staging/ooo-site/trunk/content/ui/accessibility/apiref/drafts/com/sun/star/accessibility/XAccessibleEventBroadcaster-xref.html (added) +++ websites/staging/ooo-site/trunk/content/ui/accessibility/apiref/drafts/com/sun/star/accessibility/XAccessibleEventBroadcaster-xref.html Mon Nov 28 00:45:46 2011 @@ -0,0 +1,165 @@ + + + + + + +Uses of Interface XAccessibleEventBroadcaster-xref + + + + + + + + + +
+ +
+ + + + + + + + + + + + +
+
+ + + + + + + +
uses of interface XAccessibleEventBroadcaster

back to interface XAccessibleEventBroadcaster
+
+ +Derived Interfaces
+ +Synonym Typedefs
+ +Services which Support this Interface
+ +
Uses as Return Type
+ +Uses as Parameter
+ +Uses as Data Type
+ +References in Developers Guide
+ +

+
+
+ + + + + + + +
Services which Support this Interface
::drafts::com::sun::star::awt::AccessibleButton
+::drafts::com::sun::star::table::AccessibleCellView
+::drafts::com::sun::star::awt::AccessibleCheckBox
+AccessibleContext
+::drafts::com::sun::star::awt::AccessibleEdit
+::drafts::com::sun::star::text::AccessibleEndnoteView
+::drafts::com::sun::star::awt::AccessibleFixedText
+::drafts::com::sun::star::text::AccessibleFootnoteView
+::drafts::com::sun::star::formula::AccessibleFormulaText
+::drafts::com::sun::star::formula::AccessibleFormulaView
+::drafts::com::sun::star::text::AccessibleHeaderFooterView
+::drafts::com::sun::star::awt::AccessibleMenu
+::drafts::com::sun::star::awt::AccessibleMenuBar
+::drafts::com::sun::star::awt::AccessibleMenuItem
+::drafts::com::sun::star::awt::AccessibleMenuSeparator
+::drafts::com::sun::star::sheet::AccessiblePageHeaderFooterAreasView
+::drafts::com::sun::star::text::AccessiblePageView
+::drafts::com::sun::star::text::AccessibleParagraphView
+::drafts::com::sun::star::awt::AccessiblePopupMenu
+::drafts::com::sun::star::awt::AccessibleRadioButton
+::drafts::com::sun::star::awt::AccessibleScrollBar
+::drafts::com::sun::star::drawing::AccessibleSlideView
+::drafts::com::sun::star::drawing::AccessibleSlideViewObject
+::drafts::com::sun::star::sheet::AccessibleSpreadsheet
+::drafts::com::sun::star::sheet::AccessibleSpreadsheetDocumentView
+::drafts::com::sun::star::sheet::AccessibleSpreadsheetPageView
+::drafts::com::sun::star::awt::AccessibleStatusBar
+::drafts::com::sun::star::awt::AccessibleStatusBarItem
+::drafts::com::sun::star::awt::AccessibleTabBar
+::drafts::com::sun::star::awt::AccessibleTabBarPage
+::drafts::com::sun::star::awt::AccessibleTabBarPageList
+::drafts::com::sun::star::awt::AccessibleTabControl
+::drafts::com::sun::star::table::AccessibleTableView
+::drafts::com::sun::star::awt::AccessibleTabPage
+::drafts::com::sun::star::text::AccessibleTextDocumentPageView
+::drafts::com::sun::star::text::AccessibleTextDocumentView
+::drafts::com::sun::star::text::AccessibleTextEmbeddedObject
+::drafts::com::sun::star::text::AccessibleTextFrameView
+::drafts::com::sun::star::text::AccessibleTextGraphicObject
+::drafts::com::sun::star::awt::AccessibleWindow
+
+
+
Top of Page
+ + +
+ +
+
+


Powered by the Apache CMS.

+
+
+

+ Apache "OpenOffice.org" is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. + Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and + decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is + not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has + yet to be fully endorsed by the ASF.

+

+ Contact Us | + Terms of Use +
Apache and the Apache feather logos are trademarks of The Apache Software Foundation. +
OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. +
Other names appearing on the site may be trademarks of their respective owners. +

+
+
+ + +