20#include <com/sun/star/drawing/Hatch.hpp>
30using namespace ::
cppu;
37 explicit SvxUnoHatchTable(
SdrModel* pModel )
noexcept;
46 virtual uno::Type SAL_CALL getElementType( )
override;
51SvxUnoHatchTable::SvxUnoHatchTable(
SdrModel* pModel ) noexcept
56OUString SAL_CALL SvxUnoHatchTable::getImplementationName()
58 return "SvxUnoHatchTable";
61uno::Sequence< OUString > SAL_CALL SvxUnoHatchTable::getSupportedServiceNames( )
63 return {
"com.sun.star.drawing.HatchTable" };
72uno::Type SAL_CALL SvxUnoHatchTable::getElementType( )
82 return *
new SvxUnoHatchTable(pModel);
virtual NameOrIndex * createItem() const =0
css::uno::Type const & get()
css::uno::Sequence< OUString > getSupportedServiceNames()
OUString getImplementationName()
uno::Reference< uno::XInterface > SvxUnoHatchTable_createInstance(SdrModel *pModel)
Create a hatchtable.
constexpr TypedWhichId< XFillHatchItem > XATTR_FILLHATCH(XATTR_FILL_FIRST+3)