Constants' Details |
WELCOME
const long WELCOME = 20;
- Description
- First notification to a single listener for purpose of initialization.
This type of notification is required to be sended first and only once
to a new listener.
The member ListAction::ActionInfo is required to
contain a struct WelcomeDynamicResultSetStruct.
This struct contains two
::com::sun::star::sdbc::XResultSets (old and new).
During and after the notification only the new set is valid for access.
But the listener is required to remind both
::com::sun::star::sdbc::XResultSets as he will not get
another chance to get them again.
The members ListAction::Count and
ListAction::Position are not used.
|
|
INSERTED
const long INSERTED = 21;
- Description
- One or more rows were inserted into the list.
This action is related to ContentAction::INSERTED.
The members ListAction::Count and
ListAction::Position contain the position and count of
newly inserted rows. If the count is greater than one, the inserted rows
have to be one after the other.
ListAction::ActionInfo could contain something but
this is not required. For example, it could contain the properties of
the new rows (i.e. for remote optimizing), but this is not required
nor unrestrictly recommended.
@todo ... further description of allowed contents for
ListAction::ActionInfo is needed
|
|
REMOVED
|
CLEARED
|
MOVED
const long MOVED = 24;
- Description
- One or more rows were moved to another position.
The members ListAction::Count and
ListAction::Position contain the position and count of the
moved rows. If the count is greater than one, the moved rows have to be
one after the other.
ListAction::ListActionType is required to contain a 'long',
which gives the shift of position.
(i.e. When two rows at position 3 and 4 are moved for a shift '+1',
they will appear at the positions 4 and 5. In this action is included, that
the row on old position 5 now appears on position 3.
No other notification is needed, to explain or complete this action).
|
|
PROPERTIES_CHANGED
const long PROPERTIES_CHANGED = 25;
- Description
- The properties of one or more rows have changed.
This action is related to a ::com::sun::star::beans::PropertyChangeEvent.
The members ListAction::Count and
ListAction::Position contain the position and count of the
rows, whose properties have changed. If the count is greater than one, the
rows with modified properties have to be one after the other.
ListAction::ActionInfo could contain something but
this is not required. For example, it could contain the new properties
(i.e. for remote optimizing), but this is not required nor unrestrictly
recommended.
@todo ... further description of allowed contents for
ListAction::ActionInfo is needed
|
|
COMPLETED
const long COMPLETED = 27;
|
|
Copyright © 2012, The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Apache, the Apache feather logo, Apache OpenOffice and OpenOffice.org are trademarks of The Apache Software Foundation. Other names may be trademarks of their respective owners.