LibreOffice Module oox (master)  1
Public Member Functions | Protected Member Functions | List of all members
oox::drawingml::DMLTextExport Class Referenceabstract

Interface to be implemented by the parent exporter that knows how to handle shape text. More...

#include <drawingml.hxx>

Public Member Functions

virtual void WriteOutliner (const OutlinerParaObject &rParaObj)=0
 
virtual void WriteTextBox (css::uno::Reference< css::drawing::XShape > xShape)=0
 Write the contents of the textbox that is associated to this shape. More...
 
virtual OUString FindRelId (BitmapChecksum nChecksum)=0
 Look up the RelId of a graphic based on its checksum. More...
 
virtual OUString FindFileName (BitmapChecksum nChecksum)=0
 Look up the filename of a graphic based on its checksum. More...
 
virtual void CacheRelId (BitmapChecksum nChecksum, const OUString &rRelId, const OUString &rFileName)=0
 Store the RelId and filename of a graphic based on its checksum. More...
 
virtual css::uno::Reference< css::text::XTextFrame > GetUnoTextFrame (css::uno::Reference< css::drawing::XShape > xShape)=0
 Get textbox which belongs to the shape. More...
 

Protected Member Functions

 DMLTextExport ()
 
virtual ~DMLTextExport ()
 

Detailed Description

Interface to be implemented by the parent exporter that knows how to handle shape text.

Definition at line 122 of file drawingml.hxx.

Constructor & Destructor Documentation

oox::drawingml::DMLTextExport::DMLTextExport ( )
inlineprotected

Definition at line 138 of file drawingml.hxx.

virtual oox::drawingml::DMLTextExport::~DMLTextExport ( )
inlineprotectedvirtual

Definition at line 139 of file drawingml.hxx.

Member Function Documentation

virtual void oox::drawingml::DMLTextExport::CacheRelId ( BitmapChecksum  nChecksum,
const OUString &  rRelId,
const OUString &  rFileName 
)
pure virtual

Store the RelId and filename of a graphic based on its checksum.

Referenced by oox::drawingml::DrawingML::WriteXGraphicBlip().

virtual OUString oox::drawingml::DMLTextExport::FindFileName ( BitmapChecksum  nChecksum)
pure virtual

Look up the filename of a graphic based on its checksum.

Referenced by oox::drawingml::DrawingML::WriteXGraphicBlip().

virtual OUString oox::drawingml::DMLTextExport::FindRelId ( BitmapChecksum  nChecksum)
pure virtual

Look up the RelId of a graphic based on its checksum.

Referenced by oox::drawingml::DrawingML::WriteXGraphicBlip().

virtual css::uno::Reference<css::text::XTextFrame> oox::drawingml::DMLTextExport::GetUnoTextFrame ( css::uno::Reference< css::drawing::XShape >  xShape)
pure virtual

Get textbox which belongs to the shape.

Referenced by oox::vml::VMLExport::EndShape(), and oox::drawingml::DrawingML::WriteText().

virtual void oox::drawingml::DMLTextExport::WriteOutliner ( const OutlinerParaObject rParaObj)
pure virtual
virtual void oox::drawingml::DMLTextExport::WriteTextBox ( css::uno::Reference< css::drawing::XShape >  xShape)
pure virtual

Write the contents of the textbox that is associated to this shape.

Referenced by oox::drawingml::ShapeExport::WriteTextBox().


The documentation for this class was generated from the following file: