Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members

Accessibility::Text Interface Reference

import "Accessibility_Text.idl";

Inheritance diagram for Accessibility::Text:

Inheritance graph
[legend]
List of all members.

Public Types

typedef sequence< RangeRangeList

Public Member Functions

string getText (in long startOffset, in long endOffset)
boolean setCaretOffset (in long offset)
string getTextBeforeOffset (in long offset, in TEXT_BOUNDARY_TYPE type, out long startOffset, out long endOffset)
string getTextAtOffset (in long offset, in TEXT_BOUNDARY_TYPE type, out long startOffset, out long endOffset)
string getTextAfterOffset (in long offset, in TEXT_BOUNDARY_TYPE type, out long startOffset, out long endOffset)
unsigned long getCharacterAtOffset (in long offset)
string getAttributes (in long offset, out long startOffset, out long endOffset)
string getDefaultAttributes ()
void getCharacterExtents (in long offset, out long x, out long y, out long width, out long height, in short coordType)
long getOffsetAtPoint (in long x, in long y, in short coordType)
long getNSelections ()
void getSelection (in long selectionNum, out long startOffset, out long endOffset)
boolean addSelection (in long startOffset, in long endOffset)
boolean removeSelection (in long selectionNum)
boolean setSelection (in long selectionNum, in long startOffset, in long endOffset)
void getRangeExtents (in long startOffset, in long endOffset, out long x, out long y, out long width, out long height, in short coordType)
RangeList getBoundedRanges (in long x, in long y, in long width, in long height, in short coordType, in TEXT_CLIP_TYPE xClipType, in TEXT_CLIP_TYPE yClipType)
void unImplemented ()
void unImplemented2 ()
void unImplemented3 ()

Public Attributes

readonly attribute long characterCount
readonly attribute long caretOffset

Member Typedef Documentation

typedef sequence<Range> Accessibility::Text::RangeList
 


Member Function Documentation

boolean Accessibility::Text::addSelection in long  startOffset,
in long  endOffset
 

string Accessibility::Text::getAttributes in long  offset,
out long  startOffset,
out long  endOffset
 

RangeList Accessibility::Text::getBoundedRanges in long  x,
in long  y,
in long  width,
in long  height,
in short  coordType,
in TEXT_CLIP_TYPE  xClipType,
in TEXT_CLIP_TYPE  yClipType
 

unsigned long Accessibility::Text::getCharacterAtOffset in long  offset  ) 
 

void Accessibility::Text::getCharacterExtents in long  offset,
out long  x,
out long  y,
out long  width,
out long  height,
in short  coordType
 

string Accessibility::Text::getDefaultAttributes  ) 
 

long Accessibility::Text::getNSelections  ) 
 

long Accessibility::Text::getOffsetAtPoint in long  x,
in long  y,
in short  coordType
 

void Accessibility::Text::getRangeExtents in long  startOffset,
in long  endOffset,
out long  x,
out long  y,
out long  width,
out long  height,
in short  coordType
 

void Accessibility::Text::getSelection in long  selectionNum,
out long  startOffset,
out long  endOffset
 

string Accessibility::Text::getText in long  startOffset,
in long  endOffset
 

string Accessibility::Text::getTextAfterOffset in long  offset,
in TEXT_BOUNDARY_TYPE  type,
out long  startOffset,
out long  endOffset
 

string Accessibility::Text::getTextAtOffset in long  offset,
in TEXT_BOUNDARY_TYPE  type,
out long  startOffset,
out long  endOffset
 

string Accessibility::Text::getTextBeforeOffset in long  offset,
in TEXT_BOUNDARY_TYPE  type,
out long  startOffset,
out long  endOffset
 

boolean Accessibility::Text::removeSelection in long  selectionNum  ) 
 

boolean Accessibility::Text::setCaretOffset in long  offset  ) 
 

boolean Accessibility::Text::setSelection in long  selectionNum,
in long  startOffset,
in long  endOffset
 

void Accessibility::Text::unImplemented  ) 
 

unImplemented:

placeholders for future expansion.

void Accessibility::Text::unImplemented2  ) 
 

void Accessibility::Text::unImplemented3  ) 
 


Member Data Documentation

readonly attribute long Accessibility::Text::caretOffset
 

readonly attribute long Accessibility::Text::characterCount
 


The documentation for this interface was generated from the following file:
Generated on Fri Jan 28 19:24:33 2005 for AT_SPI_IDL by doxygen 1.3.5