Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members | Related Pages | Examples

DWFToolkit::DWFXMLElementBuilder Class Reference
[DWF Package API]

#include "dwf/package/XML.h"

Inheritance diagram for DWFToolkit::DWFXMLElementBuilder:

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

Collaboration graph
[legend]
List of all members.

Detailed Description

This class builds DWFXMLBuildable objects for the parser.
Since:
7.0.1.

Definition at line 325 of file XML.h.

Public Member Functions

 DWFXMLElementBuilder () throw ()
virtual ~DWFXMLElementBuilder () throw ()
virtual DWFResourcebuildResource (const char **ppAttributeList, DWFPackageReader *pPackageReader) throw ( DWFException )
virtual DWFFontResourcebuildFontResource (const char **ppAttributeList, DWFPackageReader *pPackageReader) throw ( DWFException )
virtual DWFImageResourcebuildImageResource (const char **ppAttributeList, DWFPackageReader *pPackageReader) throw ( DWFException )
virtual DWFGraphicResourcebuildGraphicResource (const char **ppAttributeList, DWFPackageReader *pPackageReader) throw ( DWFException )
virtual DWFBookmarkbuildBookmark (const char **ppAttributeList) throw ( DWFException )
virtual DWFDefinedObjectbuildDefinedObject (const char **ppAttributeList) throw ( DWFException )
virtual DWFDefinedObjectInstancebuildDefinedObjectInstance (const char **ppAttributeList, unsigned long nSequence) throw ( DWFException )
virtual DWFDependencybuildDependency (const char **ppAttributeList) throw ( DWFException )
virtual DWFInterfacebuildInterface (const char **ppAttributeList) throw ( DWFException )
virtual DWFPaperbuildPaper (const char **ppAttributeList) throw ( DWFException )
virtual DWFPropertybuildProperty (const char **ppAttributeList) throw ( DWFException )
virtual DWFSourcebuildSource (const char **ppAttributeList) throw ( DWFException )
virtual DWFUnitsbuildUnits (const char **ppAttributeList) throw ( DWFException )


Constructor & Destructor Documentation

DWFToolkit::DWFXMLElementBuilder::DWFXMLElementBuilder  )  throw ()
 

Constructor

Exceptions:
None 

virtual DWFToolkit::DWFXMLElementBuilder::~DWFXMLElementBuilder  )  throw () [virtual]
 

Destructor

Exceptions:
None 


Member Function Documentation

virtual DWFBookmark* DWFToolkit::DWFXMLElementBuilder::buildBookmark const char **  ppAttributeList  )  throw ( DWFException ) [virtual]
 

Builds a bookmark.

Parameters:
ppAttributeList The attribute list for class member data.
Exceptions:
DWFException 

virtual DWFDefinedObject* DWFToolkit::DWFXMLElementBuilder::buildDefinedObject const char **  ppAttributeList  )  throw ( DWFException ) [virtual]
 

Builds a defined object.

Parameters:
ppAttributeList The attribute list for class member data.
Exceptions:
DWFException 

virtual DWFDefinedObjectInstance* DWFToolkit::DWFXMLElementBuilder::buildDefinedObjectInstance const char **  ppAttributeList,
unsigned long  nSequence
throw ( DWFException ) [virtual]
 

Builds a defined object instance.

Parameters:
ppAttributeList The attribute list for class member data.
nSequence Describes the order in which the instance was encountered during parsing.
Exceptions:
DWFException 

virtual DWFDependency* DWFToolkit::DWFXMLElementBuilder::buildDependency const char **  ppAttributeList  )  throw ( DWFException ) [virtual]
 

Builds a dependency.

Parameters:
ppAttributeList The attribute list for class member data.
Exceptions:
DWFException 

virtual DWFFontResource* DWFToolkit::DWFXMLElementBuilder::buildFontResource const char **  ppAttributeList,
DWFPackageReader pPackageReader
throw ( DWFException ) [virtual]
 

Builds a font resource.

Parameters:
ppAttributeList The attribute list for class member data.
pPackageReader The DWF package source data I/O object.
Exceptions:
DWFException 

Reimplemented in DWFToolkit::DWFSection.

virtual DWFGraphicResource* DWFToolkit::DWFXMLElementBuilder::buildGraphicResource const char **  ppAttributeList,
DWFPackageReader pPackageReader
throw ( DWFException ) [virtual]
 

Builds a graphic resource.

Parameters:
ppAttributeList The attribute list for class member data.
pPackageReader The DWF package source data I/O object.
Exceptions:
DWFException 

Reimplemented in DWFToolkit::DWFSection.

virtual DWFImageResource* DWFToolkit::DWFXMLElementBuilder::buildImageResource const char **  ppAttributeList,
DWFPackageReader pPackageReader
throw ( DWFException ) [virtual]
 

Builds a image resource.

Parameters:
ppAttributeList The attribute list for class member data.
pPackageReader The DWF package source data I/O object.
Exceptions:
DWFException 

Reimplemented in DWFToolkit::DWFSection.

virtual DWFInterface* DWFToolkit::DWFXMLElementBuilder::buildInterface const char **  ppAttributeList  )  throw ( DWFException ) [virtual]
 

Builds a interface.

Parameters:
ppAttributeList The attribute list for class member data.
Exceptions:
DWFException 

virtual DWFPaper* DWFToolkit::DWFXMLElementBuilder::buildPaper const char **  ppAttributeList  )  throw ( DWFException ) [virtual]
 

Builds a paper element.

Parameters:
ppAttributeList The attribute list for class member data.
Exceptions:
DWFException 

virtual DWFProperty* DWFToolkit::DWFXMLElementBuilder::buildProperty const char **  ppAttributeList  )  throw ( DWFException ) [virtual]
 

Builds a property.

Parameters:
ppAttributeList The attribute list for class member data.
Exceptions:
DWFException 

virtual DWFResource* DWFToolkit::DWFXMLElementBuilder::buildResource const char **  ppAttributeList,
DWFPackageReader pPackageReader
throw ( DWFException ) [virtual]
 

Builds a generic or untyped resource.

Parameters:
ppAttributeList The attribute list for class member data.
pPackageReader The DWF package source data I/O object.
Exceptions:
DWFException 

Reimplemented in DWFToolkit::DWFSection.

virtual DWFSource* DWFToolkit::DWFXMLElementBuilder::buildSource const char **  ppAttributeList  )  throw ( DWFException ) [virtual]
 

Builds a source element.

Parameters:
ppAttributeList The attribute list for class member data.
Exceptions:
DWFException 

virtual DWFUnits* DWFToolkit::DWFXMLElementBuilder::buildUnits const char **  ppAttributeList  )  throw ( DWFException ) [virtual]
 

Builds a units element.

Parameters:
ppAttributeList The attribute list for class member data.
Exceptions:
DWFException 


The documentation for this class was generated from the following file:
Generated on Tue May 17 12:39:11 2005 for Autodesk DWF Toolkit by  doxygen 1.4.1