Eine Klasse aus einem Paket in ein anderes verschieben oder die Klasse umbenennen.
class move source destination
Name der Klasse, die verschoben werden soll
Neuer Klassenname
class move /system:NAS sugarcrm/local:NAS
Klasse vom globalem Katalog zum lokalen Anwendungskatalog verschieben
class move /system:NAS sugarcrm:NAS
Klasse vom globalen Katalog zum Anwendungs-Singleton verschieben
class move sugarcrm:NAS /system:NAS
Anwendungs-Singleton-Klasse zum globalen Katalog verschieben
Hinweis: Der Befehl "move" kann eine Klasse verschieben:
a) von einem Katalog zu einem anderen;
b) von einem Katalog zu einem Singleton;
c) von einem Singleton zu einer Anwendungskatalog-Klasse.
Der Befehl "move" kann verwendet werden, um eine Klasse innerhalb eines Katalogs oder das Anwendungspaket umzubenennen.
Eine Singleton-Assembly (eine Assembly-Klasse im Anwendungspaket) kann zu keinem Katalog verschoben werden, wenn eines seiner untergeordneten Elemente ein Singleton ist. Dies liegt daran, dass ein untergeordnetes Singleton-Element die Instanziierung einer solchen Klasse verhindern würde.
Außerdem wird durch das Verschieben einer Klasse nicht automatisch das Attribut ".class" der untergeordneten Elemente geändert, die diese Klasse verwenden - dies muss in allen betroffenen Assemblys manuell erfolgen.
| Copyright © 2011 CA. Alle Rechte vorbehalten. | Senden Sie CA Technologies eine E-Mail zu diesem Thema. |