21#include <com/sun/star/uno/Sequence.hxx>
22#include <com/sun/star/style/TabStop.hpp>
36 uno::Sequence< style::TabStop> aSeq1;
39 uno::Sequence< style::TabStop> aSeq2;
42 return std::equal(std::cbegin(aSeq1), std::cend(aSeq1), std::cbegin(aSeq2), std::cend(aSeq2),
43 [](
const style::TabStop&
a,
const style::TabStop& b) {
44 return a.Position == b.Position
45 &&
a.Alignment == b.Alignment
46 &&
a.DecimalChar == b.DecimalChar
47 &&
a.FillChar == b.FillChar;
the SvXMLTypeConverter converts values of various types from their internal representation to the tex...
virtual bool importXML(const OUString &rStrImpValue, css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
TabStops will be imported/exported as XML-Elements. So the Import/Export-work must be done at another...
virtual bool exportXML(OUString &rStrExpValue, const css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
Exports the given value according to the XML-data-type corresponding to the derived class.
virtual ~XMLTabStopPropHdl() override
virtual bool equals(const css::uno::Any &r1, const css::uno::Any &r2) const override
Compares two Any's in case of the given XML-data-type.