LibreOffice Module chart2 (master) 1
Namespaces | Functions
PropertyHelper.cxx File Reference
#include <PropertyHelper.hxx>
#include <com/sun/star/container/XNameContainer.hpp>
#include <com/sun/star/lang/XMultiServiceFactory.hpp>
#include <comphelper/sequence.hxx>
#include <osl/diagnose.h>
#include <comphelper/diagnose_ex.hxx>
#include <o3tl/string_view.hxx>
#include <utility>
#include <vector>
#include <algorithm>
#include <iterator>
Include dependency graph for PropertyHelper.cxx:

Go to the source code of this file.

Namespaces

namespace  chart
 
namespace  chart::PropertyHelper
 

Functions

OUString chart::PropertyHelper::addLineDashUniqueNameToTable (const Any &rValue, const Reference< lang::XMultiServiceFactory > &xFact, const OUString &rPreferredName)
 
OUString chart::PropertyHelper::addGradientUniqueNameToTable (const Any &rValue, const Reference< lang::XMultiServiceFactory > &xFact, const OUString &rPreferredName)
 
OUString chart::PropertyHelper::addTransparencyGradientUniqueNameToTable (const Any &rValue, const Reference< lang::XMultiServiceFactory > &xFact, const OUString &rPreferredName)
 
OUString chart::PropertyHelper::addHatchUniqueNameToTable (const Any &rValue, const Reference< lang::XMultiServiceFactory > &xFact, const OUString &rPreferredName)
 
OUString chart::PropertyHelper::addBitmapUniqueNameToTable (const Any &rValue, const Reference< lang::XMultiServiceFactory > &xFact, const OUString &rPreferredName)
 
void chart::PropertyHelper::setPropertyValueAny (tPropertyValueMap &rOutMap, tPropertyValueMapKey key, const uno::Any &rAny)
 
template<>
void chart::PropertyHelper::setPropertyValue< css::uno::Any > (tPropertyValueMap &rOutMap, tPropertyValueMapKey key, const css::uno::Any &rAny)
 
void chart::PropertyHelper::setPropertyValueDefaultAny (tPropertyValueMap &rOutMap, tPropertyValueMapKey key, const uno::Any &rAny)
 
template<>
void chart::PropertyHelper::setPropertyValueDefault< css::uno::Any > (tPropertyValueMap &rOutMap, tPropertyValueMapKey key, const css::uno::Any &rAny)
 Calls setPropertyValue() but asserts that the given property hasn't been set before. More...
 
OOO_DLLPUBLIC_CHARTTOOLS void chart::PropertyHelper::setEmptyPropertyValueDefault (tPropertyValueMap &rOutMap, tPropertyValueMapKey key)
 Calls setPropertyValueDefault() with an empty Any as value. More...