FDO API Reference Feature Data Objects
Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

FdoNetworkNodeFeatureClass Class Reference

#include <NetworkNodeFeatureClass.h>

Inherits FdoNetworkFeatureClass.

Inheritance diagram for FdoNetworkNodeFeatureClass:

[legend]
List of all members.

Detailed Description

FdoNetworkNodeFeature derives from FdoNetworkFeature and can be used to represent a logical node feature.

Note:
This Help topic is provided for informational use only. There is no interface or support provided. Autodesk reserves the right to change the software related to the content herein.

Definition at line 36 of file NetworkNodeFeatureClass.h.


Public Member Functions

virtual void _writeXml (FdoSchemaXmlContext *pContext)
 Serialize this property to XML.
virtual void CheckReferences (FdoSchemaMergeContext *pContext)
virtual FDO_API FdoClassType GetClassType ()
 Gets the concrete class type.
FDO_API FdoAssociationPropertyDefinitionGetLayerProperty ()
 Gets a reference to the layer property.
virtual void InitFromXml (FdoString *classTypeName, FdoSchemaXmlContext *pContext, FdoXmlAttributeCollection *attrs)
 Initialize this property from its XML attributes.
virtual void Set (FdoClassDefinition *pClass, FdoSchemaMergeContext *pContext)
 DOXYGEN-IGNORE
FDO_API void SetLayerProperty (FdoAssociationPropertyDefinition *value)
 Sets a reference to the layer property. The associated class of the layer association property must be an FdoNetworkLayer.
virtual FdoBoolean XmlEndElement (FdoXmlSaxContext *context, FdoString *uri, FdoString *name, FdoString *qname)
 Element end.
virtual FdoXmlSaxHandlerXmlStartElement (FdoXmlSaxContext *context, FdoString *uri, FdoString *name, FdoString *qname, FdoXmlAttributeCollection *atts)

Static Public Member Functions

FDO_API FdoNetworkNodeFeatureClassCreate (FdoString *name, FdoString *description)
 Constructs an instance of an FdoNetworkNodeFeatureClass using the specified arguments.
FDO_API FdoNetworkNodeFeatureClassCreate ()
 Constructs a default instance of an FdoNetworkNodeFeatureClass.

Protected Member Functions

virtual void _AcceptChanges ()
virtual void _BeginChangeProcessing ()
virtual void _EndChangeProcessing ()
virtual void _RejectChanges ()
virtual void _StartChanges ()
 FdoFeatureSchema::RejectChanges() support.
virtual void Dispose ()
 Dispose this object.
 FdoNetworkNodeFeatureClass (FdoString *name, FdoString *description)
 Constructs an instance of an FdoNetworkNodeFeatureClass using the specified arguments.
 FdoNetworkNodeFeatureClass ()
 Constructs a default instance of an FdoNetworkNodeFeatureClass.
virtual ~FdoNetworkNodeFeatureClass ()

Protected Attributes

FdoAssociationPropertyDefinitionm_layerCHANGED

Constructor & Destructor Documentation

FdoNetworkNodeFeatureClass::FdoNetworkNodeFeatureClass  )  [protected]
 

Constructs a default instance of an FdoNetworkNodeFeatureClass.

FdoNetworkNodeFeatureClass::FdoNetworkNodeFeatureClass FdoString name,
FdoString description
[protected]
 

Constructs an instance of an FdoNetworkNodeFeatureClass using the specified arguments.

virtual FdoNetworkNodeFeatureClass::~FdoNetworkNodeFeatureClass  )  [protected, virtual]
 


Member Function Documentation

virtual void FdoNetworkNodeFeatureClass::_AcceptChanges  )  [protected, virtual]
 

Reimplemented from FdoNetworkFeatureClass.

virtual void FdoNetworkNodeFeatureClass::_BeginChangeProcessing  )  [protected, virtual]
 

Reimplemented from FdoNetworkFeatureClass.

virtual void FdoNetworkNodeFeatureClass::_EndChangeProcessing  )  [protected, virtual]
 

Reimplemented from FdoNetworkFeatureClass.

virtual void FdoNetworkNodeFeatureClass::_RejectChanges  )  [protected, virtual]
 

Reimplemented from FdoNetworkFeatureClass.

virtual void FdoNetworkNodeFeatureClass::_StartChanges  )  [protected, virtual]
 

FdoFeatureSchema::RejectChanges() support.

Reimplemented from FdoNetworkFeatureClass.

virtual void FdoNetworkNodeFeatureClass::_writeXml FdoSchemaXmlContext *  pContext  )  [virtual]
 

Serialize this property to XML.

Reimplemented from FdoNetworkFeatureClass.

virtual void FdoNetworkNodeFeatureClass::CheckReferences FdoSchemaMergeContext pContext  )  [virtual]
 

Reimplemented from FdoNetworkFeatureClass.

FDO_API FdoNetworkNodeFeatureClass* FdoNetworkNodeFeatureClass::Create FdoString name,
FdoString description
[static]
 

Constructs an instance of an FdoNetworkNodeFeatureClass using the specified arguments.

Parameters:
name Input name
description Input description
Returns:
Returns FdoNetworkNodeFeatureClass

Reimplemented from FdoFeatureClass.

FDO_API FdoNetworkNodeFeatureClass* FdoNetworkNodeFeatureClass::Create  )  [static]
 

Constructs a default instance of an FdoNetworkNodeFeatureClass.

Returns:
Returns FdoNetworkNodeFeatureClass

Reimplemented from FdoFeatureClass.

virtual void FdoNetworkNodeFeatureClass::Dispose  )  [protected, virtual]
 

Dispose this object.

Returns:
Returns nothing

Reimplemented from FdoFeatureClass.

virtual FDO_API FdoClassType FdoNetworkNodeFeatureClass::GetClassType  )  [virtual]
 

Gets the concrete class type.

Returns:
Returns class type

Reimplemented from FdoFeatureClass.

FDO_API FdoAssociationPropertyDefinition* FdoNetworkNodeFeatureClass::GetLayerProperty  ) 
 

Gets a reference to the layer property.

Returns:
Returns an association property definition

virtual void FdoNetworkNodeFeatureClass::InitFromXml FdoString classTypeName,
FdoSchemaXmlContext *  pContext,
FdoXmlAttributeCollection attrs
[virtual]
 

Initialize this property from its XML attributes.

Reimplemented from FdoFeatureClass.

virtual void FdoNetworkNodeFeatureClass::Set FdoClassDefinition pClass,
FdoSchemaMergeContext pContext
[virtual]
 

DOXYGEN-IGNORE

Reimplemented from FdoNetworkFeatureClass.

FDO_API void FdoNetworkNodeFeatureClass::SetLayerProperty FdoAssociationPropertyDefinition value  ) 
 

Sets a reference to the layer property. The associated class of the layer association property must be an FdoNetworkLayer.

Parameters:
value Input an association property definition
Returns:
Returns nothing

virtual FdoBoolean FdoNetworkNodeFeatureClass::XmlEndElement FdoXmlSaxContext context,
FdoString uri,
FdoString name,
FdoString qname
[virtual]
 

Element end.

Reimplemented from FdoNetworkFeatureClass.

virtual FdoXmlSaxHandler* FdoNetworkNodeFeatureClass::XmlStartElement FdoXmlSaxContext context,
FdoString uri,
FdoString name,
FdoString qname,
FdoXmlAttributeCollection atts
[virtual]
 

Handle sub-elements such as properties Element start

Reimplemented from FdoNetworkFeatureClass.


Member Data Documentation

FdoAssociationPropertyDefinition* FdoNetworkNodeFeatureClass::m_layerCHANGED [protected]
 

Definition at line 149 of file NetworkNodeFeatureClass.h.


The documentation for this class was generated from the following file:
Comments or suggestions? Send us feedback.