org.eclipse.rse.ui.view
Class SystemDNDTransferRunnable
java.lang.Object
org.eclipse.core.runtime.PlatformObject
org.eclipse.core.internal.jobs.InternalJob
org.eclipse.core.runtime.jobs.Job
org.eclipse.rse.ui.view.SystemDNDTransferRunnable
- All Implemented Interfaces:
- Comparable, IAdaptable
- public class SystemDNDTransferRunnable
- extends Job
Runnable to perform actual transfer operation.
| Fields inherited from class org.eclipse.core.internal.jobs.InternalJob |
manager |
| Methods inherited from class org.eclipse.core.runtime.jobs.Job |
addJobChangeListener, belongsTo, cancel, done, getJobManager, getName, getPriority, getProperty, getResult, getRule, getState, getThread, isBlocking, isSystem, isUser, join, removeJobChangeListener, schedule, schedule, setName, setPriority, setProgressGroup, setProperty, setRule, setSystem, setThread, setUser, shouldRun, shouldSchedule, sleep, wakeUp, wakeUp |
| Methods inherited from class org.eclipse.core.internal.jobs.InternalJob |
compareTo, toString |
SRC_TYPE_RSE_RESOURCE
public static final int SRC_TYPE_RSE_RESOURCE
- See Also:
- Constant Field Values
SRC_TYPE_ECLIPSE_RESOURCE
public static final int SRC_TYPE_ECLIPSE_RESOURCE
- See Also:
- Constant Field Values
SRC_TYPE_OS_RESOURCE
public static final int SRC_TYPE_OS_RESOURCE
- See Also:
- Constant Field Values
SRC_TYPE_TEXT
public static final int SRC_TYPE_TEXT
- See Also:
- Constant Field Values
SRC_TYPE_UNKNOWN
public static final int SRC_TYPE_UNKNOWN
- See Also:
- Constant Field Values
SystemDNDTransferRunnable
public SystemDNDTransferRunnable(Object target,
ArrayList srcObjects,
Viewer originatingViewer,
int sourceType)
getSetFor
protected SystemRemoteResourceSet getSetFor(ISubSystem subSystem,
ISystemDragDropAdapter adapter)
transferRSEResources
protected boolean transferRSEResources(IProgressMonitor monitor,
Object target,
ISubSystem targetSubSystem,
ISystemDragDropAdapter targetAdapter)
transferRSEResourcesToEclipseResource
protected boolean transferRSEResourcesToEclipseResource(IProgressMonitor monitor,
IResource target,
ISubSystem targetSubSystem)
transferNonRSEResources
protected boolean transferNonRSEResources(IProgressMonitor monitor,
Object target,
ISubSystem targetSubSystem,
ISystemDragDropAdapter targetAdapter)
run
public IStatus run(IProgressMonitor monitor)
dropOkay
public boolean dropOkay()
Copyright (c) IBM Corporation and others 2000, 2006. All Rights Reserved.