[mapguide-commits] r4836 -
trunk/Tools/Maestro/Maestro/ResourceEditors
svn_mapguide at osgeo.org
svn_mapguide at osgeo.org
Wed May 5 08:11:14 EDT 2010
Author: jng
Date: 2010-05-05 08:11:13 -0400 (Wed, 05 May 2010)
New Revision: 4836
Modified:
trunk/Tools/Maestro/Maestro/ResourceEditors/FeatureSourceEditorBase.cs
Log:
Fix #604: Disable join/calculation configuration for raster providers
Modified: trunk/Tools/Maestro/Maestro/ResourceEditors/FeatureSourceEditorBase.cs
===================================================================
--- trunk/Tools/Maestro/Maestro/ResourceEditors/FeatureSourceEditorBase.cs 2010-05-05 10:43:39 UTC (rev 4835)
+++ trunk/Tools/Maestro/Maestro/ResourceEditors/FeatureSourceEditorBase.cs 2010-05-05 12:11:13 UTC (rev 4836)
@@ -105,10 +105,8 @@
//This stuff is not applicable to raster providers
//TODO: Cleaner way to detect raster providers
- string provider = feature.Provider.ToUpper();
- if (!provider.StartsWith("OSGEO.GDAL") &&
- !provider.StartsWith("OSGEO.WMS") &&
- !provider.StartsWith("AUTODESK.RASTER"))
+
+ if (IsRasterProvider(feature.Provider))
{
FeatureSourcePreviewCtrl ctl = new FeatureSourcePreviewCtrl(m_editor, ProviderName.Text, m_editor.ResourceId);
ctl.Dock = DockStyle.Fill;
@@ -131,10 +129,19 @@
}
else
{
+ EditExtensions.Enabled = false;
EditorTab.Controls.Remove(LocalPreviewPage);
}
}
+ private static bool IsRasterProvider(string providerName)
+ {
+ string provider = providerName.ToUpper();
+ return !provider.StartsWith("OSGEO.GDAL") &&
+ !provider.StartsWith("OSGEO.WMS") &&
+ !provider.StartsWith("AUTODESK.RASTER");
+ }
+
public FeatureSourceEditorBase(EditorInterface editor)
: this()
{
More information about the mapguide-commits
mailing list