Changes between Version 3 and Version 4 of MapGuideRfc70


Ignore:
Timestamp:
Jun 25, 2009, 10:58:06 PM (15 years ago)
Author:
leaf
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • MapGuideRfc70

    v3 v4  
    3434=== Schema, Class and Property Definition ===
    3535
    36 ApplySchema need not only support adding, modifying but also support deleting schema elements. So we need a method to mark the schema element for deletion. The method Delete() will be added to classes MgFeatureSchema, MgClassDefinition, MgPropertyDefinition for it.
     36ApplySchema need not only support adding, modifying but also support deleting schema elements. So we need a method to mark the schema element for deletion. The method Delete() will be added to classes !MgFeatureSchema, !MgClassDefinition, !MgPropertyDefinition for it.
    3737
    3838{{{
     
    4646    /// \brief
    4747    /// Marks the schema for deletion.
    48 ///
     48    ///
    4949    /// \return
    5050    /// Returns nothing.
     
    6060    /// \brief
    6161    /// Marks the class for deletion.
    62 ///
     62    ///
    6363    /// \return
    6464    /// Returns nothing.
     
    7575    /// \brief
    7676    /// Marks the property for deletion.
    77 ///
     77    ///
    7878    /// \return
    7979    /// Returns nothing.
     
    9191PUBLISHED_API:
    9292    /// \brief
    93 /// Creates or updates a feature schema within the DataStore.
    94 ///
     93    /// Creates or updates a feature schema within the DataStore.
     94    ///
    9595    /// \param resource (MgResourceIdentifier)
    9696    /// A resource identifier referring to a feature source.
     
    102102    ///
    103103virtual void ApplySchema(
    104 MgResourceIdentifier* resource,
    105 MgFeatureSchema* schema) = 0;
     104                         MgResourceIdentifier* resource,
     105                         MgFeatureSchema* schema) = 0;
    106106};
    107107}}}
     
    113113== Test Plan ==
    114114
    115 Add unit tests for method MgFeatureService::ApplySchema into the existing Feature Service unit tests.
     115Add unit tests for method MgFeatureService::!ApplySchema into the existing Feature Service unit tests.
    116116
    117117== Funding/Resources ==