DWFToolkit::OPCRelationship Class Reference

#include "dwf/opc/Relationship.h"

Collaboration diagram for DWFToolkit::OPCRelationship:

Collaboration graph
[legend]
List of all members.

Detailed Description

A OPCRelationship describes a relationship between a source and target part in the OPC specification.

Since:
7.4.0
A OPCRelationship describes a relationship between a source and target part in the OPC specification. The source maybe a package or a package-part. The is not stored in the relationship since the source package or part owns the relationship container that this relationship is a part of.

Definition at line 62 of file Relationship.h.

Public Types

typedef DWFOrderedVector<
OPCRelationship * > 
tList
 This type defines a list of OPCRelationship pointers.
typedef DWFStringKeySkipList<
OPCRelationship * > 
tMap
 This type defines a mapped collection of OPCRelationship pointers.
typedef DWFCachingIterator<
OPCRelationship * > 
tCachingIterator
 This type defines a caching iterator on a collection of OPCRelationship pointers, that caches the pointers in its own container.
typedef DWFIterator< OPCRelationship * > tIterator
 This type defines a basic iterator on a collection of OPCRelationship pointers.
enum  teTargetMode

Public Member Functions

_DWFTK_API OPCParttarget () const throw ()
_DWFTK_API const DWFStringrelationshipType () const throw ()
_DWFTK_API teTargetMode targetMode () const throw ()
virtual _DWFTK_API void parseAttributeList (const char **ppAttributeList) throw ( DWFException )
virtual _DWFTK_API void serializeXML (DWFXMLSerializer &rSerializer) throw ( DWFException )

Friends

class OPCRelationshipContainer
class OPCXMLElementBuilder


Member Function Documentation

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

virtual _DWFTK_API void DWFToolkit::OPCRelationship::serializeXML DWFXMLSerializer rSerializer  )  throw ( DWFException ) [virtual]
 

For internal use only.

This is used to serialize the contained relationships.

Parameters:
rSerializer The object that accepts the serialization of the object.
Exceptions:
DWFException 


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