Saros
Distributed Collaborative Editing and Distributed Party Programming
|
Public Member Functions | |
void | setTree (SWTBotTree tree) |
void | setTreeItem (SWTBotTreeItem treeItem) |
void | setTreeItemType (TreeItemType type) |
void | moveTo (String targetProject, String folder) throws RemoteException |
void | moveClassTo (String targetProject, String targetPkg) throws RemoteException |
void | rename (String newName) throws RemoteException |
Static Public Member Functions | |
static RefactorC | getInstance () |
static RefactorC de.fu_berlin.inf.dpp.stf.server.rmi.superbot.component.contextmenu.peview.submenu.impl.RefactorC.getInstance | ( | ) | [static] |
void de.fu_berlin.inf.dpp.stf.server.rmi.superbot.component.contextmenu.peview.submenu.impl.RefactorC.moveClassTo | ( | String | targetProject, |
String | targetPkg | ||
) | throws RemoteException |
Performs the action "move class to another package" which should be done with the following steps:
targetProject | |
targetPkg |
RemoteException |
Implements de.fu_berlin.inf.dpp.stf.server.rmi.superbot.component.contextmenu.peview.submenu.IRefactorC.
void de.fu_berlin.inf.dpp.stf.server.rmi.superbot.component.contextmenu.peview.submenu.impl.RefactorC.moveTo | ( | String | targetProject, |
String | targetFolder | ||
) | throws RemoteException |
Performs the action Refactor -> move
targetProject | then name of the target project |
targetFolder | the name of the target folder |
Implements de.fu_berlin.inf.dpp.stf.server.rmi.superbot.component.contextmenu.peview.submenu.IRefactorC.
void de.fu_berlin.inf.dpp.stf.server.rmi.superbot.component.contextmenu.peview.submenu.impl.RefactorC.rename | ( | String | newName | ) | throws RemoteException |
Perform the action "rename class" which should be done with the following steps:
Attention:
The function should treat all the recursive following actions, which are activated or indirectly activated by clicking the sub menu "rename..." . I mean, after clicking the sub menu you need to treat the following popup window too.
newName | the new name of the given class. |
RemoteException |
Implements de.fu_berlin.inf.dpp.stf.server.rmi.superbot.component.contextmenu.peview.submenu.IRefactorC.
void de.fu_berlin.inf.dpp.stf.server.rmi.superbot.component.contextmenu.peview.submenu.impl.RefactorC.setTree | ( | SWTBotTree | tree | ) |
void de.fu_berlin.inf.dpp.stf.server.rmi.superbot.component.contextmenu.peview.submenu.impl.RefactorC.setTreeItem | ( | SWTBotTreeItem | treeItem | ) |
void de.fu_berlin.inf.dpp.stf.server.rmi.superbot.component.contextmenu.peview.submenu.impl.RefactorC.setTreeItemType | ( | TreeItemType | type | ) |