[interface-announce] info/CWS odfmetadata2 : new: ::sfx2::Metadatable, ::sfx2::DocumentMetadataAccess

2009-04-22 Thread mst


  Type: info
 Title: new: ::sfx2::Metadatable, ::sfx2::DocumentMetadataAccess
 Posted by: m...@openoffice.org
  Affected: christian.lip...@sun.com,sfx2
 TaskId: i90620

Effective from: CWS odfmetadata2
   CWS:

CWS status: new


*Summary*

:
+ class ::sfx2::IXmlIdRegistry
+ class ::sfx2::IXmlIdRegistrySupplier
+ ::sfx2::IXmlIdRegistry* ::sfx2::createXmlIdRegistry(bool)
+ class ::sfx2::Metadatable
+ class ::sfx2::MetadatableMixin
:
+ class ::sfx2::DocumentMetadataAccess


*Description*
-
+ class ::sfx2::IXmlIdRegistry

an interface for a Xml Id registry (to ensure uniqueness of Xml Ids in
a document model).


+ class ::sfx2::IXmlIdRegistrySupplier

supplier interface for IXmlIdRegistry; implemented by SfxObjectShell


+ class ::sfx2::DocumentMetadataAccess

implementation of the interface com.sun.star.rdf.XDocumentMetadataAccess


+ ::sfx2::IXmlIdRegistry* ::sfx2::createXmlIdRegistry(bool)

factory function to create a XmlIdRegistry for a document model.


+ class ::sfx2::Metadatable

/** base class for core objects that may have xml:id.

The interface of this class consists of 3 parts:
implementations that are used by the
MetadatableMixin
below
hooks to be called by the sw core whenever actions that are
relevant to the uniqueness of xml:ids are taken (copying,
splitting, merging, deletion, undo, etc.)
abstract methods that are called by the implementation of the
previous hooks

 */


+ class ::sfx2::MetadatableMixin

/** base class for UNO objects that implement XMetadatable.

An instance of this base class is associated with an instance of
   Metadatable.
 */
class SFX2_DLLPUBLIC MetadatableMixin :
public ::cppu::WeakImplHelper1< ::com::sun::star::rdf::XMetadatable >;



Send feedback to interface-announce@openoffice.org


-
To unsubscribe, e-mail: interface-announce-unsubscr...@openoffice.org
For additional commands, e-mail: interface-announce-h...@openoffice.org

[interface-announce] info/CWS odfmetadata2 : new: ::sfx2::Metadatable, ::sfx2::DocumentMetadataAccess

2009-04-22 Thread Bernd Eilers

  Type: info
 Title: new: ::sfx2::Metadatable, ::sfx2::DocumentMetadataAccess
 Posted by: m...@openoffice.org
  Affected: christian.lip...@sun.com,sfx2
 TaskId: i90620

Effective from: CWS odfmetadata2
   CWS:

CWS status: new


*Summary*

:
+ class ::sfx2::IXmlIdRegistry
+ class ::sfx2::IXmlIdRegistrySupplier
+ ::sfx2::IXmlIdRegistry* ::sfx2::createXmlIdRegistry(bool)
+ class ::sfx2::Metadatable
+ class ::sfx2::MetadatableMixin
:
+ class ::sfx2::DocumentMetadataAccess


*Description*
-
+ class ::sfx2::IXmlIdRegistry

an interface for a Xml Id registry (to ensure uniqueness of Xml Ids in
a document model).


+ class ::sfx2::IXmlIdRegistrySupplier

supplier interface for IXmlIdRegistry; implemented by SfxObjectShell


+ class ::sfx2::DocumentMetadataAccess

implementation of the interface com.sun.star.rdf.XDocumentMetadataAccess


+ ::sfx2::IXmlIdRegistry* ::sfx2::createXmlIdRegistry(bool)

factory function to create a XmlIdRegistry for a document model.


+ class ::sfx2::Metadatable

/** base class for core objects that may have xml:id.

The interface of this class consists of 3 parts:
implementations that are used by the
MetadatableMixin
below
hooks to be called by the sw core whenever actions that are
relevant to the uniqueness of xml:ids are taken (copying,
splitting, merging, deletion, undo, etc.)
abstract methods that are called by the implementation of the
previous hooks

 */


+ class ::sfx2::MetadatableMixin

/** base class for UNO objects that implement XMetadatable.

An instance of this base class is associated with an instance of
   Metadatable.
 */
class SFX2_DLLPUBLIC MetadatableMixin :
public ::cppu::WeakImplHelper1< ::com::sun::star::rdf::XMetadatable >;



Send feedback to interface-announce@openoffice.org


-
To unsubscribe, e-mail: interface-announce-unsubscr...@openoffice.org
For additional commands, e-mail: interface-announce-h...@openoffice.org