Index: src/Common/DelftTools.Controls.Swf/Charting/ChartGraphics.cs
===================================================================
diff -u -r8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9 -r0f4f3090613131cc878aeff213dd14e7658e0a7b
--- src/Common/DelftTools.Controls.Swf/Charting/ChartGraphics.cs (.../ChartGraphics.cs) (revision 8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9)
+++ src/Common/DelftTools.Controls.Swf/Charting/ChartGraphics.cs (.../ChartGraphics.cs) (revision 0f4f3090613131cc878aeff213dd14e7658e0a7b)
@@ -115,7 +115,7 @@
}
///
- /// Draws a graphics path according to the supplied
+ /// Draws a graphics path according to the supplied
///
/// Pen to use for drawing
/// Graphics path to follow
@@ -134,7 +134,7 @@
}
///
- /// Draws the provided at the provided location
+ /// Draws the provided at the provided location
///
/// X position
/// Y position
@@ -145,7 +145,7 @@
}
///
- /// Draws a polygon using the provided
+ /// Draws a polygon using the provided
///
/// Points that make up the polygon
public void Polygon(Point[] points)
Index: src/Common/DelftTools.Controls.Swf/Charting/ChartView.cs
===================================================================
diff -u -r8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9 -r0f4f3090613131cc878aeff213dd14e7658e0a7b
--- src/Common/DelftTools.Controls.Swf/Charting/ChartView.cs (.../ChartView.cs) (revision 8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9)
+++ src/Common/DelftTools.Controls.Swf/Charting/ChartView.cs (.../ChartView.cs) (revision 0f4f3090613131cc878aeff213dd14e7658e0a7b)
@@ -122,7 +122,7 @@
}
///
- /// Data: in this case IEventedList expected
+ /// Data: in this case ISeries expected in
///
[Browsable(false)]
[DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
Index: src/Common/DelftTools.Controls.Swf/Charting/ColorBlend.cs
===================================================================
diff -u -r8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9 -r0f4f3090613131cc878aeff213dd14e7658e0a7b
--- src/Common/DelftTools.Controls.Swf/Charting/ColorBlend.cs (.../ColorBlend.cs) (revision 8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9)
+++ src/Common/DelftTools.Controls.Swf/Charting/ColorBlend.cs (.../ColorBlend.cs) (revision 0f4f3090613131cc878aeff213dd14e7658e0a7b)
@@ -8,7 +8,7 @@
///
/// Defines arrays of colors and positions used for interpolating color blending in a multicolor gradient.
///
- ///
+ /// More info in SharpMap.Rendering.Thematics.GradientTheme
public class ColorBlend
{
private Color[] _Colors;
Index: src/Common/DelftTools.Controls.Swf/Charting/IChart.cs
===================================================================
diff -u -r8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9 -r0f4f3090613131cc878aeff213dd14e7658e0a7b
--- src/Common/DelftTools.Controls.Swf/Charting/IChart.cs (.../IChart.cs) (revision 8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9)
+++ src/Common/DelftTools.Controls.Swf/Charting/IChart.cs (.../IChart.cs) (revision 0f4f3090613131cc878aeff213dd14e7658e0a7b)
@@ -92,7 +92,7 @@
/// Name of the file to write.(extension determines file type)
/// Height of the exported image (optional, not used if value is null or smaller than 1)
/// Width of the exported image (optional, not used if value is null or smaller than 1)
- /// When is null, doesn't contain an extension or
+ /// When is null, doesn't contain an extension or
/// extension is not supported
void ExportAsImage(string filename, int? width, int? height);
Index: src/Common/DelftTools.Controls.Swf/Charting/IChartSeries.cs
===================================================================
diff -u -r8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9 -r0f4f3090613131cc878aeff213dd14e7658e0a7b
--- src/Common/DelftTools.Controls.Swf/Charting/IChartSeries.cs (.../IChartSeries.cs) (revision 8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9)
+++ src/Common/DelftTools.Controls.Swf/Charting/IChartSeries.cs (.../IChartSeries.cs) (revision 0f4f3090613131cc878aeff213dd14e7658e0a7b)
@@ -91,7 +91,7 @@
void Add(DateTime dateTime, double value);
///
- /// Add values of and to the series
+ /// Add values of and to the series
///
/// Values for the x axis
/// Values for the y axis
@@ -113,10 +113,10 @@
void Refresh();
///
- /// Gives the x value for the provided (screen position)
+ /// Gives the x value for the provided (screen position)
///
/// The X screen position
- /// Associated x value for the provided
+ /// Associated x value for the provided
double XScreenToValue(int x);
}
}
\ No newline at end of file
Index: src/Common/DelftTools.Controls.Swf/Charting/IChartView.cs
===================================================================
diff -u -r8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9 -r0f4f3090613131cc878aeff213dd14e7658e0a7b
--- src/Common/DelftTools.Controls.Swf/Charting/IChartView.cs (.../IChartView.cs) (revision 8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9)
+++ src/Common/DelftTools.Controls.Swf/Charting/IChartView.cs (.../IChartView.cs) (revision 0f4f3090613131cc878aeff213dd14e7658e0a7b)
@@ -39,14 +39,14 @@
int SelectedPointIndex { get; set; }
///
- /// Sets the bottom axis to the supplied and value
+ /// Sets the bottom axis to the supplied and value
///
/// Min value to set for the bottom axis
/// Max value to set for the bottom axis
void ZoomToValues(DateTime min, DateTime max);
///
- /// Sets the bottom axis to the supplied and value
+ /// Sets the bottom axis to the supplied and value
///
/// Min value to set for the bottom axis
/// Max value to set for the bottom axis
@@ -65,7 +65,7 @@
bool AllowPanning { get; set; }
///
- /// Gets the first tool of the right type ()
+ /// Gets the first tool of the right type ()
///
/// Type of tool to search for
IChartViewTool GetTool();
@@ -76,7 +76,7 @@
bool WheelZoom { get; set; }
///
- /// Disables the deleting of points by SelectPointTool (& delete key)
+ /// Disables the deleting of points by SelectPointTool (& delete key)
///
/// Enable deleting
void EnableDelete(bool enable);
Index: src/Common/DelftTools.Controls.Swf/Charting/Tools/CursorLineTool.cs
===================================================================
diff -u -r8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9 -r0f4f3090613131cc878aeff213dd14e7658e0a7b
--- src/Common/DelftTools.Controls.Swf/Charting/Tools/CursorLineTool.cs (.../CursorLineTool.cs) (revision 8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9)
+++ src/Common/DelftTools.Controls.Swf/Charting/Tools/CursorLineTool.cs (.../CursorLineTool.cs) (revision 0f4f3090613131cc878aeff213dd14e7658e0a7b)
@@ -36,6 +36,9 @@
///
///
///
+ ///
+ ///
+ ///
public CursorLineTool(Control chartControl, CursorToolStyles style, Color lineColor, int lineWidth, DashStyle lineDashStyle)
{
DragMode = false;
Index: src/Common/DelftTools.Controls.Swf/DataEditorGenerator/FromType/CustomControlHelperAttribute.cs
===================================================================
diff -u -r8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9 -r0f4f3090613131cc878aeff213dd14e7658e0a7b
--- src/Common/DelftTools.Controls.Swf/DataEditorGenerator/FromType/CustomControlHelperAttribute.cs (.../CustomControlHelperAttribute.cs) (revision 8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9)
+++ src/Common/DelftTools.Controls.Swf/DataEditorGenerator/FromType/CustomControlHelperAttribute.cs (.../CustomControlHelperAttribute.cs) (revision 0f4f3090613131cc878aeff213dd14e7658e0a7b)
@@ -5,7 +5,7 @@
{
///
/// Use this attribute to indicate a custom control is available to edit this property. As
- /// argument give the full typename (including namespace & assembly) of an
+ /// argument give the full typename (including namespace & assembly) of an
/// implementation, which will be called to retrieve the
/// actual custom control.
///
Index: src/Common/DelftTools.Controls.Swf/FileNameUITypeEditor.cs
===================================================================
diff -u -r8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9 -r0f4f3090613131cc878aeff213dd14e7658e0a7b
--- src/Common/DelftTools.Controls.Swf/FileNameUITypeEditor.cs (.../FileNameUITypeEditor.cs) (revision 8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9)
+++ src/Common/DelftTools.Controls.Swf/FileNameUITypeEditor.cs (.../FileNameUITypeEditor.cs) (revision 0f4f3090613131cc878aeff213dd14e7658e0a7b)
@@ -10,8 +10,8 @@
///
/// usage example in tag for property editor
/// [Editor(typeof(FileNameUITypeEditor), typeof(UITypeEditor)),SaveFile , FileDialogFilter("ASCII files(*.ASC;*.TXT)|*.ASC;*.TXT|All files (*.*)|*.*"),FileDialogTitle("Select output file")]
- /// http://www.codeproject.com/vb/net/UIFilenameEditor.asp?df=100&forumid=39019&exp=0&select=810716
-
+ /// http://www.codeproject.com/vb/net/UIFilenameEditor.asp?df=100&forumid=39019&exp=0&select=810716
+ ///
public class FileNameUITypeEditor : UITypeEditor
{
public override UITypeEditorEditStyle GetEditStyle(ITypeDescriptorContext context)
Index: src/Common/DelftTools.Controls.Swf/Table/TableView.cs
===================================================================
diff -u -r8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9 -r0f4f3090613131cc878aeff213dd14e7658e0a7b
--- src/Common/DelftTools.Controls.Swf/Table/TableView.cs (.../TableView.cs) (revision 8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9)
+++ src/Common/DelftTools.Controls.Swf/Table/TableView.cs (.../TableView.cs) (revision 0f4f3090613131cc878aeff213dd14e7658e0a7b)
@@ -609,7 +609,6 @@
///
/// Enable filtering for all columns
///
- ///Enable filtering
public bool AllowColumnFiltering
{
get { return Columns.OfType().Any(c => c.FilteringAllowed); }
Index: src/Common/DelftTools.Controls.Swf/TreeViewControls/TreeNodeGraphicExtensions.cs
===================================================================
diff -u -r8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9 -r0f4f3090613131cc878aeff213dd14e7658e0a7b
--- src/Common/DelftTools.Controls.Swf/TreeViewControls/TreeNodeGraphicExtensions.cs (.../TreeNodeGraphicExtensions.cs) (revision 8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9)
+++ src/Common/DelftTools.Controls.Swf/TreeViewControls/TreeNodeGraphicExtensions.cs (.../TreeNodeGraphicExtensions.cs) (revision 0f4f3090613131cc878aeff213dd14e7658e0a7b)
@@ -13,7 +13,7 @@
private const int SpaceBetweenNodeParts = 2;
///
- /// Checks if the is on the expand button of the node
+ /// Checks if the is on the expand button of the node
///
/// Node to check for
/// Point to search for
@@ -29,7 +29,7 @@
}
///
- /// Checks if the is on the checkbox of the node
+ /// Checks if the is on the checkbox of the node
///
/// Node to check for
/// Point to search for
Index: src/Common/DelftTools.Controls.Swf/TreeViewControls/TreeViewController.cs
===================================================================
diff -u -rf1713196b96f96ed637286a1d8c6236a133268ae -r0f4f3090613131cc878aeff213dd14e7658e0a7b
--- src/Common/DelftTools.Controls.Swf/TreeViewControls/TreeViewController.cs (.../TreeViewController.cs) (revision f1713196b96f96ed637286a1d8c6236a133268ae)
+++ src/Common/DelftTools.Controls.Swf/TreeViewControls/TreeViewController.cs (.../TreeViewController.cs) (revision 0f4f3090613131cc878aeff213dd14e7658e0a7b)
@@ -135,6 +135,7 @@
/// Updates the node and if loaded the sub nodes
///
/// Node to update
+ /// the object bound to this node
public void UpdateNode(ITreeNode treeNode, object tag)
{
var suspend = false; // suspend tree view locally
@@ -181,7 +182,7 @@
else
{
//update existing nodes
- for (int i = 0; i < treeNode.Nodes.Count; i++)
+ for (var i = 0; i < treeNode.Nodes.Count; i++)
{
UpdateNode(treeNode.Nodes[i], childNodeObjects[i]);
}
Index: src/Common/DelftTools.Controls.Swf/TreeViewControls/TreeViewNodePresenterBase.cs
===================================================================
diff -u -r8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9 -r0f4f3090613131cc878aeff213dd14e7658e0a7b
--- src/Common/DelftTools.Controls.Swf/TreeViewControls/TreeViewNodePresenterBase.cs (.../TreeViewNodePresenterBase.cs) (revision 8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9)
+++ src/Common/DelftTools.Controls.Swf/TreeViewControls/TreeViewNodePresenterBase.cs (.../TreeViewNodePresenterBase.cs) (revision 0f4f3090613131cc878aeff213dd14e7658e0a7b)
@@ -107,7 +107,7 @@
///
/// Returns the default drag operation based on pressed control keys and allowed operations
- /// It can be used as replacement for the implementation for TreeViewNodePresenterBase::CanDrop.
+ /// It can be used as replacement for the implementation for TreeViewNodePresenterBase<T>::.
///
public static DragOperations GetDefaultDropOperation(ITreeView treeView, object item, ITreeNode sourceNode, ITreeNode targetNode, DragOperations validOperations)
{
@@ -138,10 +138,7 @@
return DragOperations.None;
}
- ///When a is a composite model that has an unlinked s does not inherit from , is not null, or is not a value type.
- ///
- /// When contains a with a for which a s is not the data item set.
- void ITreeNodePresenter.OnDragDrop(object item, object sourceParentNodeData, object targetParentNodeData,
+ void ITreeNodePresenter.OnDragDrop(object item, object sourceParentNodeData, object targetParentNodeData,
DragOperations operation, int position)
{
OnDragDrop(item, sourceParentNodeData, (T)targetParentNodeData, operation, position);
Index: src/Common/DelftTools.Controls/ITreeNodePresenter.cs
===================================================================
diff -u -r8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9 -r0f4f3090613131cc878aeff213dd14e7658e0a7b
--- src/Common/DelftTools.Controls/ITreeNodePresenter.cs (.../ITreeNodePresenter.cs) (revision 8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9)
+++ src/Common/DelftTools.Controls/ITreeNodePresenter.cs (.../ITreeNodePresenter.cs) (revision 0f4f3090613131cc878aeff213dd14e7658e0a7b)
@@ -78,7 +78,6 @@
/// Indicates if a node can be dragged to another location.
///
///
- ///
///
/// The return value indicates which operations are valid.
/// DragOperations can be xored
@@ -124,7 +123,7 @@
///
/// Item being dropped
///
- /// Target node data where is being dropped.
+ /// Target node data where is being dropped.
///
///
/// TODO: change item, sourceParentNodeData, targetParentNodeData to ITreeNode!
Index: src/Common/DelftTools.Controls/ITreeView.cs
===================================================================
diff -u -r8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9 -r0f4f3090613131cc878aeff213dd14e7658e0a7b
--- src/Common/DelftTools.Controls/ITreeView.cs (.../ITreeView.cs) (revision 8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9)
+++ src/Common/DelftTools.Controls/ITreeView.cs (.../ITreeView.cs) (revision 0f4f3090613131cc878aeff213dd14e7658e0a7b)
@@ -38,6 +38,7 @@
/// Returns a specific node presenter for the given data object.
///
///
+ ///
ITreeNodePresenter GetTreeViewNodePresenter(object nodeData, ITreeNode node);
///
Index: src/Common/DelftTools.Controls/ViewInfo.cs
===================================================================
diff -u -r8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9 -r0f4f3090613131cc878aeff213dd14e7658e0a7b
--- src/Common/DelftTools.Controls/ViewInfo.cs (.../ViewInfo.cs) (revision 8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9)
+++ src/Common/DelftTools.Controls/ViewInfo.cs (.../ViewInfo.cs) (revision 0f4f3090613131cc878aeff213dd14e7658e0a7b)
@@ -33,8 +33,11 @@
///
/// Name the view should have (if no name is specified
/// and the data is INameable then this name will be used)
- /// View to get a name for
- /// Data of the view (of type ViewDataType)
+ ///
+ /// The view to get a name for
+ /// The data of the view
+ /// out - the view name
+ ///
///
public Func GetViewName { get; set; }
@@ -45,31 +48,40 @@
///
/// Additional data checking for matching the ViewInfo
+ ///
+ /// Data as provided by the ViewProvider
+ /// out - Check succeeded
+ ///
///
- /// Data as provided by the ViewProvider
- /// Check succeeded
public Func
+ [Obsolete("HACK: REMOVE IT, KEEP DESIGN SIMPLE!")]
bool CanImportOnRootLevel { get; }
///
Index: src/Common/DelftTools.Shell.Core/Properties/AssemblyInfo.cs.svn
===================================================================
diff -u -rde64b27dd5b3456380a7efb39852ce0780e4d873 -r0f4f3090613131cc878aeff213dd14e7658e0a7b
--- src/Common/DelftTools.Shell.Core/Properties/AssemblyInfo.cs.svn (.../AssemblyInfo.cs.svn) (revision de64b27dd5b3456380a7efb39852ce0780e4d873)
+++ src/Common/DelftTools.Shell.Core/Properties/AssemblyInfo.cs.svn (.../AssemblyInfo.cs.svn) (revision 0f4f3090613131cc878aeff213dd14e7658e0a7b)
@@ -21,9 +21,6 @@
// COM, set the ComVisible attribute to true on that type.
[assembly : ComVisible(false)]
-[assembly: CLSCompliant(true)] //fxcop prerequisite
-[assembly: SecurityPermission(SecurityAction.RequestMinimum, Execution = true)] //fxcop prerequisite
-
// The following GUID is for the ID of the typelib if this project is exposed to COM
[assembly : Guid("7de6d62e-614a-4544-bb8c-4497fc52da3a")]
Index: src/Common/DelftTools.Shell.Core/Services/IProjectService.cs
===================================================================
diff -u -r8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9 -r0f4f3090613131cc878aeff213dd14e7658e0a7b
--- src/Common/DelftTools.Shell.Core/Services/IProjectService.cs (.../IProjectService.cs) (revision 8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9)
+++ src/Common/DelftTools.Shell.Core/Services/IProjectService.cs (.../IProjectService.cs) (revision 0f4f3090613131cc878aeff213dd14e7658e0a7b)
@@ -50,13 +50,13 @@
///
/// Saves project.
///
- ///
+ ///
void Save(Project project);
///
/// Close project (and release files).
///
- ///
+ ///
void Close(Project project);
void SaveProjectInTemporaryFolder(Project project);
Index: src/Common/DelftTools.Shell.Core/Workflow/ActivityRunner.cs
===================================================================
diff -u -r18f9b18cab9da0c768badb3084415e993a5414ee -r0f4f3090613131cc878aeff213dd14e7658e0a7b
--- src/Common/DelftTools.Shell.Core/Workflow/ActivityRunner.cs (.../ActivityRunner.cs) (revision 18f9b18cab9da0c768badb3084415e993a5414ee)
+++ src/Common/DelftTools.Shell.Core/Workflow/ActivityRunner.cs (.../ActivityRunner.cs) (revision 0f4f3090613131cc878aeff213dd14e7658e0a7b)
@@ -384,7 +384,7 @@
}
///
- /// Poor man's locking mechanism under danger of deadlock due to invokes & events :-(
+ /// Poor man's locking mechanism under danger of deadlock due to invokes & events :-(
///
public class TryLock : IDisposable
{
Index: src/Common/DelftTools.Shell.Core/Workflow/ICompositeActivity.cs
===================================================================
diff -u -r8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9 -r0f4f3090613131cc878aeff213dd14e7658e0a7b
--- src/Common/DelftTools.Shell.Core/Workflow/ICompositeActivity.cs (.../ICompositeActivity.cs) (revision 8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9)
+++ src/Common/DelftTools.Shell.Core/Workflow/ICompositeActivity.cs (.../ICompositeActivity.cs) (revision 0f4f3090613131cc878aeff213dd14e7658e0a7b)
@@ -5,7 +5,7 @@
///
/// Special type of activity which supports workflows to run it's child activities.
///
- /// Note that when activities contained in are added to a specific workflow they must be wrapped by .
+ /// Note that when activities contained in are added to a specific workflow they must be wrapped by .
///
public interface ICompositeActivity : IActivity
{
Index: src/Common/DelftTools.Shell.Gui.Swf/Properties/AssemblyInfo.cs.svn
===================================================================
diff -u -rde64b27dd5b3456380a7efb39852ce0780e4d873 -r0f4f3090613131cc878aeff213dd14e7658e0a7b
--- src/Common/DelftTools.Shell.Gui.Swf/Properties/AssemblyInfo.cs.svn (.../AssemblyInfo.cs.svn) (revision de64b27dd5b3456380a7efb39852ce0780e4d873)
+++ src/Common/DelftTools.Shell.Gui.Swf/Properties/AssemblyInfo.cs.svn (.../AssemblyInfo.cs.svn) (revision 0f4f3090613131cc878aeff213dd14e7658e0a7b)
@@ -20,9 +20,6 @@
// COM, set the ComVisible attribute to true on that type.
[assembly: ComVisible(false)]
-[assembly: CLSCompliant(true)] //fxcop prerequisite
-[assembly: SecurityPermission(SecurityAction.RequestMinimum, Execution = true)] //fxcop prerequisite
-
// The following GUID is for the ID of the typelib if this project is exposed to COM
[assembly: Guid("e979f2a9-47d5-43c1-b003-829b4e2a801e")]
Index: src/Common/DelftTools.Shell.Gui/Forms/IMessageWindow.cs
===================================================================
diff -u -r8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9 -r0f4f3090613131cc878aeff213dd14e7658e0a7b
--- src/Common/DelftTools.Shell.Gui/Forms/IMessageWindow.cs (.../IMessageWindow.cs) (revision 8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9)
+++ src/Common/DelftTools.Shell.Gui/Forms/IMessageWindow.cs (.../IMessageWindow.cs) (revision 0f4f3090613131cc878aeff213dd14e7658e0a7b)
@@ -15,7 +15,6 @@
///
///
///
- ///
void AddMessage(Level level, DateTime time, string source, string message, string exception);
///
Index: src/Common/DelftTools.Shell.Gui/GuiPlugin.cs
===================================================================
diff -u -r8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9 -r0f4f3090613131cc878aeff213dd14e7658e0a7b
--- src/Common/DelftTools.Shell.Gui/GuiPlugin.cs (.../GuiPlugin.cs) (revision 8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9)
+++ src/Common/DelftTools.Shell.Gui/GuiPlugin.cs (.../GuiPlugin.cs) (revision 0f4f3090613131cc878aeff213dd14e7658e0a7b)
@@ -122,6 +122,7 @@
///
/// Returns a context menu which is used for this object.
///
+ ///
///
///
public virtual IMenuItem GetContextMenu(object sender, object data)
Index: src/Common/DelftTools.Shell.Gui/IGuiCommandHandler.cs
===================================================================
diff -u -rdd8fa121d83cc3dd233c4a44d27d9683180f844b -r0f4f3090613131cc878aeff213dd14e7658e0a7b
--- src/Common/DelftTools.Shell.Gui/IGuiCommandHandler.cs (.../IGuiCommandHandler.cs) (revision dd8fa121d83cc3dd233c4a44d27d9683180f844b)
+++ src/Common/DelftTools.Shell.Gui/IGuiCommandHandler.cs (.../IGuiCommandHandler.cs) (revision 0f4f3090613131cc878aeff213dd14e7658e0a7b)
@@ -68,8 +68,8 @@
/// Presents the user with a dialog from which items can be selected and then created. The items are retrieved
/// using the DataItemInfo objects of plugins. The item is NOT added to the project or wrapped in a DataItem.
///
- /// The predicate which must evaluate to true for an item type to be included in the list
- ///
+ ///
+ /// The predicate which must evaluate to true for an item type to be included in the list
object AddNewChildItem(object parent, IEnumerable childItemTypes);
object AddNewProjectItem(object parent);
Index: src/Common/DelftTools.Shell.Gui/IViewList.cs
===================================================================
diff -u -r8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9 -r0f4f3090613131cc878aeff213dd14e7658e0a7b
--- src/Common/DelftTools.Shell.Gui/IViewList.cs (.../IViewList.cs) (revision 8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9)
+++ src/Common/DelftTools.Shell.Gui/IViewList.cs (.../IViewList.cs) (revision 0f4f3090613131cc878aeff213dd14e7658e0a7b)
@@ -70,15 +70,15 @@
/// Returns views of type T that are (part of) the active view.
///
/// Type of view to look for
- /// Views of type
+ /// Views of type
IEnumerable GetActiveViews() where T : class,IView;
///
- /// Returns views of type T that are (part of) the supplied
+ /// Returns views of type T that are (part of) the supplied
///
/// Type of view to look for
/// Views to search
- /// Views of type
+ /// Views of type
IEnumerable FindViewsRecursive(IEnumerable views) where T : class, IView;
///
@@ -87,7 +87,7 @@
IEnumerable AllViews { get; }
///
- /// Overloaded Clear, removes all views except
+ /// Overloaded Clear, removes all views except
///
///
void Clear(IView viewToKeep);
Index: src/Common/DelftTools.Shell.Gui/IViewResolver.cs
===================================================================
diff -u -r8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9 -r0f4f3090613131cc878aeff213dd14e7658e0a7b
--- src/Common/DelftTools.Shell.Gui/IViewResolver.cs (.../IViewResolver.cs) (revision 8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9)
+++ src/Common/DelftTools.Shell.Gui/IViewResolver.cs (.../IViewResolver.cs) (revision 0f4f3090613131cc878aeff213dd14e7658e0a7b)
@@ -15,15 +15,15 @@
bool OpenViewForData(object data, Type viewType = null, bool alwaysShowDialog = false);
///
- /// Creates a view for the
+ /// Creates a view for the
///
/// The data to create a view for
/// Function to filter the view infos to use
/// A view for data
IView CreateViewForData(object data, Func selectViewInfo = null);
///
- /// Check if a view can be created for the and
+ /// Check if a view can be created for the and
///
/// The data to check for
/// ViewType to use (if null then default will be used)
@@ -65,7 +65,7 @@
Type GetDefaultViewType(object dataObject);
///
- /// Gets the view info objects for the
+ /// Gets the view info objects for the
///
/// Data used for searching the view infos
/// The viewType of the view info
Index: src/Common/DelftTools.Shell.Gui/Properties/AssemblyInfo.cs.svn
===================================================================
diff -u -rde64b27dd5b3456380a7efb39852ce0780e4d873 -r0f4f3090613131cc878aeff213dd14e7658e0a7b
--- src/Common/DelftTools.Shell.Gui/Properties/AssemblyInfo.cs.svn (.../AssemblyInfo.cs.svn) (revision de64b27dd5b3456380a7efb39852ce0780e4d873)
+++ src/Common/DelftTools.Shell.Gui/Properties/AssemblyInfo.cs.svn (.../AssemblyInfo.cs.svn) (revision 0f4f3090613131cc878aeff213dd14e7658e0a7b)
@@ -21,9 +21,6 @@
// COM, set the ComVisible attribute to true on that type.
[assembly : ComVisible(false)]
-[assembly: CLSCompliant(true)] //fxcop prerequisite
-[assembly: SecurityPermission(SecurityAction.RequestMinimum, Execution = true)] //fxcop prerequisite
-
// The following GUID is for the ID of the typelib if this project is exposed to COM
[assembly : Guid("b3c117b3-ebeb-43cd-9784-6ec81d1ced36")]
Index: src/Common/DelftTools.Shell.Gui/PropertyInfo.cs
===================================================================
diff -u -r8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9 -r0f4f3090613131cc878aeff213dd14e7658e0a7b
--- src/Common/DelftTools.Shell.Gui/PropertyInfo.cs (.../PropertyInfo.cs) (revision 8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9)
+++ src/Common/DelftTools.Shell.Gui/PropertyInfo.cs (.../PropertyInfo.cs) (revision 0f4f3090613131cc878aeff213dd14e7658e0a7b)
@@ -21,7 +21,9 @@
/// Function for determining whether or not the property information is relevant in a specfic context
///
///
- /// var propertyInfo = new PropertyInfo { AdditionalDataCheck = o => GetParent(o) is ModelImplementation };
+ ///
+ /// var propertyInfo = new PropertyInfo < Folder, ModelImplementationFolderProperties} { AdditionalDataCheck = o => GetParent(o) is ModelImplementation };
+ ///
///
///
/// This property breaks the single responsibility principle; besides and an additional method is
@@ -32,17 +34,17 @@
///
/// Function for obtaining the data that should be set while creating object properties
///
- ///
- /// var propertyInfo = new PropertyInfo { GetObjectPropertiesData = o => o.RunParameters };
- ///
+ ///
+ /// var propertyInfo = new PropertyInfo <ModelImplementation, ModelImplementationProperties> { GetObjectPropertiesData = o => o.RunParameters };
+ ///
public Func GetObjectPropertiesData { get; set; }
///
/// Action that must be performed after creating object properties
///
- ///
- /// var propertyInfo = new PropertyInfo { AfterCreate = op => op.AdditionalBooleanProperty = true };
- ///
+ ///
+ /// var propertyInfo = new PropertyInfo < ModelImplementation, ModelImplementationProperties > { AfterCreate = op => op.AdditionalBooleanProperty = true };
+ ///
public Action AfterCreate { get; set; }
}
@@ -73,7 +75,9 @@
/// Function for determining whether or not the property information is relevant in a specfic context
///
///
- /// var propertyInfo = new PropertyInfo { AdditionalDataCheck = o => GetParent(o) is ModelImplementation };
+ ///
+ /// var propertyInfo = new PropertyInfo < Folder, ModelImplementationFolderProperties> { AdditionalDataCheck = o => GetParent(o) is ModelImplementation };
+ ///
///
///
/// This property breaks the single responsibility principle; besides and an additional method is
@@ -84,17 +88,17 @@
///
/// Function for obtaining the data that should be set while creating object properties
///
- ///
- /// var propertyInfo = new PropertyInfo { GetObjectPropertiesData = o => o.RunParameters };
- ///
+ ///
+ /// var propertyInfo = new PropertyInfo <ModelImplementation, ModelImplementationProperties> { GetObjectPropertiesData = o => o.RunParameters };
+ ///
public Func GetObjectPropertiesData { get; set; }
///
/// Action that must be performed after creating object properties
///
- ///
- /// var propertyInfo = new PropertyInfo { AfterCreate = op => op.AdditionalBooleanProperty = true };
- ///
+ ///
+ /// var propertyInfo = new PropertyInfo< ModelImplementation, ModelImplementationProperties> { AfterCreate = op => op.AdditionalBooleanProperty = true };
+ ///
public Action AfterCreate { get; set; }
public static implicit operator PropertyInfo(PropertyInfo pi)
Index: src/Common/DelftTools.Utils/Properties/AssemblyInfo.cs.svn
===================================================================
diff -u -rde64b27dd5b3456380a7efb39852ce0780e4d873 -r0f4f3090613131cc878aeff213dd14e7658e0a7b
--- src/Common/DelftTools.Utils/Properties/AssemblyInfo.cs.svn (.../AssemblyInfo.cs.svn) (revision de64b27dd5b3456380a7efb39852ce0780e4d873)
+++ src/Common/DelftTools.Utils/Properties/AssemblyInfo.cs.svn (.../AssemblyInfo.cs.svn) (revision 0f4f3090613131cc878aeff213dd14e7658e0a7b)
@@ -20,9 +20,6 @@
// COM, set the ComVisible attribute to true on that type.
[assembly : ComVisible(false)]
-[assembly: CLSCompliant(true)] //fxcop prerequisite
-[assembly: SecurityPermission(SecurityAction.RequestMinimum, Execution = true)] //fxcop prerequisite
-
// The following GUID is for the ID of the typelib if this project is exposed to COM
[assembly : Guid("54e200fe-6297-4bfe-b449-67f3d4395144")]
Index: src/Common/GeoAPI/Properties/AssemblyInfo.cs
===================================================================
diff -u -r8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9 -r0f4f3090613131cc878aeff213dd14e7658e0a7b
--- src/Common/GeoAPI/Properties/AssemblyInfo.cs (.../AssemblyInfo.cs) (revision 8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9)
+++ src/Common/GeoAPI/Properties/AssemblyInfo.cs (.../AssemblyInfo.cs) (revision 0f4f3090613131cc878aeff213dd14e7658e0a7b)
@@ -15,6 +15,3 @@
[assembly: Guid("b6726fc4-0319-4a6d-84f5-aafc6ba530e3")]
[assembly: AssemblyVersion("1.1.0.1")]
[assembly: AssemblyFileVersion("1.1.0.1")]
-[assembly: CLSCompliant(true)]
-
-[assembly: SecurityPermission(SecurityAction.RequestMinimum, Execution = true)] //fxcop prerequisite
\ No newline at end of file
Index: src/DeltaShell/DeltaShell.Core/Properties/AssemblyInfo.cs.svn
===================================================================
diff -u -rde64b27dd5b3456380a7efb39852ce0780e4d873 -r0f4f3090613131cc878aeff213dd14e7658e0a7b
--- src/DeltaShell/DeltaShell.Core/Properties/AssemblyInfo.cs.svn (.../AssemblyInfo.cs.svn) (revision de64b27dd5b3456380a7efb39852ce0780e4d873)
+++ src/DeltaShell/DeltaShell.Core/Properties/AssemblyInfo.cs.svn (.../AssemblyInfo.cs.svn) (revision 0f4f3090613131cc878aeff213dd14e7658e0a7b)
@@ -20,10 +20,6 @@
// COM, set the ComVisible attribute to true on that type.
[assembly : ComVisible(false)]
-[assembly: CLSCompliant(true)] //fxcop prerequisite
-[assembly: SecurityPermission(SecurityAction.RequestMinimum, Execution = true)] //fxcop prerequisite
-
-
// The following GUID is for the ID of the typelib if this project is exposed to COM
[assembly : Guid("f6a5ae38-b8ce-49c5-a8d9-4729c140ce1f")]
Index: src/DeltaShell/DeltaShell.Gui/Properties/AssemblyInfo.cs.svn
===================================================================
diff -u -rde64b27dd5b3456380a7efb39852ce0780e4d873 -r0f4f3090613131cc878aeff213dd14e7658e0a7b
--- src/DeltaShell/DeltaShell.Gui/Properties/AssemblyInfo.cs.svn (.../AssemblyInfo.cs.svn) (revision de64b27dd5b3456380a7efb39852ce0780e4d873)
+++ src/DeltaShell/DeltaShell.Gui/Properties/AssemblyInfo.cs.svn (.../AssemblyInfo.cs.svn) (revision 0f4f3090613131cc878aeff213dd14e7658e0a7b)
@@ -23,9 +23,6 @@
// COM, set the ComVisible attribute to true on that type.
[assembly: ComVisible(false)]
-[assembly: CLSCompliant(true)] //fxcop prerequisite
-[assembly: SecurityPermission(SecurityAction.RequestMinimum, Execution = true)] //fxcop prerequisite
-
// The following GUID is for the ID of the typelib if this project is exposed to COM
[assembly: Guid("a4036982-77b5-4a89-84be-0c05301f28a6")]