20 #ifndef INCLUDED_XMLOFF_SOURCE_FORMS_PROPERTY_DESCRIPTION_HXX
21 #define INCLUDED_XMLOFF_SOURCE_FORMS_PROPERTY_DESCRIPTION_HXX
44 const sal_uInt16 i_namespacePrefix,
47 :namespacePrefix( i_namespacePrefix )
48 ,attributeToken( i_attributeToken )
82 const OUString& i_propertyName,
83 const sal_uInt16 i_namespacePrefix,
88 :propertyName( i_propertyName )
89 ,attribute( i_namespacePrefix, i_attributeToken )
91 ,propertyId( i_propertyId )
104 #endif // INCLUDED_XMLOFF_SOURCE_FORMS_PROPERTY_DESCRIPTION_HXX
::std::vector< PropertyDescriptionList > PropertyGroups
::std::vector< const PropertyDescription * > PropertyDescriptionList
const PropertyId propertyId
the unique ID of the property. The property meta data table must not contain two entries with the sam...
AttributeDescription(const sal_uInt16 i_namespacePrefix, const ::xmloff::token::XMLTokenEnum i_attributeToken)
sal_uInt16 namespacePrefix
XMLTokenEnum
The enumeration of all XML tokens.
PropertyDescription(const OUString &i_propertyName, const sal_uInt16 i_namespacePrefix, const ::xmloff::token::XMLTokenEnum i_attributeToken, const PropertyHandlerFactory i_factory, const PropertyId i_propertyId)
::xmloff::token::XMLTokenEnum attributeToken
const AttributeDescription attribute
denotes the attribute which represents the property.
PPropertyHandler(* PropertyHandlerFactory)(const PropertyId i_propertyId)
const OUString propertyName
is the name of the property
const PropertyHandlerFactory factory
is the factory for creating a handler for reading and writing the property
bool operator==(const AttributeDescription &i_lhs, const AttributeDescription &i_rhs)