module com { module sun { module star { module container {
published interface XNameAccess;
published interface XIndexAccess;
published interface XEnumerationAccess;
};};};};
module com { module sun { module star { module util {
published interface XRefreshable;
};};};};
module com { module sun { module star { module sdbcx {
published interface XDataDescriptorFactory;
published interface XAppend;
published interface XDrop;
/** describes every container which is used for data definition. Each containermustsupportaccesstoitselementsbytheelement'snameor bytheelement'sposition.
<p> Simpleenumerationmustbesupportedaswell. </p> <p> Toreflectthechangeswiththeunderlyingdatabase,arefreshmechanism needstobesupported. </p> <p> Acontainermaysupportthepossibilitytoaddnewelementsortodrop existingelements.Additionsarealwaysdonebydescriptorswhichdefinethe propertiesofthenewelement. </p>
*/
published service Container
{ // gives access to the elements by name.
interface com::sun::star::container::XNameAccess;
// gives access to the elements by index.
interface com::sun::star::container::XIndexAccess;
// used to create an enumeration of the elements.
interface com::sun::star::container::XEnumerationAccess;
/** is optional for implementation. Used to reflect changes.
*/
[optional] interface com::sun::star::util::XRefreshable;
/** optional for implementation. Allows to create descriptor elements which then could be used to append new elements.
*/
[optional] interface XDataDescriptorFactory;
/** optional for implementation, provides the possibility of adding anewelementtothecontainer.
*/
[optional] interface XAppend;
/** optional for implementation, provides the possibility of dropping anelementfromthecontainer.
*/
[optional] interface XDrop;
};
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.