DWFToolkit::DWFPackageContentPresentations Class Reference

#include "dwf/presentation/PackageContentPresentations.h"

Inheritance diagram for DWFToolkit::DWFPackageContentPresentations:

Inheritance graph
[legend]
Collaboration diagram for DWFToolkit::DWFPackageContentPresentations:

Collaboration graph
[legend]
List of all members.

Detailed Description

This class contains the package level content presentations.

Since:
7.3

Definition at line 44 of file PackageContentPresentations.h.

Public Member Functions

_DWFTK_API DWFPackageContentPresentations (DWFPackageReader *pPackageReader) throw ()
_DWFTK_API DWFPackageContentPresentations () throw ()
virtual _DWFTK_API ~DWFPackageContentPresentations () throw ()
_DWFTK_API void setHRef (const DWFString &zHRef) throw ()
_DWFTK_API const DWFStringhref () const
_DWFTK_API DWFInputStreamgetInputStream () throw ( DWFException )
virtual _DWFTK_API void load (DWFContentPresentationReader *pReaderFilter=NULL) throw ( DWFException )
virtual _DWFTK_API void load (DWFContentPresentationReader &rCustomReader) throw ( DWFException )
virtual _DWFTK_API void parseAttributeList (const char **) throw ( DWFException )
_DWFTK_API const DWFXMLNamespaceaddNamespace (const DWFString &zNamespace, const DWFString &zXMLNS) throw ( DWFException )
_DWFTK_API void serializeXML (DWFXMLSerializer &rSerializer, unsigned int nFlags) throw ( DWFException )


Constructor & Destructor Documentation

_DWFTK_API DWFToolkit::DWFPackageContentPresentations::DWFPackageContentPresentations DWFPackageReader pPackageReader  )  throw ()
 

Constructor

This constructor is generally only used by the parsing process when the DWFPackageReader associated with (and providing read access to) the DWF package file is available. The subsequent binding makes it possible to read resource content data from the DWF package.

Parameters:
pPackageReader Provides access to resource content in the DWF package.
Exceptions:
None 

_DWFTK_API DWFToolkit::DWFPackageContentPresentations::DWFPackageContentPresentations  )  throw ()
 

Constructor

Exceptions:
None 

virtual _DWFTK_API DWFToolkit::DWFPackageContentPresentations::~DWFPackageContentPresentations  )  throw () [virtual]
 

Destructor

Exceptions:
None 


Member Function Documentation

_DWFTK_API const DWFXMLNamespace& DWFToolkit::DWFPackageContentPresentations::addNamespace const DWFString zNamespace,
const DWFString zXMLNS
throw ( DWFException )
 

_DWFTK_API DWFInputStream* DWFToolkit::DWFPackageContentPresentations::getInputStream  )  throw ( DWFException )
 

The presentation input stream.

Returns:
The input stream for the presentation.
Exceptions:
DWFException 

_DWFTK_API const DWFString& DWFToolkit::DWFPackageContentPresentations::href  )  const [inline]
 

Returns the location of the package presentation document.

Returns:
The HREF.
Exceptions:
None 

Definition at line 107 of file PackageContentPresentations.h.

virtual _DWFTK_API void DWFToolkit::DWFPackageContentPresentations::load DWFContentPresentationReader rCustomReader  )  throw ( DWFException ) [virtual]
 

This parses the package content presentation document using the provided reader. This allows the user to directly participate in the parsing process. No in-memory representation of the content will be created or cached.

Parameters:
rCustomReader The custom reader.
Exceptions:
DWFException 

virtual _DWFTK_API void DWFToolkit::DWFPackageContentPresentations::load DWFContentPresentationReader pReaderFilter = NULL  )  throw ( DWFException ) [virtual]
 

This parses the package content presentation document using the default reader If a filter is provided, it will be set on the default reader. If the content has already been loaded, this will do nothing

Parameters:
pReaderFilter If provided, this will be set on the default reader.
Exceptions:
DWFException 

virtual _DWFTK_API void DWFToolkit::DWFPackageContentPresentations::parseAttributeList const char **   )  throw ( DWFException ) [virtual]
 

Implements DWFCore::DWFXMLBuildable.

_DWFTK_API void DWFToolkit::DWFPackageContentPresentations::serializeXML DWFXMLSerializer rSerializer,
unsigned int  nFlags
throw ( DWFException )
 

_DWFTK_API void DWFToolkit::DWFPackageContentPresentations::setHRef const DWFString zHRef  )  throw () [inline]
 

Sets the href of the content.

Parameters:
zHRef The href of the content
Returns:
None
Exceptions:
None 

Definition at line 94 of file PackageContentPresentations.h.


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