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

FdoNetworkLinkFeatureClass Class Reference

#include <NetworkLinkFeatureClass.h>

Inherits FdoNetworkFeatureClass.

Inheritance diagram for FdoNetworkLinkFeatureClass:

[legend]
List of all members.

Detailed Description

FdoNetworkLinkFeature derives from FdoNetworkFeature and can be used to represent a logical link 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 37 of file NetworkLinkFeatureClass.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 FdoAssociationPropertyDefinitionGetEndNodeProperty ()
 Gets a reference to the end node property.
FDO_API FdoAssociationPropertyDefinitionGetStartNodeProperty ()
 Gets a reference to the start node 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 SetEndNodeProperty (FdoAssociationPropertyDefinition *value)
 Sets a reference to the end node property.
FDO_API void SetStartNodeProperty (FdoAssociationPropertyDefinition *value)
 Sets a reference to the start node property.
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 FdoNetworkLinkFeatureClassCreate (FdoString *name, FdoString *description)
 Constructs an instance of an FdoNetworkLinkFeatureClass using the specified arguments.
FDO_API FdoNetworkLinkFeatureClassCreate ()
 Constructs a default instance of an FdoNetworkLinkFeatureClass.

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.
 FdoNetworkLinkFeatureClass (FdoString *name, FdoString *description)
 Constructs an instance of an FdoNetworkLinkFeatureClass using the specified arguments.
 FdoNetworkLinkFeatureClass ()
 Constructs a default instance of an FdoNetworkLinkFeatureClass.
virtual ~FdoNetworkLinkFeatureClass ()

Protected Attributes

FdoAssociationPropertyDefinitionm_endNodeFeatureCHANGED
FdoAssociationPropertyDefinitionm_startNodeFeatureCHANGED

Constructor & Destructor Documentation

FdoNetworkLinkFeatureClass::FdoNetworkLinkFeatureClass  )  [protected]
 

Constructs a default instance of an FdoNetworkLinkFeatureClass.

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

Constructs an instance of an FdoNetworkLinkFeatureClass using the specified arguments.

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


Member Function Documentation

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

Reimplemented from FdoNetworkFeatureClass.

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

Reimplemented from FdoNetworkFeatureClass.

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

Reimplemented from FdoNetworkFeatureClass.

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

Reimplemented from FdoNetworkFeatureClass.

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

FdoFeatureSchema::RejectChanges() support.

Reimplemented from FdoNetworkFeatureClass.

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

Serialize this property to XML.

Reimplemented from FdoNetworkFeatureClass.

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

Reimplemented from FdoNetworkFeatureClass.

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

Constructs an instance of an FdoNetworkLinkFeatureClass using the specified arguments.

Parameters:
name Input name
description Input description
Returns:
Returns FdoNetworkLinkFeatureClass

Reimplemented from FdoFeatureClass.

FDO_API FdoNetworkLinkFeatureClass* FdoNetworkLinkFeatureClass::Create  )  [static]
 

Constructs a default instance of an FdoNetworkLinkFeatureClass.

Returns:
Returns FdoNetworkLinkFeatureClass

Reimplemented from FdoFeatureClass.

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

Dispose this object.

Returns:
Returns nothing

Reimplemented from FdoFeatureClass.

virtual FDO_API FdoClassType FdoNetworkLinkFeatureClass::GetClassType  )  [virtual]
 

Gets the concrete class type.

Returns:
Returns class type

Reimplemented from FdoFeatureClass.

FDO_API FdoAssociationPropertyDefinition* FdoNetworkLinkFeatureClass::GetEndNodeProperty  ) 
 

Gets a reference to the end node property.

Returns:
Returns an association property definition

FDO_API FdoAssociationPropertyDefinition* FdoNetworkLinkFeatureClass::GetStartNodeProperty  ) 
 

Gets a reference to the start node property.

Returns:
Returns an association property definition

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

Initialize this property from its XML attributes.

Reimplemented from FdoFeatureClass.

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

DOXYGEN-IGNORE

Reimplemented from FdoNetworkFeatureClass.

FDO_API void FdoNetworkLinkFeatureClass::SetEndNodeProperty FdoAssociationPropertyDefinition value  ) 
 

Sets a reference to the end node property.

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

FDO_API void FdoNetworkLinkFeatureClass::SetStartNodeProperty FdoAssociationPropertyDefinition value  ) 
 

Sets a reference to the start node property.

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

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

Element end.

Reimplemented from FdoNetworkFeatureClass.

virtual FdoXmlSaxHandler* FdoNetworkLinkFeatureClass::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* FdoNetworkLinkFeatureClass::m_endNodeFeatureCHANGED [protected]
 

Definition at line 173 of file NetworkLinkFeatureClass.h.

FdoAssociationPropertyDefinition* FdoNetworkLinkFeatureClass::m_startNodeFeatureCHANGED [protected]
 

Definition at line 172 of file NetworkLinkFeatureClass.h.


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