jp.common
クラス common

java.lang.Object
  上位を拡張 jp.common.UnitBaseCtrl
      上位を拡張 jp.common.common
すべての実装されたインタフェース:
java.io.Serializable, UnitBaseImpl

public class common
extends UnitBaseCtrl

ディフォルトで存在するUnitです。 実体化された後、doActionから実行されます。 現在ソースの整理中です。整理完了まではご容赦ください

作成者:
幻月 輝夜
関連項目:
直列化された形式

コンストラクタの概要
common()
          ディフォルトコンストラクタ
 
メソッドの概要
static void cp(java.lang.String strFileA, java.lang.String strFileB)
          ファイルのコピーを行います。
 void doAction()
          現在commonとしての実行はありません。
 void forceout()
          システムを封殺(強制終了)します。
static void mkdir(java.lang.String strDir)
          ディレクトリを作ります.
 void setCopyObject(JpPath srcPath, JpPath destPath)
          オブジェクトコピーメソッドの新たな実装です。
static void setCopyObject(java.lang.String strFromUnit, java.lang.String strFromKeyWord, java.lang.String strToUnit, java.lang.String strToKeyWord)
          オブジェクトコピーメソッド
 void setInformarionData(java.lang.String strPath, java.lang.String strSetjpPath, java.lang.String strSetDataName)
          インフォメーション情報を指定されたユニットの変数に設定します。
static void setJarFile(java.lang.String strPlugInPath)
          指定したプラグイン内のUnitをローディングします。
static void setJarFolder(java.lang.String strPlugInPath)
          指定したプラグイン内のUnitをローディングします。
static void setProxyUnit(java.lang.String strUnit, java.lang.String strUnitName)
          ProxyUnitの設定
static void setProxyUnit(java.lang.String strUnit, java.lang.String strUnitName, java.lang.String strSuperUnit)
          ProxyUnitの設定
static void setSubFolderUnit(java.lang.String strSuperUnit, java.lang.String strSubFolder)
          下層にファイルのUnitを設定します。
static void setSubUnit(java.lang.String strSuperUnit, java.lang.String strSubUnitFile)
          下層にファイルのUnitを設定します。
static void setSubUnit(java.lang.String strSuperUnit, java.lang.String strUnitName, java.lang.String strKeepUnit, java.lang.String strKeepName)
          すでに読み込まれたユニットを指令したユニットの下層に設定します。
static UnitBaseImpl setUnit(java.lang.String UnitClassNM)
          Unitをローディングします。
static UnitBaseImpl setUnit(java.lang.String UnitClassNM, java.lang.String strCtrlClass)
          Unitの名前とパスからUnitを設定する。
static UnitBaseImpl setUnit(java.lang.String UnitClassNM, java.lang.String strCtrlClass, java.lang.String strSuperUnit)
          Unitの名前とパス元にUnitの下に位置づくUnitを設定する。
static void setUnitKill(java.lang.String strTargetUnit)
          指定されたUnitを削除する。
 void UnitInterfaceListener(java.lang.String strKeyWord)
          Unitリスナー
static void viewVersion(java.lang.String strUnitPath)
          バージョンを表示します。
 
クラス jp.common.UnitBaseCtrl から継承されたメソッド
getUnitDetail, JpCommandRunning, JpRunning, setUnitDetail
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

common

public common()
ディフォルトコンストラクタ

メソッドの詳細

doAction

public void doAction()
現在commonとしての実行はありません。

定義:
インタフェース UnitBaseImpl 内の doAction
定義:
クラス UnitBaseCtrl 内の doAction

setInformarionData

public void setInformarionData(java.lang.String strPath,
                               java.lang.String strSetjpPath,
                               java.lang.String strSetDataName)
インフォメーション情報を指定されたユニットの変数に設定します。

パラメータ:
strPath - インフォメーションを取得するユニット
strSetjpPath - 結果を設定するユニット
strSetDataName - 結果を設定する変数名称

setJarFolder

public static void setJarFolder(java.lang.String strPlugInPath)
指定したプラグイン内のUnitをローディングします。

パラメータ:
strPlugInPath -

setJarFile

public static void setJarFile(java.lang.String strPlugInPath)
指定したプラグイン内のUnitをローディングします。

パラメータ:
strPlugInPath -

UnitInterfaceListener

public void UnitInterfaceListener(java.lang.String strKeyWord)
Unitリスナー

定義:
インタフェース UnitBaseImpl 内の UnitInterfaceListener
定義:
クラス UnitBaseCtrl 内の UnitInterfaceListener
パラメータ:
strKeyWord - リスナー文字列(Action文字列)

forceout

public void forceout()
システムを封殺(強制終了)します。


setUnit

public static UnitBaseImpl setUnit(java.lang.String UnitClassNM)
Unitをローディングします。 オブジェクトが未取得の場合には、実体化します。

パラメータ:
UnitClassNM -
戻り値:

setUnit

public static UnitBaseImpl setUnit(java.lang.String UnitClassNM,
                                   java.lang.String strCtrlClass)
Unitの名前とパスからUnitを設定する。

パラメータ:
UnitClassNM -
strCtrlClass -
戻り値:

setCopyObject

public static void setCopyObject(java.lang.String strFromUnit,
                                 java.lang.String strFromKeyWord,
                                 java.lang.String strToUnit,
                                 java.lang.String strToKeyWord)
オブジェクトコピーメソッド

パラメータ:
strFromUnit - コピー元ユニット
strFromKeyWord - コピー元情報名
strToUnit - コピー先ユニット
strToKeyWord - コピー先ユニット

setCopyObject

public void setCopyObject(JpPath srcPath,
                          JpPath destPath)
                   throws java.lang.IllegalArgumentException
オブジェクトコピーメソッドの新たな実装です。

パラメータ:
srcPath - コピー元の情報パス
destPath - コピー先の情報パス
例外:
java.lang.IllegalArgumentException - 引数で渡したパスが情報パスでない場合にスローされます。

setSubUnit

public static void setSubUnit(java.lang.String strSuperUnit,
                              java.lang.String strUnitName,
                              java.lang.String strKeepUnit,
                              java.lang.String strKeepName)
すでに読み込まれたユニットを指令したユニットの下層に設定します。

パラメータ:
strSuperUnit - 親ユニット
strUnitName - 設定するユニット名
strKeepUnit - 保持しているユニット
strKeepName - 保持している情報名称

setSubUnit

public static void setSubUnit(java.lang.String strSuperUnit,
                              java.lang.String strSubUnitFile)
下層にファイルのUnitを設定します。

パラメータ:
strSuperUnit - 親ユニット
strSubUnitFile - ユニットファイル

setProxyUnit

public static void setProxyUnit(java.lang.String strUnit,
                                java.lang.String strUnitName,
                                java.lang.String strSuperUnit)
ProxyUnitの設定

パラメータ:
strUnit - 元ユニット
strUnitName - ユニット名称
strSuperUnit - 親ユニット

setProxyUnit

public static void setProxyUnit(java.lang.String strUnit,
                                java.lang.String strUnitName)
ProxyUnitの設定

パラメータ:
strUnit - 元ユニット
strUnitName - ユニット名称

setSubFolderUnit

public static void setSubFolderUnit(java.lang.String strSuperUnit,
                                    java.lang.String strSubFolder)
下層にファイルのUnitを設定します。

パラメータ:
strSuperUnit - 親となるUnit
strSubFolder - フォルダ名

setUnit

public static UnitBaseImpl setUnit(java.lang.String UnitClassNM,
                                   java.lang.String strCtrlClass,
                                   java.lang.String strSuperUnit)
Unitの名前とパス元にUnitの下に位置づくUnitを設定する。 このメソッドでの呼び出しは同一Jar内にUnitが存在することが前提です。

パラメータ:
UnitClassNM - クラス名
strCtrlClass - クラスパス
strSuperUnit - 親クラスのパス
戻り値:

setUnitKill

public static void setUnitKill(java.lang.String strTargetUnit)
指定されたUnitを削除する。

パラメータ:
strTargetUnit -

viewVersion

public static void viewVersion(java.lang.String strUnitPath)
バージョンを表示します。

パラメータ:
strUnitPath -

mkdir

public static void mkdir(java.lang.String strDir)
ディレクトリを作ります. 注意:作成するディレクトリ名と同名のファイルがあった場合にはファイルは削除されます。

パラメータ:
strDir -

cp

public static void cp(java.lang.String strFileA,
                      java.lang.String strFileB)
ファイルのコピーを行います。

パラメータ:
strFileA - コピー元
strFileB - コピー先