クラスをパッケージから別のパッケージに移動するか、クラスの名前を変更します。
class move source destination
移動するクラスの名前
新しいクラスの名前
class move /system:NAS sugarcrm/local:NAS
クラスをグローバル カタログからローカル アプリケーション カタログに移動します。
class move /system:NAS sugarcrm:NAS
クラスをグローバル カタログからアプリケーション シングルトンに移動します。
class move sugarcrm:NAS /system:NAS
アプリケーション シングルトン クラスをグローバル カタログに移動します。
注: move コマンドは、以下のとおりクラスを移動できます。
a)カタログから別のカタログへ
b)カタログからシングルトンへ
c)シングルトンからアプリケーション クラスへ
move コマンドを使用すると、カタログまたはアプリケーション パッケージ内のクラス名を変更できます。
下位クラスのいずれかがシングルトンの場合、シングルトン アセンブリ(アプリケーション パッケージ内のアセンブリ クラス)をカタログに移動することはできません。 これは、シングルトンの下位クラスがあると、そのクラスをインスタンス化できないためです。
また、クラスを移動しても、このクラスを使用する下位クラスの .class 属性は自動的には変更されません。影響を受けるすべてのアセンブリで手動で変更する必要があります。
Copyright © 2012 CA. All rights reserved. |
|