[Ngms-svn] SVN-Commit: [77] [NMNetWalker] delete factory class

アーカイブの一覧に戻る

svnno****@sourc***** svnno****@sourc*****
2009年 12月 24日 (木) 14:34:21 JST


Revision: 77
          http://sourceforge.jp/projects/ngms/svn/view?view=rev&revision=77
Author:   takayah
Date:     2009-12-24 14:34:21 +0900 (Thu, 24 Dec 2009)

Log Message:
-----------
[NMNetWalker] delete factory class

Removed Paths:
-------------
    trunk/source/NMNetWalker/src/info/ngms/nmnetwalker/AutoConf.scala
    trunk/source/NMNetWalker/src/info/ngms/nmnetwalker/AutoConfFactory.scala

Deleted: trunk/source/NMNetWalker/src/info/ngms/nmnetwalker/AutoConf.scala
===================================================================
--- trunk/source/NMNetWalker/src/info/ngms/nmnetwalker/AutoConf.scala	2009-12-24 05:32:02 UTC (rev 76)
+++ trunk/source/NMNetWalker/src/info/ngms/nmnetwalker/AutoConf.scala	2009-12-24 05:34:21 UTC (rev 77)
@@ -1,23 +0,0 @@
-/*
- *  Next Generation Management System Project
- *  Copyright(c) 2009, NGMS Project Team All Rights Reserved.
- */
-package info.ngms.nmnetwalker
-
-import info.ngms.nmtree.NMTree.TDescriptionElement
-
-/**
- * 設定ファイルの生成を行うクラス
- *
- * @version $Id$
- * @author
- */
-private[nmnetwalker] abstract class AutoConf(val e: TDescriptionElement) {
-    require(e != null, "invalid element")
-
-    protected val element: TDescriptionElement = e
-
-    def parse(): Unit
-    def create(): AutoConfResult
-}
-

Deleted: trunk/source/NMNetWalker/src/info/ngms/nmnetwalker/AutoConfFactory.scala
===================================================================
--- trunk/source/NMNetWalker/src/info/ngms/nmnetwalker/AutoConfFactory.scala	2009-12-24 05:32:02 UTC (rev 76)
+++ trunk/source/NMNetWalker/src/info/ngms/nmnetwalker/AutoConfFactory.scala	2009-12-24 05:34:21 UTC (rev 77)
@@ -1,23 +0,0 @@
-/*
- *  Next Generation Management System Project
- *  Copyright(c) 2009, NGMS Project Team All Rights Reserved.
- */
-package info.ngms.nmnetwalker
-
-/**
- * AutoConf を生成するクラス 
- * @version $Id$
- * @author
- */
-private[nmnetwalker] object AutoConfFactory {
-    import info.ngms.nmtree.NMTree.TDescriptionElement
-
-    def create(autoConfType: AutoConfType.Value, element: TDescriptionElement): AutoConf = {
-        autoConfType match {
-            case AutoConfType.NAGIOS => new NagiosAutoConf(element)
-            case AutoConfType.CACTI => new CactiAutoConf(element)
-            case _ => throw new IllegalArgumentException("invalid autoConfType")
-        }
-    }
-}
-




Ngms-svn メーリングリストの案内
アーカイブの一覧に戻る