Name

SernaDocFragment

Synopsis

class SernaDocFragment
  :  : public SimpleWrappedObjectSernaApi::SimpleWrappedObject
 {
public:
  // construct/copy/destruct
  SernaDocFragment(SernaApiBase * = 0);
  ~SernaDocFragment();

  // public member functions

  void setFragment(const GroveDocumentFragment &) ;
  GroveDocumentFragment fragment() const;

  // public static functions

  SString fragMimeType(const PropertyNode &) ;
  SernaDocFragment newFragment(MimeHandler &, const SString &) ;
  SernaDocFragment getFragment(const MimeHandler &, const SString &) ;
  SernaDocFragment getSeFragment(const SernaDoc &) ;
  SernaDocFragment newSeFragment(const SernaDoc &) ;
};

Description

SernaDocFragment construct/copy/destruct

  1. SernaDocFragment(SernaApiBase * = 0);


  2. ~SernaDocFragment();


SernaDocFragment public member functions

  1. void setFragment(const GroveDocumentFragment & ) ;


  2. GroveDocumentFragment fragment() const;


SernaDocFragment public static functions

  1. SString fragMimeType(const PropertyNode & ) ;

    Generate SernaDocFragment MIME type from the document template.


  2. SernaDocFragment newFragment(MimeHandler & , const SString & mimeType) ;

    Create new SernaDocFragment with given MIME type, and add it to QMimeData instance


  3. SernaDocFragment getFragment(const MimeHandler & , const SString & mimeType) ;

    Retrieve SernaDocFragment from QMimeData.


  4. SernaDocFragment getSeFragment(const SernaDoc & ) ;

    Convenience function, equivalent to calling getFragment with document template information from provided SernaDoc


  5. SernaDocFragment newSeFragment(const SernaDoc & ) ;

    Convenience function, equivalent to calling newFragment with document template information from provided SernaDoc