24 #ifndef _ODOLEITEMHANDLER_INCLUDED_ 
   25 #define _ODOLEITEMHANDLER_INCLUDED_ 
OdSmartPtr< OdOleItemInitStream > OdOleItemInitStreamPtr
 
OdSmartPtr< OdOleItemHandler > OdOleItemHandlerPtr
 
virtual void getCompoundDocument(OdStreamBuf &streamBuf) const =0
 
virtual COleClientItem * getOleClientItem(void) const =0
 
virtual void save(OdStreamBuf &streamBuf) const =0
 
virtual void setDrawAspect(DvAspect drawAspect)=0
 
virtual void load(OdStreamBuf &streamBuf)=0
 
virtual Type type() const =0
 
virtual void setCompoundDocument(OdUInt32 numBytes, OdStreamBuf &streamBuf)=0
 
virtual DvAspect drawAspect() const =0
 
virtual OdUInt32 getCompoundDocumentDataSize() const =0
 
virtual void setOutputQuality(PlotQuality quality)=0
 
virtual OdString linkName() const =0
 
virtual OdString linkPath() const =0
 
virtual OdGiRasterImagePtr getRaster(bool bDisplayedOnly=true) const =0
 
virtual OdString userType() const =0
 
virtual PlotQuality outputQuality() const =0
 
ODRX_DECLARE_MEMBERS(OdOleItemHandler)
 
virtual OdDbStub * frameId() const =0
 
ODRX_DECLARE_MEMBERS(OdOleItemInitStream)