[mapguide-commits] r8138 - in trunk/Tools/Maestro: Generated Maestro.Base/Editor Maestro.Base/Services Maestro.Base/UI Maestro.Editors/Common Maestro.Editors/Diff Maestro.Editors/FeatureSource Maestro.Editors/Generic Maestro.Editors/Preview Maestro.Editors/SymbolDefinition Maestro.Shared.UI OSGeo.MapGuide.MaestroAPI/Commands OSGeo.MapGuide.MaestroAPI/ObjectModels
svn_mapguide at osgeo.org
svn_mapguide at osgeo.org
Tue May 20 02:49:39 PDT 2014
Author: jng
Date: 2014-05-20 02:49:39 -0700 (Tue, 20 May 2014)
New Revision: 8138
Modified:
trunk/Tools/Maestro/Generated/LayerDefinition-1.1.0.designer.cs
trunk/Tools/Maestro/Generated/LayerDefinition-1.2.0.designer.cs
trunk/Tools/Maestro/Generated/LayerDefinition-1.3.0.designer.cs
trunk/Tools/Maestro/Generated/LayerDefinition-2.3.0.designer.cs
trunk/Tools/Maestro/Generated/LayerDefinition-2.4.0.designer.cs
trunk/Tools/Maestro/Maestro.Base/Editor/EditorContentBase.Designer.cs
trunk/Tools/Maestro/Maestro.Base/Editor/IEditorFactory.cs
trunk/Tools/Maestro/Maestro.Base/Services/ServerConnectionManager.cs
trunk/Tools/Maestro/Maestro.Base/UI/ISiteExplorer.cs
trunk/Tools/Maestro/Maestro.Editors/Common/IExpressionEditor.cs
trunk/Tools/Maestro/Maestro.Editors/Common/RepositoryView.cs
trunk/Tools/Maestro/Maestro.Editors/Diff/CompareResourceDialog.cs
trunk/Tools/Maestro/Maestro.Editors/Diff/TextDiffView.cs
trunk/Tools/Maestro/Maestro.Editors/Diff/XmlCompareUtil.cs
trunk/Tools/Maestro/Maestro.Editors/FeatureSource/SpatialContextInfoDialog.cs
trunk/Tools/Maestro/Maestro.Editors/Generic/XmlEditorSettings.cs
trunk/Tools/Maestro/Maestro.Editors/Preview/DefaultResourcePreviewer.cs
trunk/Tools/Maestro/Maestro.Editors/SymbolDefinition/ExtractSymbolLibraryDialog.cs
trunk/Tools/Maestro/Maestro.Shared.UI/ProgressDialog.Designer.cs
trunk/Tools/Maestro/Maestro.Shared.UI/ViewContentManagerBase.cs
trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Commands/CreateRuntimeMap.cs
trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/ObjectModels/SymbolInterfaces.cs
Log:
Code cleanups, and assorted API commentary.
Modified: trunk/Tools/Maestro/Generated/LayerDefinition-1.1.0.designer.cs
===================================================================
--- trunk/Tools/Maestro/Generated/LayerDefinition-1.1.0.designer.cs 2014-05-20 08:55:37 UTC (rev 8137)
+++ trunk/Tools/Maestro/Generated/LayerDefinition-1.1.0.designer.cs 2014-05-20 09:49:39 UTC (rev 8138)
@@ -6693,13 +6693,8 @@
return this.lowChannelField;
}
set {
- if ((this.lowChannelField != null)) {
- if ((lowChannelField.Equals(value) != true)) {
- this.lowChannelField = value;
- this.OnPropertyChanged("LowChannel");
- }
- }
- else {
+ if ((lowChannelField.Equals(value) != true))
+ {
this.lowChannelField = value;
this.OnPropertyChanged("LowChannel");
}
@@ -6712,13 +6707,8 @@
return this.highChannelField;
}
set {
- if ((this.highChannelField != null)) {
- if ((highChannelField.Equals(value) != true)) {
- this.highChannelField = value;
- this.OnPropertyChanged("HighChannel");
- }
- }
- else {
+ if ((highChannelField.Equals(value) != true))
+ {
this.highChannelField = value;
this.OnPropertyChanged("HighChannel");
}
Modified: trunk/Tools/Maestro/Generated/LayerDefinition-1.2.0.designer.cs
===================================================================
--- trunk/Tools/Maestro/Generated/LayerDefinition-1.2.0.designer.cs 2014-05-20 08:55:37 UTC (rev 8137)
+++ trunk/Tools/Maestro/Generated/LayerDefinition-1.2.0.designer.cs 2014-05-20 09:49:39 UTC (rev 8138)
@@ -6693,13 +6693,8 @@
return this.lowChannelField;
}
set {
- if ((this.lowChannelField != null)) {
- if ((lowChannelField.Equals(value) != true)) {
- this.lowChannelField = value;
- this.OnPropertyChanged("LowChannel");
- }
- }
- else {
+ if ((lowChannelField.Equals(value) != true))
+ {
this.lowChannelField = value;
this.OnPropertyChanged("LowChannel");
}
@@ -6712,13 +6707,8 @@
return this.highChannelField;
}
set {
- if ((this.highChannelField != null)) {
- if ((highChannelField.Equals(value) != true)) {
- this.highChannelField = value;
- this.OnPropertyChanged("HighChannel");
- }
- }
- else {
+ if ((highChannelField.Equals(value) != true))
+ {
this.highChannelField = value;
this.OnPropertyChanged("HighChannel");
}
Modified: trunk/Tools/Maestro/Generated/LayerDefinition-1.3.0.designer.cs
===================================================================
--- trunk/Tools/Maestro/Generated/LayerDefinition-1.3.0.designer.cs 2014-05-20 08:55:37 UTC (rev 8137)
+++ trunk/Tools/Maestro/Generated/LayerDefinition-1.3.0.designer.cs 2014-05-20 09:49:39 UTC (rev 8138)
@@ -6692,13 +6692,8 @@
return this.lowChannelField;
}
set {
- if ((this.lowChannelField != null)) {
- if ((lowChannelField.Equals(value) != true)) {
- this.lowChannelField = value;
- this.OnPropertyChanged("LowChannel");
- }
- }
- else {
+ if ((lowChannelField.Equals(value) != true))
+ {
this.lowChannelField = value;
this.OnPropertyChanged("LowChannel");
}
@@ -6711,13 +6706,8 @@
return this.highChannelField;
}
set {
- if ((this.highChannelField != null)) {
- if ((highChannelField.Equals(value) != true)) {
- this.highChannelField = value;
- this.OnPropertyChanged("HighChannel");
- }
- }
- else {
+ if ((highChannelField.Equals(value) != true))
+ {
this.highChannelField = value;
this.OnPropertyChanged("HighChannel");
}
Modified: trunk/Tools/Maestro/Generated/LayerDefinition-2.3.0.designer.cs
===================================================================
--- trunk/Tools/Maestro/Generated/LayerDefinition-2.3.0.designer.cs 2014-05-20 08:55:37 UTC (rev 8137)
+++ trunk/Tools/Maestro/Generated/LayerDefinition-2.3.0.designer.cs 2014-05-20 09:49:39 UTC (rev 8138)
@@ -6722,13 +6722,8 @@
return this.lowChannelField;
}
set {
- if ((this.lowChannelField != null)) {
- if ((lowChannelField.Equals(value) != true)) {
- this.lowChannelField = value;
- this.OnPropertyChanged("LowChannel");
- }
- }
- else {
+ if ((lowChannelField.Equals(value) != true))
+ {
this.lowChannelField = value;
this.OnPropertyChanged("LowChannel");
}
@@ -6741,13 +6736,8 @@
return this.highChannelField;
}
set {
- if ((this.highChannelField != null)) {
- if ((highChannelField.Equals(value) != true)) {
- this.highChannelField = value;
- this.OnPropertyChanged("HighChannel");
- }
- }
- else {
+ if ((highChannelField.Equals(value) != true))
+ {
this.highChannelField = value;
this.OnPropertyChanged("HighChannel");
}
Modified: trunk/Tools/Maestro/Generated/LayerDefinition-2.4.0.designer.cs
===================================================================
--- trunk/Tools/Maestro/Generated/LayerDefinition-2.4.0.designer.cs 2014-05-20 08:55:37 UTC (rev 8137)
+++ trunk/Tools/Maestro/Generated/LayerDefinition-2.4.0.designer.cs 2014-05-20 09:49:39 UTC (rev 8138)
@@ -6722,13 +6722,8 @@
return this.lowChannelField;
}
set {
- if ((this.lowChannelField != null)) {
- if ((lowChannelField.Equals(value) != true)) {
- this.lowChannelField = value;
- this.OnPropertyChanged("LowChannel");
- }
- }
- else {
+ if ((lowChannelField.Equals(value) != true))
+ {
this.lowChannelField = value;
this.OnPropertyChanged("LowChannel");
}
@@ -6741,13 +6736,8 @@
return this.highChannelField;
}
set {
- if ((this.highChannelField != null)) {
- if ((highChannelField.Equals(value) != true)) {
- this.highChannelField = value;
- this.OnPropertyChanged("HighChannel");
- }
- }
- else {
+ if ((highChannelField.Equals(value) != true))
+ {
this.highChannelField = value;
this.OnPropertyChanged("HighChannel");
}
Modified: trunk/Tools/Maestro/Maestro.Base/Editor/EditorContentBase.Designer.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Base/Editor/EditorContentBase.Designer.cs 2014-05-20 08:55:37 UTC (rev 8137)
+++ trunk/Tools/Maestro/Maestro.Base/Editor/EditorContentBase.Designer.cs 2014-05-20 09:49:39 UTC (rev 8138)
@@ -104,6 +104,9 @@
private System.Windows.Forms.Panel upgradePanel;
private System.Windows.Forms.Label label1;
private System.Windows.Forms.Button btnUpgrade;
+ /// <summary>
+ /// The panel body
+ /// </summary>
protected System.Windows.Forms.Panel panelBody;
private System.Windows.Forms.Panel sessionRestartPanel;
private System.Windows.Forms.Label label2;
Modified: trunk/Tools/Maestro/Maestro.Base/Editor/IEditorFactory.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Base/Editor/IEditorFactory.cs 2014-05-20 08:55:37 UTC (rev 8137)
+++ trunk/Tools/Maestro/Maestro.Base/Editor/IEditorFactory.cs 2014-05-20 09:49:39 UTC (rev 8138)
@@ -25,7 +25,12 @@
namespace Maestro.Base.Editor
{
/// <summary>
- /// Defines an interface for creating editor views for a given resource
+ /// Defines an interface for creating editor views for a given resource.
+ ///
+ /// Implementations of this interface that are registered under the /Maestro/Editors path in
+ /// any addin manifest will be automatically loaded by Maestro and be registered to handle
+ /// the opening of any resource whose type and version matches the
+ /// <see cref="P:Maestro.Base.Editor.IEditorFactory.ResourceTypeAndVersion"/> property
/// </summary>
public interface IEditorFactory
{
Modified: trunk/Tools/Maestro/Maestro.Base/Services/ServerConnectionManager.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Base/Services/ServerConnectionManager.cs 2014-05-20 08:55:37 UTC (rev 8137)
+++ trunk/Tools/Maestro/Maestro.Base/Services/ServerConnectionManager.cs 2014-05-20 09:49:39 UTC (rev 8138)
@@ -61,6 +61,9 @@
public string ConnectionName { get; set; }
}
+ /// <summary>
+ /// An EventArgs that carries the name of a connection
+ /// </summary>
public class ServerConnectionEventArgs : EventArgs
{
/// <summary>
Modified: trunk/Tools/Maestro/Maestro.Base/UI/ISiteExplorer.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Base/UI/ISiteExplorer.cs 2014-05-20 08:55:37 UTC (rev 8137)
+++ trunk/Tools/Maestro/Maestro.Base/UI/ISiteExplorer.cs 2014-05-20 09:49:39 UTC (rev 8138)
@@ -97,13 +97,23 @@
event RepositoryItemEventHandler ItemsSelected;
}
+ /// <summary>
+ /// An EventArgs that carries RepositoryItem instances
+ /// </summary>
public class RepositoryItemEventArgs : EventArgs
{
+ /// <summary>
+ /// Creates a new instance of RepositoryItemEventArgs
+ /// </summary>
+ /// <param name="items"></param>
public RepositoryItemEventArgs(RepositoryItem[] items)
{
this.Items = items;
}
+ /// <summary>
+ /// Gets the affected site explorer items
+ /// </summary>
public RepositoryItem[] Items { get; private set; }
}
Modified: trunk/Tools/Maestro/Maestro.Editors/Common/IExpressionEditor.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Editors/Common/IExpressionEditor.cs 2014-05-20 08:55:37 UTC (rev 8137)
+++ trunk/Tools/Maestro/Maestro.Editors/Common/IExpressionEditor.cs 2014-05-20 09:49:39 UTC (rev 8138)
@@ -60,6 +60,11 @@
/// </summary>
public interface ITextInserter
{
+ /// <summary>
+ /// Inserts the specified text. The implementation determines the position/cursor where the
+ /// given text will be inserted at
+ /// </summary>
+ /// <param name="text"></param>
void InsertText(string text);
}
Modified: trunk/Tools/Maestro/Maestro.Editors/Common/RepositoryView.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Editors/Common/RepositoryView.cs 2014-05-20 08:55:37 UTC (rev 8137)
+++ trunk/Tools/Maestro/Maestro.Editors/Common/RepositoryView.cs 2014-05-20 09:49:39 UTC (rev 8138)
@@ -164,6 +164,9 @@
}
}
+ /// <summary>
+ /// Raised when an item is dragged
+ /// </summary>
public event ItemDragEventHandler ItemDrag;
private void trvRepository_ItemDrag(object sender, ItemDragEventArgs e)
Modified: trunk/Tools/Maestro/Maestro.Editors/Diff/CompareResourceDialog.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Editors/Diff/CompareResourceDialog.cs 2014-05-20 08:55:37 UTC (rev 8137)
+++ trunk/Tools/Maestro/Maestro.Editors/Diff/CompareResourceDialog.cs 2014-05-20 09:49:39 UTC (rev 8138)
@@ -33,6 +33,9 @@
namespace Maestro.Editors.Diff
{
+ /// <summary>
+ /// A dialog that lets the user pick two resources for XML content comparison
+ /// </summary>
public partial class CompareResourceDialog : Form
{
private CompareResourceDialog()
@@ -42,18 +45,28 @@
private IResourceService _resSvc;
+ /// <summary>
+ /// Creates a new instance of CompareResourceDialog
+ /// </summary>
+ /// <param name="resSvc">The resource service</param>
public CompareResourceDialog(IResourceService resSvc)
: this()
{
_resSvc = resSvc;
}
+ /// <summary>
+ /// Gets the source resource
+ /// </summary>
public string Source
{
get { return txtSource.Text; }
set { txtSource.Text = value; }
}
+ /// <summary>
+ /// Gets the target resource
+ /// </summary>
public string Target
{
get { return txtTarget.Text; }
Modified: trunk/Tools/Maestro/Maestro.Editors/Diff/TextDiffView.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Editors/Diff/TextDiffView.cs 2014-05-20 08:55:37 UTC (rev 8137)
+++ trunk/Tools/Maestro/Maestro.Editors/Diff/TextDiffView.cs 2014-05-20 09:49:39 UTC (rev 8138)
@@ -127,6 +127,11 @@
}
}
+ /// <summary>
+ /// Sets the labels of the left and right sides of the comparison
+ /// </summary>
+ /// <param name="left"></param>
+ /// <param name="right"></param>
public void SetLabels(string left, string right)
{
lblLeft.Text = left;
Modified: trunk/Tools/Maestro/Maestro.Editors/Diff/XmlCompareUtil.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Editors/Diff/XmlCompareUtil.cs 2014-05-20 08:55:37 UTC (rev 8137)
+++ trunk/Tools/Maestro/Maestro.Editors/Diff/XmlCompareUtil.cs 2014-05-20 09:49:39 UTC (rev 8138)
@@ -30,6 +30,9 @@
namespace Maestro.Editors.Diff
{
+ /// <summary>
+ /// Represents an XML comparison between a source and target
+ /// </summary>
public class XmlComparisonSet
{
internal XmlComparisonSet(TextFileDiffList source, TextFileDiffList target)
@@ -38,19 +41,28 @@
this.Target = target;
}
+ /// <summary>
+ /// Gets the difference list for the source
+ /// </summary>
public TextFileDiffList Source { get; private set; }
+ /// <summary>
+ /// Gets the difference list for the target
+ /// </summary>
public TextFileDiffList Target { get; private set; }
}
+ /// <summary>
+ /// A helper utility that performs the necessary preparation of two resoures for XML comparison
+ /// </summary>
public class XmlCompareUtil
{
/// <summary>
/// Prepares the source and target resource content for XML comparison
/// </summary>
- /// <param name="resSvc"></param>
- /// <param name="sourceId"></param>
- /// <param name="targetId"></param>
+ /// <param name="resSvc">The resource service</param>
+ /// <param name="sourceId">The source resource ID</param>
+ /// <param name="targetId">The target resource ID</param>
public static XmlComparisonSet PrepareForComparison(IResourceService resSvc, string sourceId, string targetId)
{
//Route both source and target XML content through
Modified: trunk/Tools/Maestro/Maestro.Editors/FeatureSource/SpatialContextInfoDialog.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Editors/FeatureSource/SpatialContextInfoDialog.cs 2014-05-20 08:55:37 UTC (rev 8137)
+++ trunk/Tools/Maestro/Maestro.Editors/FeatureSource/SpatialContextInfoDialog.cs 2014-05-20 09:49:39 UTC (rev 8138)
@@ -30,6 +30,9 @@
namespace Maestro.Editors.FeatureSource
{
+ /// <summary>
+ /// A dialog that displays spatial context information
+ /// </summary>
public partial class SpatialContextInfoDialog : Form
{
private SpatialContextInfoDialog()
@@ -37,6 +40,10 @@
InitializeComponent();
}
+ /// <summary>
+ /// Creates a new instance of SpatialContextInfoDialog
+ /// </summary>
+ /// <param name="sc">The spatial context to display</param>
public SpatialContextInfoDialog(IFdoSpatialContext sc)
: this()
{
Modified: trunk/Tools/Maestro/Maestro.Editors/Generic/XmlEditorSettings.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Editors/Generic/XmlEditorSettings.cs 2014-05-20 08:55:37 UTC (rev 8137)
+++ trunk/Tools/Maestro/Maestro.Editors/Generic/XmlEditorSettings.cs 2014-05-20 09:49:39 UTC (rev 8138)
@@ -24,8 +24,14 @@
namespace Maestro.Editors.Generic
{
+ /// <summary>
+ /// Global XML editor settings
+ /// </summary>
public static class XmlEditorSettings
{
+ /// <summary>
+ /// The XML schema path
+ /// </summary>
public static string XsdPath { get; set; }
}
}
Modified: trunk/Tools/Maestro/Maestro.Editors/Preview/DefaultResourcePreviewer.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Editors/Preview/DefaultResourcePreviewer.cs 2014-05-20 08:55:37 UTC (rev 8137)
+++ trunk/Tools/Maestro/Maestro.Editors/Preview/DefaultResourcePreviewer.cs 2014-05-20 09:49:39 UTC (rev 8138)
@@ -78,6 +78,7 @@
/// </summary>
/// <param name="res">The resource to be previewed</param>
/// <param name="edSvc">The editor service</param>
+ /// <param name="locale">The locale to use if launching a viewer-based preview</param>
public void Preview(IResource res, IEditorService edSvc, string locale)
{
//TODO: Prompt for symbol parameters if there are any, as these can affect the rendered output
Modified: trunk/Tools/Maestro/Maestro.Editors/SymbolDefinition/ExtractSymbolLibraryDialog.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Editors/SymbolDefinition/ExtractSymbolLibraryDialog.cs 2014-05-20 08:55:37 UTC (rev 8137)
+++ trunk/Tools/Maestro/Maestro.Editors/SymbolDefinition/ExtractSymbolLibraryDialog.cs 2014-05-20 09:49:39 UTC (rev 8138)
@@ -32,6 +32,10 @@
namespace Maestro.Editors.SymbolDefinition
{
+ /// <summary>
+ /// A dialog that allows a user to select a list of symbols to extract from a
+ /// SymbolLibrary into image-based Symbol Definition resources
+ /// </summary>
public partial class ExtractSymbolLibraryDialog : Form
{
private ExtractSymbolLibraryDialog()
@@ -41,12 +45,21 @@
private IServerConnection _conn;
+ /// <summary>
+ /// Creates a new instance of ExtractSymbolLibraryDialog
+ /// </summary>
+ /// <param name="conn">The connection</param>
public ExtractSymbolLibraryDialog(IServerConnection conn)
: this()
{
_conn = conn;
}
+ /// <summary>
+ /// Creates a new instance of ExtractSymbolLibraryDialog
+ /// </summary>
+ /// <param name="conn">The connection</param>
+ /// <param name="symbolLibId">The symbol library resource id</param>
public ExtractSymbolLibraryDialog(IServerConnection conn, string symbolLibId)
: this(conn)
{
Modified: trunk/Tools/Maestro/Maestro.Shared.UI/ProgressDialog.Designer.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Shared.UI/ProgressDialog.Designer.cs 2014-05-20 08:55:37 UTC (rev 8137)
+++ trunk/Tools/Maestro/Maestro.Shared.UI/ProgressDialog.Designer.cs 2014-05-20 09:49:39 UTC (rev 8138)
@@ -83,6 +83,6 @@
private System.Windows.Forms.ProgressBar progressBar1;
private System.ComponentModel.BackgroundWorker BackgroundWorker;
private System.Windows.Forms.Label label1;
- public System.Windows.Forms.Button CancelBtn;
+ private System.Windows.Forms.Button CancelBtn;
}
}
\ No newline at end of file
Modified: trunk/Tools/Maestro/Maestro.Shared.UI/ViewContentManagerBase.cs
===================================================================
--- trunk/Tools/Maestro/Maestro.Shared.UI/ViewContentManagerBase.cs 2014-05-20 08:55:37 UTC (rev 8137)
+++ trunk/Tools/Maestro/Maestro.Shared.UI/ViewContentManagerBase.cs 2014-05-20 09:49:39 UTC (rev 8138)
@@ -230,13 +230,23 @@
}
}
+ /// <summary>
+ /// An EventArgs that carries a view instance
+ /// </summary>
public class ViewEventArgs : EventArgs
{
+ /// <summary>
+ /// Creates a new instance of ViewEventArgs
+ /// </summary>
+ /// <param name="content"></param>
public ViewEventArgs(IViewContent content)
{
this.View = content;
}
+ /// <summary>
+ /// The attached view instance
+ /// </summary>
public IViewContent View { get; private set; }
}
Modified: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Commands/CreateRuntimeMap.cs
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Commands/CreateRuntimeMap.cs 2014-05-20 08:55:37 UTC (rev 8137)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/Commands/CreateRuntimeMap.cs 2014-05-20 09:49:39 UTC (rev 8138)
@@ -26,7 +26,7 @@
namespace OSGeo.MapGuide.MaestroAPI.Commands
{
/// <summary>
- /// Create a runtime map from the
+ /// A command that creates a runtime map from the given Map Definition
/// </summary>
public interface ICreateRuntimeMap : ICommand
{
Modified: trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/ObjectModels/SymbolInterfaces.cs
===================================================================
--- trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/ObjectModels/SymbolInterfaces.cs 2014-05-20 08:55:37 UTC (rev 8137)
+++ trunk/Tools/Maestro/OSGeo.MapGuide.MaestroAPI/ObjectModels/SymbolInterfaces.cs 2014-05-20 09:49:39 UTC (rev 8138)
@@ -677,26 +677,26 @@
}
/// <summary>
- /// A parameter definition
+ /// Represents a set of parameter definitions
/// </summary>
public interface IParameterDefinition
{
/// <summary>
- /// Gets the parameters.
+ /// Gets the parameters in this collection
/// </summary>
/// <value>The parameters.</value>
IEnumerable<IParameter> Parameter { get; }
/// <summary>
- /// Adds the parameter.
+ /// Adds a parameter to this collection
/// </summary>
- /// <param name="param">The param.</param>
+ /// <param name="param">The parameter.</param>
void AddParameter(IParameter param);
/// <summary>
- /// Removes the parameter.
+ /// Removes the given parameter from this collection
/// </summary>
- /// <param name="param">The param.</param>
+ /// <param name="param">The parameter.</param>
void RemoveParameter(IParameter param);
}
More information about the mapguide-commits
mailing list