if(bChanged) { [applymodelchangestoview] }
*/ class ItemConverter : public ::utl::OEventListenerAdapter
{ public: /** Construct an item converter that uses the given property set for reading/writingconverteditems
*/
ItemConverter(
css::uno::Reference< css::beans::XPropertySet > xPropertySet ,
SfxItemPool& rItemPool ); virtual ~ItemConverter() override;
/** creates an empty item set using the given pool or a common pool if empty (seeGetItemPool)andallowingallitemsgivenintherangesreturnedby GetWhichPairs.
*/
SfxItemSet CreateEmptyItemSet() const;
/** Invalidates all items in rDestSet, that are set (state SfxItemState::SET) in bothitemsets(rDestSetandrSourceSet)andhavedifferingcontent.
*/ staticvoid InvalidateUnequalItems( SfxItemSet &rDestSet, const SfxItemSet &rSourceSet );
protected:
/** implement this method to provide an array of which-ranges
*/ virtualconst WhichRangesContainer& GetWhichPairs() const = 0;
/** implement this method to return a Property object for a given which id.
/// Returns the pool
SfxItemPool & GetItemPool() const { return m_rItemPool;}
/** Returns the XPropertySet that was given in the CTOR and is used to apply itemsinApplyItemSet().
*/ const css::uno::Reference< css::beans::XPropertySet >& GetPropertySet() const { return m_xPropertySet;}
protected: /** sets a new property set, that you get with GetPropertySet(). It should notbenecessarytousethismethod.Itisintroducedtoallowchanging theregressiontypeofaregressioncurvewhichchangestheobject identity.
*/ void resetPropertySet( const css::uno::Reference< css::beans::XPropertySet > & xPropSet );
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.