LibreOffice Module xmloff (master) 1
Static Public Member Functions | Protected Member Functions | List of all members
xmloff::OValuePropertiesMetaData Class Reference

#include <valueproperties.hxx>

Inheritance diagram for xmloff::OValuePropertiesMetaData:
[legend]

Static Public Member Functions

static void getValuePropertyNames (OControlElement::ElementType _eType, sal_Int16 _nFormComponentType, OUString &_rpCurrentValuePropertyName, OUString &_rpValuePropertyName)
 calculate the property names for the current-value and the value attribute. More...
 
static void getValueLimitPropertyNames (sal_Int16 _nFormComponentType, OUString &_rpMinValuePropertyName, OUString &_rpMaxValuePropertyName)
 calculate the property names for the min-value and the max-value attribute. More...
 
static void getRuntimeValuePropertyNames (OControlElement::ElementType _eType, sal_Int16 _nFormComponentType, OUString &_rpValuePropertyName, OUString &_rpDefaultValuePropertyName)
 calculate the names of the properties which, at runtime, are used for value and default value. More...
 

Protected Member Functions

 OValuePropertiesMetaData ()
 

Detailed Description

Definition at line 29 of file valueproperties.hxx.

Constructor & Destructor Documentation

◆ OValuePropertiesMetaData()

xmloff::OValuePropertiesMetaData::OValuePropertiesMetaData ( )
inlineprotected

Definition at line 32 of file valueproperties.hxx.

Member Function Documentation

◆ getRuntimeValuePropertyNames()

void xmloff::OValuePropertiesMetaData::getRuntimeValuePropertyNames ( OControlElement::ElementType  _eType,
sal_Int16  _nFormComponentType,
OUString &  _rpValuePropertyName,
OUString &  _rpDefaultValuePropertyName 
)
static

◆ getValueLimitPropertyNames()

void xmloff::OValuePropertiesMetaData::getValueLimitPropertyNames ( sal_Int16  _nFormComponentType,
OUString &  _rpMinValuePropertyName,
OUString &  _rpMaxValuePropertyName 
)
static

calculate the property names for the min-value and the max-value attribute.

If controls of the given FormComponentType do not have any of the properties requested, the respective out parameter will be set to NULL.

Definition at line 94 of file valueproperties.cxx.

References xmloff::PROPERTY_EFFECTIVE_MAX, xmloff::PROPERTY_EFFECTIVE_MIN, xmloff::PROPERTY_SCROLLVALUE_MAX, xmloff::PROPERTY_SCROLLVALUE_MIN, xmloff::PROPERTY_SPINVALUE_MAX, xmloff::PROPERTY_SPINVALUE_MIN, xmloff::PROPERTY_VALUE_MAX, xmloff::PROPERTY_VALUE_MIN, and SAL_WARN.

Referenced by xmloff::OControlExport::exportSpecialAttributes(), and xmloff::OControlImport::startFastElement().

◆ getValuePropertyNames()

void xmloff::OValuePropertiesMetaData::getValuePropertyNames ( OControlElement::ElementType  _eType,
sal_Int16  _nFormComponentType,
OUString &  _rpCurrentValuePropertyName,
OUString &  _rpValuePropertyName 
)
static

The documentation for this class was generated from the following files: