|
LibreOffice Module svx (master) 1
|
Public Types | |
| typedef ::std::map< DataAccessDescriptorProperty, Any > | DescriptorValues |
| typedef ::std::map< OUString, DataAccessDescriptorProperty > | MapString2PropertyEntry |
Public Member Functions | |
| ODADescriptorImpl () | |
| ODADescriptorImpl (const ODADescriptorImpl &_rSource) | |
| void | invalidateExternRepresentations () |
| void | updateSequence () |
| bool | buildFrom (const Sequence< PropertyValue > &_rValues) |
| builds the descriptor from a property value sequence More... | |
| bool | buildFrom (const Reference< XPropertySet > &_rValues) |
| builds the descriptor from a property set More... | |
Public Attributes | |
| DescriptorValues | m_aValues |
| Sequence< PropertyValue > | m_aAsSequence |
Static Protected Member Functions | |
| static PropertyValue | buildPropertyValue (const DescriptorValues::const_iterator &_rPos) |
| static const MapString2PropertyEntry & | getPropertyMap () |
| static PropertyMapEntry const * | getPropertyMapEntry (const DescriptorValues::const_iterator &_rPos) |
Protected Attributes | |
| bool | m_bSetOutOfDate: 1 |
| bool | m_bSequenceOutOfDate: 1 |
Definition at line 36 of file dataaccessdescriptor.cxx.
Definition at line 43 of file dataaccessdescriptor.cxx.
| typedef ::std::map< OUString, DataAccessDescriptorProperty > svx::ODADescriptorImpl::MapString2PropertyEntry |
Definition at line 47 of file dataaccessdescriptor.cxx.
| svx::ODADescriptorImpl::ODADescriptorImpl | ( | ) |
Definition at line 75 of file dataaccessdescriptor.cxx.
| svx::ODADescriptorImpl::ODADescriptorImpl | ( | const ODADescriptorImpl & | _rSource | ) |
Definition at line 81 of file dataaccessdescriptor.cxx.
References m_aAsSequence, and m_bSequenceOutOfDate.
| bool svx::ODADescriptorImpl::buildFrom | ( | const Reference< XPropertySet > & | _rValues | ) |
builds the descriptor from a property set
Definition at line 121 of file dataaccessdescriptor.cxx.
References aProperties, buildFrom(), m_bSetOutOfDate, Property, and pValues.
| bool svx::ODADescriptorImpl::buildFrom | ( | const Sequence< PropertyValue > & | _rValues | ) |
builds the descriptor from a property value sequence
Definition at line 90 of file dataaccessdescriptor.cxx.
References getPropertyMap(), m_aAsSequence, m_aValues, and m_bSequenceOutOfDate.
Referenced by buildFrom().
|
staticprotected |
Definition at line 194 of file dataaccessdescriptor.cxx.
References getPropertyMapEntry().
Referenced by updateSequence().
|
staticprotected |
Definition at line 157 of file dataaccessdescriptor.cxx.
References svx::BookmarkSelection, svx::ColumnName, svx::ColumnObject, svx::Command, svx::CommandType, svx::Component, svx::Connection, svx::ConnectionResource, svx::Cursor, svx::DatabaseLocation, svx::DataSource, svx::EscapeProcessing, svx::Filter, and svx::Selection.
Referenced by buildFrom(), and getPropertyMapEntry().
|
staticprotected |
Definition at line 181 of file dataaccessdescriptor.cxx.
References getPropertyMap().
Referenced by buildPropertyValue().
| void svx::ODADescriptorImpl::invalidateExternRepresentations | ( | ) |
Definition at line 151 of file dataaccessdescriptor.cxx.
References m_bSequenceOutOfDate, and m_bSetOutOfDate.
| void svx::ODADescriptorImpl::updateSequence | ( | ) |
Definition at line 210 of file dataaccessdescriptor.cxx.
References buildPropertyValue(), m_aAsSequence, m_aValues, and m_bSequenceOutOfDate.
| Sequence< PropertyValue > svx::ODADescriptorImpl::m_aAsSequence |
Definition at line 45 of file dataaccessdescriptor.cxx.
Referenced by buildFrom(), ODADescriptorImpl(), and updateSequence().
| DescriptorValues svx::ODADescriptorImpl::m_aValues |
Definition at line 44 of file dataaccessdescriptor.cxx.
Referenced by buildFrom(), and updateSequence().
|
protected |
Definition at line 40 of file dataaccessdescriptor.cxx.
Referenced by buildFrom(), invalidateExternRepresentations(), ODADescriptorImpl(), and updateSequence().
|
protected |
Definition at line 39 of file dataaccessdescriptor.cxx.
Referenced by buildFrom(), and invalidateExternRepresentations().