OSDN Git Service

一部クラスにsealedを付けた
authorkonekoneko <test2214@hotmail.co.jp>
Wed, 8 Jan 2014 16:40:10 +0000 (01:40 +0900)
committerkonekoneko <test2214@hotmail.co.jp>
Wed, 8 Jan 2014 16:40:10 +0000 (01:40 +0900)
Metro/FooEditEngine/Direct2D/D2DRender.cs
Metro/FooEditEngine/Print/D2DPrintPreviewRender.cs
Metro/FooEditEngine/Print/D2DPrintRender.cs
Metro/FooEditEngine/Print/PrintOptionBuilder.cs
WPF/FooEditEngine/Direct2D/D2DRender.cs
Windows/FooEditEngine/D2DTextRender.cs

index ab6cb44..6c9be3a 100644 (file)
@@ -25,7 +25,7 @@ using DotNetTextStore.UnmanagedAPI.WinDef;
 
 namespace FooEditEngine
 {
-    class D2DRender : D2DRenderBase,IEditorRender
+    sealed class D2DRender : D2DRenderBase,IEditorRender
     {
         SurfaceImageSource SurfaceImage;
         DXGI.ISurfaceImageSourceNative SurfaceImageNative;
index 5795696..03f4886 100644 (file)
@@ -26,7 +26,7 @@ using DotNetTextStore.UnmanagedAPI.WinDef;
 
 namespace FooEditEngine
 {
-    class D2DPrintPreviewRender : D2DRenderBase,ITextRender,IPrintableTextRender
+    sealed class D2DPrintPreviewRender : D2DRenderBase, ITextRender, IPrintableTextRender
     {
         DXGI.Surface Surface;
         D3D11.Texture2D Texture;
index f0aa9bc..aa8a677 100644 (file)
@@ -26,7 +26,7 @@ using DotNetTextStore.UnmanagedAPI.WinDef;
 
 namespace FooEditEngine
 {
-    class D2DPrintRender : D2DRenderBase,ITextRender,IPrintableTextRender
+    sealed class D2DPrintRender : D2DRenderBase, ITextRender, IPrintableTextRender
     {
         D2D.Device D2DDevice;
         D2D.DeviceContext D2DContext;
index 546a46f..37c6041 100644 (file)
@@ -18,7 +18,7 @@ namespace FooEditEngine
     /// <summary>
     /// 表示に使用するリソースID
     /// </summary>
-    class DisplayPrintOptionResourceIDAttribute : Attribute
+    sealed class DisplayPrintOptionResourceIDAttribute : Attribute
     {
         public string ResourceID
         {
@@ -53,7 +53,7 @@ namespace FooEditEngine
     /// </para>
     /// </summary>
     /// <typeparam name="T">IPrintPreviewSourceを継承したクラス</typeparam>
-    class PrintOptionBuilder<T> where T : IPrintPreviewSource
+    sealed class PrintOptionBuilder<T> where T : IPrintPreviewSource
     {
         T PrintDocument;
         /// <summary>
index 6723c24..fdc00fb 100644 (file)
@@ -29,7 +29,7 @@ using DXGI = SharpDX.DXGI;
 
 namespace FooEditEngine.WPF
 {
-    class D2DRender : D2DRenderCommon,IEditorRender
+    sealed class D2DRender : D2DRenderCommon, IEditorRender
     {
         DotNetTextStore.TextStore store;
         D3D10.Texture2D texture;
index 69f0702..bb6e5fe 100644 (file)
@@ -24,7 +24,7 @@ using System.Runtime.InteropServices;
 namespace FooEditEngine.Windows
 {
 
-    class D2DTextRender : D2DRenderCommon,IEditorRender, IDisposable
+    sealed class D2DTextRender : D2DRenderCommon, IEditorRender, IDisposable
     {
         FooTextBox TextBox;
         string fontName;