|
| virtual void | Initialize (const UID &story, bool16 ignoreAttributes)=0 |
| |
| virtual void | Clear ()=0 |
| |
| virtual void | Set (IDataBase *sourceDB, const boost::shared_ptr< PasteData > &vasd, bool16 ignoreAttributes)=0 |
| |
| virtual void | Set (IDataBase *sourceDB, ITextModel *vasd, bool16 ignoreAttributes)=0 |
| |
| virtual void | Append (IDataBase *db, const boost::shared_ptr< PasteData > &vasd, bool16 ignoreAttributes)=0 |
| |
| virtual UIDRef | GetStoryRef () const =0 |
| |
| virtual void | SetStoryRef (const UIDRef &storyRef)=0 |
| |
| virtual RangeData | GetRange () const =0 |
| |
| virtual void | SetRange (const RangeData &r)=0 |
| |
| virtual bool16 | GetIgnoreAttributes () const =0 |
| |
| virtual uint32 | GetLength () const =0 |
| |
| virtual bool16 | IsEmpty () const =0 |
| |
virtual boost::shared_ptr < PasteData > | GetDataFor (const UIDRef &intoStory) const =0 |
| |
| virtual bool16 | NeedsExternalizing () const =0 |
| |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| |
| virtual void | AddRef () const =0 |
| |
| virtual void | Release () const =0 |
| |