LibreOffice Module xmloff (master)  1
Public Member Functions | Public Attributes | List of all members
xmloff::PropertyDescription Struct Reference

#include <property_description.hxx>

Collaboration diagram for xmloff::PropertyDescription:
[legend]

Public Member Functions

 PropertyDescription ()
 
 PropertyDescription (const OUString &i_propertyName, const sal_uInt16 i_namespacePrefix, const ::xmloff::token::XMLTokenEnum i_attributeToken, const PropertyHandlerFactory i_factory, const PropertyId i_propertyId)
 

Public Attributes

const OUString propertyName
 is the name of the property More...
 
const AttributeDescription attribute
 denotes the attribute which represents the property. More...
 
const PropertyHandlerFactory factory
 is the factory for creating a handler for reading and writing the property More...
 
const PropertyId propertyId
 the unique ID of the property. The property meta data table must not contain two entries with the same property ID More...
 

Detailed Description

Definition at line 60 of file property_description.hxx.

Constructor & Destructor Documentation

xmloff::PropertyDescription::PropertyDescription ( )
inline

Definition at line 73 of file property_description.hxx.

xmloff::PropertyDescription::PropertyDescription ( const OUString &  i_propertyName,
const sal_uInt16  i_namespacePrefix,
const ::xmloff::token::XMLTokenEnum  i_attributeToken,
const PropertyHandlerFactory  i_factory,
const PropertyId  i_propertyId 
)
inline

Definition at line 81 of file property_description.hxx.

Member Data Documentation

const AttributeDescription xmloff::PropertyDescription::attribute

denotes the attribute which represents the property.

Note that multiple properties might comprise a single attribute value.

Definition at line 67 of file property_description.hxx.

Referenced by xmloff::OControlExport::exportGenericHandlerAttributes().

const PropertyHandlerFactory xmloff::PropertyDescription::factory

is the factory for creating a handler for reading and writing the property

Definition at line 69 of file property_description.hxx.

Referenced by xmloff::OControlExport::exportGenericHandlerAttributes(), and xmloff::OElementImport::tryGenericAttribute().

const PropertyId xmloff::PropertyDescription::propertyId

the unique ID of the property. The property meta data table must not contain two entries with the same property ID

Definition at line 71 of file property_description.hxx.

Referenced by xmloff::OControlExport::exportGenericHandlerAttributes(), and xmloff::OElementImport::tryGenericAttribute().

const OUString xmloff::PropertyDescription::propertyName

is the name of the property

Definition at line 63 of file property_description.hxx.


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