diff options
Diffstat (limited to 'svx/source/form/dataaccessdescriptor.cxx')
-rw-r--r-- | svx/source/form/dataaccessdescriptor.cxx | 50 |
1 files changed, 25 insertions, 25 deletions
diff --git a/svx/source/form/dataaccessdescriptor.cxx b/svx/source/form/dataaccessdescriptor.cxx index 5c80ac6d159f..00db0c691c38 100644 --- a/svx/source/form/dataaccessdescriptor.cxx +++ b/svx/source/form/dataaccessdescriptor.cxx @@ -80,14 +80,14 @@ namespace svx static PropertyMapEntry const * getPropertyMapEntry( const DescriptorValues::const_iterator& _rPos ); }; - //-------------------------------------------------------------------- + ODADescriptorImpl::ODADescriptorImpl() :m_bSetOutOfDate(sal_True) ,m_bSequenceOutOfDate(sal_True) { } - //-------------------------------------------------------------------- + ODADescriptorImpl::ODADescriptorImpl(const ODADescriptorImpl& _rSource) :m_bSetOutOfDate( _rSource.m_bSetOutOfDate ) ,m_bSequenceOutOfDate( _rSource.m_bSequenceOutOfDate ) @@ -99,7 +99,7 @@ namespace svx m_aAsSequence = _rSource.m_aAsSequence; } - //-------------------------------------------------------------------- + sal_Bool ODADescriptorImpl::buildFrom( const Sequence< PropertyValue >& _rValues ) { const MapString2PropertyEntry& rProperties = getPropertyMap(); @@ -133,7 +133,7 @@ namespace svx return bValidPropsOnly; } - //-------------------------------------------------------------------- + sal_Bool ODADescriptorImpl::buildFrom( const Reference< XPropertySet >& _rxValues ) { Reference< XPropertySetInfo > xPropInfo; @@ -171,14 +171,14 @@ namespace svx return bValidPropsOnly; } - //-------------------------------------------------------------------- + void ODADescriptorImpl::invalidateExternRepresentations() { m_bSetOutOfDate = sal_True; m_bSequenceOutOfDate = sal_True; } - //-------------------------------------------------------------------- + const ODADescriptorImpl::MapString2PropertyEntry& ODADescriptorImpl::getPropertyMap( ) { // the properties we know @@ -215,7 +215,7 @@ namespace svx return s_aProperties; } - //-------------------------------------------------------------------- + PropertyMapEntry const * ODADescriptorImpl::getPropertyMapEntry( const DescriptorValues::const_iterator& _rPos ) { const MapString2PropertyEntry& rProperties = getPropertyMap(); @@ -233,7 +233,7 @@ namespace svx throw RuntimeException(); } - //-------------------------------------------------------------------- + PropertyValue ODADescriptorImpl::buildPropertyValue( const DescriptorValues::const_iterator& _rPos ) { // the map entry @@ -250,7 +250,7 @@ namespace svx return aReturn; } - //-------------------------------------------------------------------- + void ODADescriptorImpl::updateSequence() { if (!m_bSequenceOutOfDate) @@ -275,19 +275,19 @@ namespace svx //==================================================================== //= ODataAccessDescriptor //==================================================================== - //-------------------------------------------------------------------- + ODataAccessDescriptor::ODataAccessDescriptor() :m_pImpl(new ODADescriptorImpl) { } - //-------------------------------------------------------------------- + ODataAccessDescriptor::ODataAccessDescriptor( const ODataAccessDescriptor& _rSource ) :m_pImpl(new ODADescriptorImpl(*_rSource.m_pImpl)) { } - //-------------------------------------------------------------------- + const ODataAccessDescriptor& ODataAccessDescriptor::operator=(const ODataAccessDescriptor& _rSource) { delete m_pImpl; @@ -295,14 +295,14 @@ namespace svx return *this; } - //-------------------------------------------------------------------- + ODataAccessDescriptor::ODataAccessDescriptor( const Reference< XPropertySet >& _rValues ) :m_pImpl(new ODADescriptorImpl) { m_pImpl->buildFrom(_rValues); } - //-------------------------------------------------------------------- + ODataAccessDescriptor::ODataAccessDescriptor( const Any& _rValues ) :m_pImpl(new ODADescriptorImpl) { @@ -315,26 +315,26 @@ namespace svx m_pImpl->buildFrom( xValues ); } - //-------------------------------------------------------------------- + ODataAccessDescriptor::ODataAccessDescriptor( const Sequence< PropertyValue >& _rValues ) :m_pImpl(new ODADescriptorImpl) { m_pImpl->buildFrom(_rValues); } - //-------------------------------------------------------------------- + ODataAccessDescriptor::~ODataAccessDescriptor() { delete m_pImpl; } - //-------------------------------------------------------------------- + void ODataAccessDescriptor::clear() { m_pImpl->m_aValues.clear(); } - //-------------------------------------------------------------------- + void ODataAccessDescriptor::erase(DataAccessDescriptorProperty _eWhich) { OSL_ENSURE(has(_eWhich), "ODataAccessDescriptor::erase: invalid call!"); @@ -342,13 +342,13 @@ namespace svx m_pImpl->m_aValues.erase(_eWhich); } - //-------------------------------------------------------------------- + sal_Bool ODataAccessDescriptor::has(DataAccessDescriptorProperty _eWhich) const { return m_pImpl->m_aValues.find(_eWhich) != m_pImpl->m_aValues.end(); } - //-------------------------------------------------------------------- + const Any& ODataAccessDescriptor::operator [] ( DataAccessDescriptorProperty _eWhich ) const { if (!has(_eWhich)) @@ -361,14 +361,14 @@ namespace svx return m_pImpl->m_aValues[_eWhich]; } - //-------------------------------------------------------------------- + Any& ODataAccessDescriptor::operator[] ( DataAccessDescriptorProperty _eWhich ) { m_pImpl->invalidateExternRepresentations(); return m_pImpl->m_aValues[_eWhich]; } - //-------------------------------------------------------------------- + void ODataAccessDescriptor::initializeFrom(const Sequence< PropertyValue >& _rValues, sal_Bool _bClear) { if (_bClear) @@ -376,14 +376,14 @@ namespace svx m_pImpl->buildFrom(_rValues); } - //-------------------------------------------------------------------- + Sequence< PropertyValue > ODataAccessDescriptor::createPropertyValueSequence() { m_pImpl->updateSequence(); return m_pImpl->m_aAsSequence; } - //-------------------------------------------------------------------- + OUString ODataAccessDescriptor::getDataSource() const { OUString sDataSourceName; @@ -393,7 +393,7 @@ namespace svx (*this)[daDatabaseLocation] >>= sDataSourceName; return sDataSourceName; } - //-------------------------------------------------------------------- + void ODataAccessDescriptor::setDataSource(const OUString& _sDataSourceNameOrLocation) { if ( !_sDataSourceNameOrLocation.isEmpty() ) |