summaryrefslogtreecommitdiff
path: root/svx/source/form/dataaccessdescriptor.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'svx/source/form/dataaccessdescriptor.cxx')
-rw-r--r--svx/source/form/dataaccessdescriptor.cxx50
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() )