|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.aptana.ide.core.ui.actions.ActionDelegate
com.aptana.ide.syncing.BaseSyncAction
public abstract class BaseSyncAction
Uploads an item
| Field Summary | |
|---|---|
protected java.lang.String |
confirmMessage
confirmMessage |
protected java.lang.String |
gettingMessage
gettingMessage |
protected java.lang.String |
syncingMessage
syncingMessage |
| Constructor Summary | |
|---|---|
BaseSyncAction()
|
|
| Method Summary | |
|---|---|
protected abstract void |
displayDone(Synchronizer sm)
|
IVirtualFile[] |
extractIVirtualFilesFromSelection(java.lang.Object[] objects)
|
protected abstract VirtualFileSyncPair[] |
getItems(Synchronizer sm,
VirtualFileManagerSyncPair conf,
IVirtualFile[] files)
getItems |
protected VirtualFileManagerSyncPair |
getVirtualFileManagerSyncPair(IVirtualFile[] files)
getVirtualFileManagerSyncPair |
void |
init(org.eclipse.ui.IViewPart view)
Initializes initial items |
static void |
refreshViews(VirtualFileManagerSyncPair configuration)
Update all views containing a virtual file manager that may have changed during a sync operation. |
void |
run(org.eclipse.jface.action.IAction action)
|
void |
selectionChanged(org.eclipse.jface.action.IAction action,
org.eclipse.jface.viewers.ISelection selection)
|
void |
setSelectedFiles(IVirtualFile[] files)
Sets the list of selected files |
void |
showError(java.lang.String message,
java.lang.Exception e,
boolean log)
|
protected abstract void |
syncItems(Synchronizer sm,
VirtualFileSyncPair[] items)
syncItems |
| Methods inherited from class com.aptana.ide.core.ui.actions.ActionDelegate |
|---|
getValidSelection, getValidSingleSelection |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected java.lang.String gettingMessage
protected java.lang.String syncingMessage
protected java.lang.String confirmMessage
| Constructor Detail |
|---|
public BaseSyncAction()
| Method Detail |
|---|
public void init(org.eclipse.ui.IViewPart view)
init in interface org.eclipse.ui.IViewActionDelegateIViewActionDelegate.init(org.eclipse.ui.IViewPart)
protected abstract VirtualFileSyncPair[] getItems(Synchronizer sm,
VirtualFileManagerSyncPair conf,
IVirtualFile[] files)
throws ConnectionException,
java.io.IOException
sm - conf - files -
ConnectionException
java.io.IOException
protected abstract void syncItems(Synchronizer sm,
VirtualFileSyncPair[] items)
throws ConnectionException,
java.io.IOException
sm - items -
ConnectionException
java.io.IOException
public void selectionChanged(org.eclipse.jface.action.IAction action,
org.eclipse.jface.viewers.ISelection selection)
selectionChanged in interface org.eclipse.ui.IActionDelegateselectionChanged in class ActionDelegateIActionDelegate.selectionChanged(org.eclipse.jface.action.IAction,
org.eclipse.jface.viewers.ISelection)public IVirtualFile[] extractIVirtualFilesFromSelection(java.lang.Object[] objects)
objects -
protected VirtualFileManagerSyncPair getVirtualFileManagerSyncPair(IVirtualFile[] files)
files -
public void run(org.eclipse.jface.action.IAction action)
run in interface org.eclipse.ui.IActionDelegaterun in class ActionDelegateIActionDelegate.run(org.eclipse.jface.action.IAction)protected abstract void displayDone(Synchronizer sm)
sm -
public void showError(java.lang.String message,
java.lang.Exception e,
boolean log)
message - e - log - public void setSelectedFiles(IVirtualFile[] files)
files - public static void refreshViews(VirtualFileManagerSyncPair configuration)
configuration -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||