DWFToolkit::XPSDocRefResourceExtractor Class Reference

#include "dwf/dwfx/reader/FixedPageResourceExtractor.h"

Collaboration diagram for DWFToolkit::XPSDocRefResourceExtractor:

Collaboration graph
[legend]
List of all members.

Detailed Description

This class implements extraction of DWF resources contained within a Fixed Page part.

Since:
7.4.0

Definition at line 52 of file XPSDocRefResourceExtractor.h.

Public Member Functions

_DWFTK_API void notifyStartElement (const char *zName, const char **ppAttributeList) throw ()
_DWFTK_API void notifyEndElement (const char *zName) throw ()
_DWFTK_API void notifyStartNamespace (const char *zPrefix, const char *zURI) throw ()
_DWFTK_API void notifyEndNamespace (const char *zPrefix) throw ()
_DWFTK_API void notifyCharacterData (const char *zCData, int nLength) throw ()
_DWFTK_API DWFInputStream * getResourceStream (const DWFString &zLocator) throw ( DWFException )
_DWFTK_API DWFOrderedVector<
DWFString >::ConstIterator * 
documentURIs () const throw ()


Member Function Documentation

_DWFTK_API DWFOrderedVector<DWFString>::ConstIterator* DWFToolkit::XPSDocRefResourceExtractor::documentURIs  )  const throw () [inline]
 

For internal use only.

Access the list of document URIs. This is used during when reading in the DWFDocumentSequence.

Returns:
An iterator that must be deleted using DWFCORE_FREE_OBJECT. The iterator maybe NULL.
Exceptions:
None 

Definition at line 127 of file XPSDocRefResourceExtractor.h.

_DWFTK_API DWFInputStream* DWFToolkit::XPSDocRefResourceExtractor::getResourceStream const DWFString &  zLocator  )  throw ( DWFException )
 

Returns the input stream for the resource specified by its locator

Parameters:
zLocator The locator for the resource
Returns:
A stream for the requested resource. The caller must delete this pointer with the DWFCORE_FREE_OBJECT macro.
Exceptions:
DWFException 

_DWFTK_API void DWFToolkit::XPSDocRefResourceExtractor::notifyCharacterData const char *  zCData,
int  nLength
throw ()
 

_DWFTK_API void DWFToolkit::XPSDocRefResourceExtractor::notifyEndElement const char *  zName  )  throw ()
 

_DWFTK_API void DWFToolkit::XPSDocRefResourceExtractor::notifyEndNamespace const char *  zPrefix  )  throw ()
 

_DWFTK_API void DWFToolkit::XPSDocRefResourceExtractor::notifyStartElement const char *  zName,
const char **  ppAttributeList
throw ()
 

_DWFTK_API void DWFToolkit::XPSDocRefResourceExtractor::notifyStartNamespace const char *  zPrefix,
const char *  zURI
throw ()
 


The documentation for this class was generated from the following file:
Generated on Tue Jan 6 22:40:47 2009 for Autodesk DWF Toolkit by  doxygen 1.4.5