LibreOffice
LibreOffice 25.8 SDK API Reference
Loading...
Searching...
No Matches
ListAction Struct Referencepublished

This struct contains information needed in the notifications of a XDynamicResultSet. More...

import "ListAction.idl";

Public Attributes

long Position
 The position where something has happened (index begins with 1 as usual with JDBC ).
long Count
 The count of involved rows.
long ListActionType
 specifies the kind of modification happened to all assigned rows.
any ActionInfo
 depending on the content of ListAction::ListActionType the ListAction::ActionInfo could contain additional information about the changes happened (see table above).

Detailed Description

This struct contains information needed in the notifications of a XDynamicResultSet.

See also
ListEvent

Member Data Documentation

◆ ActionInfo

any ActionInfo

depending on the content of ListAction::ListActionType the ListAction::ActionInfo could contain additional information about the changes happened (see table above).

◆ Count

long Count

The count of involved rows.

◆ ListActionType

long ListActionType

specifies the kind of modification happened to all assigned rows.

The value of the other members of this struct depend on the value of this member:

ListActionTypePositionCountActionInfo
WELCOMEn/an/aWelcomeDynamicResultSetStruct required
CLEAREDn/an/an/a
INSERTEDrequired 1-xrequired 1-xallowed but not required...
Todo
REMOVEDrequired 1-xrequired 1-xn/a
MOVEDrequired 1-xrequired 1-xtype long required
PROPERTIES_CHANGEDrequired 1-xrequired 1-xallowed but not required...
Todo

The value for this member can be one of the ListActionType constants group.

◆ Position

long Position

The position where something has happened (index begins with 1 as usual with JDBC ).

Its value does not necessary indicate the new position in the new com::sun::star::sdbc::XResultSet, but a position while doing the changes step by step beginning with the old com::sun::star::sdbc::XResultSet.


The documentation for this struct was generated from the following file: