MapGuide API Reference
 All Classes Functions Variables Enumerations Enumerator Friends
MgProperty Class Reference

A base class for MgNullableProperty, which is the base class for all of the concrete property classes, for example, MgBooleanProperty and a base class for MgPropertyDefinition, which is the base class for all of the concrete property definition classes, for example, MgDataPropertyDefinition. More...

+ Inheritance diagram for MgProperty:

List of all members.

Public Member Functions

STRING GetName ()
 
virtual INT16 GetPropertyType ()=0
 Gets the property type.
void SetName (CREFSTRING name)
 

Friends

class MgPropertyCollection

Detailed Description

A base class for MgNullableProperty, which is the base class for all of the concrete property classes, for example, MgBooleanProperty and a base class for MgPropertyDefinition, which is the base class for all of the concrete property definition classes, for example, MgDataPropertyDefinition.

Remarks:
Allows for polymorphic manipulation of the concrete property classes in the MgPropertyCollection class.