22#include <com/sun/star/uno/Type.hxx>
23#include <com/sun/star/uno/Sequence.hxx>
24#include <com/sun/star/frame/XModel.hpp>
35 bool operator()(
const css::uno::Type& _rLHS,
const css::uno::Type& _rRHS )
const
37 return _rLHS.getTypeName() < _rRHS.getTypeName();
48 typedef ::std::set< css::uno::Type, TypeCompareLess >
TypeSet;
68 void addType(
const css::uno::Type& i_rType );
70 void removeType(
const css::uno::Type& i_rType );
77 css::uno::Reference< css::frame::XModel >
getXModel(
78 const css::uno::Reference< css::uno::XInterface >& _rxComponent );
a helper class which merges sequences of <type scope="css::uno">Type</type>s, so that the resulting s...
css::uno::Sequence< css::uno::Type > TypeSequence
void addTypes(const TypeSequence &_rTypes)
void removeType(const css::uno::Type &i_rType)
TypeBag(const TypeSequence &_rTypes1)
::std::set< css::uno::Type, TypeCompareLess > TypeSet
void addType(const css::uno::Type &i_rType)
TypeSequence getTypes() const
returns the types represented by this bag
ListBox is a bit confusing / different from other form components, so here are a few notes:
css::uno::Reference< css::frame::XModel > getXModel(const css::uno::Reference< css::uno::XInterface > &_rxComponent)
bool operator()(const css::uno::Type &_rLHS, const css::uno::Type &_rRHS) const