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 AdditionalDataCheck { get; set; } /// - /// Function that returns the data for the view (when not set it returns ) + /// Function that returns the data for the view (when not set it returns T in ) + /// + /// object - Original data for the view + /// out object - data for the view + /// /// - /// Original data for the view public Func GetViewData { get; set; } /// /// Extra actions that can be performed on the view after creation + /// + /// View to modify + /// Data for this viewinfo + /// /// - /// View to modify - /// Data for this viewinfo public Action AfterCreate { get; set; } /// /// Extra actions that can be performed on the view after the focus has been set on the view. /// (Will be called after creation and when the user tries to open a view for data while there is an existing view /// (and only the focus will be set to the existing view)) + /// + /// View to modify + /// Data for this viewinfo + /// /// - /// View to modify - /// Data for this viewinfo public Action OnActivateView { get; set; } /// @@ -79,6 +91,11 @@ /// /// Override the default closing of the view constructed with this info + /// + /// View to close + /// + /// out - Close succeeded + /// /// public Func CloseForData { get; set; } Index: src/Common/DelftTools.Shell.Core/Dao/IDataAccessListener.cs =================================================================== diff -u -r8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9 -r0f4f3090613131cc878aeff213dd14e7658e0a7b --- src/Common/DelftTools.Shell.Core/Dao/IDataAccessListener.cs (.../IDataAccessListener.cs) (revision 8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9) +++ src/Common/DelftTools.Shell.Core/Dao/IDataAccessListener.cs (.../IDataAccessListener.cs) (revision 0f4f3090613131cc878aeff213dd14e7658e0a7b) @@ -10,21 +10,17 @@ /// /// /// - /// /// /// - /// /// void OnPostLoad(object entity,object[] state, string[] propertyNames); /// /// /// /// - /// /// /// - /// /// true if the user modified the state in any way bool OnPreUpdate(object entity, object[] state, string[] propertyNames); Index: src/Common/DelftTools.Shell.Core/IFileImporter.cs =================================================================== diff -u -r8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9 -r0f4f3090613131cc878aeff213dd14e7658e0a7b --- src/Common/DelftTools.Shell.Core/IFileImporter.cs (.../IFileImporter.cs) (revision 8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9) +++ src/Common/DelftTools.Shell.Core/IFileImporter.cs (.../IFileImporter.cs) (revision 0f4f3090613131cc878aeff213dd14e7658e0a7b) @@ -32,7 +32,7 @@ IEnumerable SupportedItemTypes { get; } /// - /// Indicates if this importer can import on the + /// Indicates if this importer can import on the /// /// Target object to check bool CanImportOn(object targetObject); @@ -46,6 +46,7 @@ /// /// HACK: REMOVE IT, KEEP DESIGN SIMPLE! /// + [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")]