#include <libspi/Accessibility.h>
/*
- * This pulls the definition of the Text bonobo object
+ * This pulls the definition of the SpiText bonobo object
*/
#include "text.h"
/*
* A pointer to our parent object class
*/
-static GObjectClass *text_parent_class;
+static GObjectClass *spi_text_parent_class;
/*
* Static function declarations
*/
static void
-accessibility_text_class_init (TextClass *klass);
+accessibility_text_class_init (SpiTextClass *klass);
static void
-accessibility_text_init (Text *text);
+accessibility_text_init (SpiText *text);
static void
accessibility_text_object_finalize (GObject *obj);
if (!type) {
static const GTypeInfo tinfo = {
- sizeof (TextClass),
+ sizeof (SpiTextClass),
(GBaseInitFunc) NULL,
(GBaseFinalizeFunc) NULL,
(GClassInitFunc) accessibility_text_class_init,
(GClassFinalizeFunc) NULL,
NULL, /* class data */
- sizeof (Text),
+ sizeof (SpiText),
0, /* n preallocs */
(GInstanceInitFunc) accessibility_text_init,
NULL /* value table */
PARENT_TYPE,
POA_Accessibility_Text__init,
NULL,
- G_STRUCT_OFFSET (TextClass, epv),
+ G_STRUCT_OFFSET (SpiTextClass, epv),
&tinfo,
- "AccessibleText");
+ "SpiAccessibleText");
}
return type;
}
static void
-accessibility_text_class_init (TextClass *klass)
+accessibility_text_class_init (SpiTextClass *klass)
{
GObjectClass * object_class = (GObjectClass *) klass;
POA_Accessibility_Text__epv *epv = &klass->epv;
- text_parent_class = g_type_class_peek_parent (klass);
+ spi_text_parent_class = g_type_class_peek_parent (klass);
object_class->finalize = accessibility_text_object_finalize;
}
static void
-accessibility_text_init (Text *text)
+accessibility_text_init (SpiText *text)
{
}
static void
accessibility_text_object_finalize (GObject *obj)
{
- Text *text = TEXT (obj);
+ SpiText *text = SPI_TEXT (obj);
g_object_unref (text->atko);
text->atko = NULL;
- text_parent_class->finalize (obj);
+ spi_text_parent_class->finalize (obj);
}
-Text *
-text_interface_new (AtkObject *obj)
+SpiText *
+spi_text_interface_new (AtkObject *obj)
{
- Text *new_text =
- TEXT (g_object_new (accessibility_text_get_type (), NULL));
+ SpiText *new_text =
+ SPI_TEXT (g_object_new (accessibility_text_get_type (), NULL));
new_text->atko = obj;
g_object_ref (obj);
return new_text;
const CORBA_long endOffset,
CORBA_Environment * ev)
{
- Text *text;
+ SpiText *text;
gchar *txt;
CORBA_string rv;
BonoboObject *obj;
obj = (bonobo_object_from_servant (_servant));
g_return_val_if_fail (IS_TEXT (obj), (CORBA_char *)"");
- text = TEXT (obj);
+ text = SPI_TEXT (obj);
g_return_val_if_fail (ATK_IS_TEXT (text->atko), (CORBA_char *)"");
txt = atk_text_get_text (ATK_TEXT(text->atko),
CORBA_long * endOffset,
CORBA_Environment * ev)
{
- Text *text;
+ SpiText *text;
gchar *txt;
CORBA_char *rv;
gint intStartOffset, intEndOffset;
obj = (bonobo_object_from_servant (_servant));
g_return_val_if_fail (IS_TEXT (obj), (CORBA_char *)"");
- text = TEXT (obj);
+ text = SPI_TEXT (obj);
g_return_val_if_fail (ATK_IS_TEXT (text->atko), (CORBA_char *)"");
txt = atk_text_get_text_after_offset (ATK_TEXT(text->atko),
CORBA_long * endOffset,
CORBA_Environment * ev)
{
- Text *text;
+ SpiText *text;
CORBA_char *txt;
CORBA_char *rv;
gint intStartOffset, intEndOffset;
obj = (bonobo_object_from_servant (_servant));
g_return_val_if_fail (IS_TEXT (obj), (CORBA_char *)"");
- text = TEXT (obj);
+ text = SPI_TEXT (obj);
g_return_val_if_fail (ATK_IS_TEXT (text->atko), (CORBA_char *)"");
txt = (CORBA_char *) atk_text_get_text_at_offset (ATK_TEXT (text->atko),
const CORBA_long offset,
CORBA_Environment * ev)
{
- Text *text;
+ SpiText *text;
BonoboObject *obj;
obj = (bonobo_object_from_servant (_servant));
g_return_val_if_fail (IS_TEXT (obj), (CORBA_unsigned_long)0);
- text = TEXT (obj);
+ text = SPI_TEXT (obj);
g_return_val_if_fail (ATK_IS_TEXT (text->atko), (CORBA_unsigned_long)0);
return (CORBA_unsigned_long)
CORBA_long * endOffset,
CORBA_Environment * ev)
{
- Text *text;
+ SpiText *text;
gchar *txt;
CORBA_char *rv;
gint intStartOffset, intEndOffset;
obj = (bonobo_object_from_servant (_servant));
g_return_val_if_fail (IS_TEXT (obj), (CORBA_char *)"");
- text = TEXT (obj);
+ text = SPI_TEXT (obj);
g_return_val_if_fail (ATK_IS_TEXT (text->atko), (CORBA_char *)"");
txt = atk_text_get_text_before_offset (ATK_TEXT(text->atko),
impl__get_caretOffset (PortableServer_Servant _servant,
CORBA_Environment * ev)
{
- Text *text;
+ SpiText *text;
BonoboObject *obj;
obj = (bonobo_object_from_servant (_servant));
g_return_val_if_fail (IS_TEXT (obj), (CORBA_long)-1);
- text = TEXT (obj);
+ text = SPI_TEXT (obj);
g_return_val_if_fail (ATK_IS_TEXT (text->atko), (CORBA_long)-1);
return (CORBA_long)
CORBA_long * endOffset,
CORBA_Environment * ev)
{
- Text *text;
+ SpiText *text;
BonoboObject *obj;
obj = (bonobo_object_from_servant (_servant));
g_return_val_if_fail (IS_TEXT (obj), (CORBA_char *)"");
- text = TEXT (obj);
+ text = SPI_TEXT (obj);
g_return_val_if_fail (ATK_IS_TEXT (text->atko), (CORBA_char *)"");
g_print ("getAttributes not yet implemented.\n");
const CORBA_short coordType,
CORBA_Environment * ev)
{
- Text *text;
+ SpiText *text;
BonoboObject *obj;
obj = (bonobo_object_from_servant (_servant));
g_return_if_fail (IS_TEXT (obj));
- text = TEXT (obj);
+ text = SPI_TEXT (obj);
g_return_if_fail (ATK_IS_TEXT (text->atko));
atk_text_get_character_extents (ATK_TEXT(text->atko), (gint) offset,
impl__get_characterCount (PortableServer_Servant _servant,
CORBA_Environment * ev)
{
- Text *text;
+ SpiText *text;
BonoboObject *obj;
CORBA_long retval;
obj = (bonobo_object_from_servant (_servant));
g_return_val_if_fail (IS_TEXT (obj), (CORBA_long)0);
- text = TEXT (obj);
+ text = SPI_TEXT (obj);
retval = (CORBA_long)
atk_text_get_character_count (ATK_TEXT(text->atko));
const CORBA_short coordType,
CORBA_Environment * ev)
{
- Text *text;
+ SpiText *text;
BonoboObject *obj;
obj = (bonobo_object_from_servant (_servant));
g_return_val_if_fail (IS_TEXT (obj), (CORBA_long)-1);
- text = TEXT (obj);
+ text = SPI_TEXT (obj);
return (CORBA_long)
atk_text_get_offset_at_point (ATK_TEXT(text->atko),
impl_getNSelections (PortableServer_Servant _servant,
CORBA_Environment * ev)
{
- Text *text;
+ SpiText *text;
BonoboObject *obj;
obj = (bonobo_object_from_servant (_servant));
g_return_val_if_fail (IS_TEXT (obj), (CORBA_long)0);
- text = TEXT (obj);
+ text = SPI_TEXT (obj);
return (CORBA_long)
atk_text_get_n_selections (ATK_TEXT(text->atko));
CORBA_long * startOffset, CORBA_long * endOffset,
CORBA_Environment * ev)
{
- Text *text;
+ SpiText *text;
BonoboObject *obj;
obj = (bonobo_object_from_servant (_servant));
g_return_if_fail (IS_TEXT (obj));
- text = TEXT (obj);
+ text = SPI_TEXT (obj);
atk_text_get_selection (ATK_TEXT(text->atko), (gint) selectionNum,
(gint *) startOffset, (gint *) endOffset);
const CORBA_long endOffset,
CORBA_Environment * ev)
{
- Text *text;
+ SpiText *text;
BonoboObject *obj;
obj = (bonobo_object_from_servant (_servant));
g_return_val_if_fail (IS_TEXT (obj), (CORBA_boolean)FALSE);
- text = TEXT (obj);
+ text = SPI_TEXT (obj);
return (CORBA_boolean)
atk_text_add_selection (ATK_TEXT(text->atko),
const CORBA_long selectionNum,
CORBA_Environment * ev)
{
- Text *text;
+ SpiText *text;
BonoboObject *obj;
obj = (bonobo_object_from_servant (_servant));
g_return_val_if_fail (IS_TEXT (obj), (CORBA_boolean)FALSE);
- text = TEXT (obj);
+ text = SPI_TEXT (obj);
return (CORBA_boolean)
atk_text_remove_selection (ATK_TEXT(text->atko), (gint) selectionNum);
const CORBA_long endOffset,
CORBA_Environment * ev)
{
- Text *text;
+ SpiText *text;
BonoboObject *obj;
obj = (bonobo_object_from_servant (_servant));
g_return_val_if_fail (IS_TEXT (obj), (CORBA_boolean)FALSE);
- text = TEXT (obj);
+ text = SPI_TEXT (obj);
return (CORBA_boolean)
atk_text_set_selection (ATK_TEXT(text->atko),
const CORBA_long value,
CORBA_Environment * ev)
{
- Text *text;
+ SpiText *text;
BonoboObject *obj;
obj = (bonobo_object_from_servant (_servant));
g_return_val_if_fail (IS_TEXT (obj), (CORBA_boolean)FALSE);
- text = TEXT (obj);
+ text = SPI_TEXT (obj);
return (CORBA_boolean)
atk_text_set_caret_offset (ATK_TEXT(text->atko), (gint) value);
const CORBA_long offset, CORBA_long * row,
CORBA_long * column, CORBA_Environment * ev)
{
- Text *text;
+ SpiText *text;
BonoboObject *obj;
obj = (bonobo_object_from_servant (_servant));
g_return_if_fail (IS_TEXT (obj));
- text = TEXT (obj);
+ text = SPI_TEXT (obj);
g_print ("getRowColAtOffset not yet implemented\n");
}