|
Runtime | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.gmf.runtime.common.core.service.AbstractProvider
org.eclipse.gmf.runtime.common.ui.services.dnd.core.AbstractTransferAdapterProvider
public class AbstractTransferAdapterProvider
The abstract parent of all concrete transfer adapter providers. A concrete
provider needs to override the getTransferDragSourceAdapter()
and getTransferDropTargetAdapter methods. The
provides method has a default implementation. The
provides() method is already handled by the proxy for the
provider (TransferAdapterService.ProviderDescriptor). The
proxy contains all the information necessary for the provides()
method.
| Constructor Summary | |
|---|---|
AbstractTransferAdapterProvider()
Constructor for AbstractTransferAdapterProvider. |
|
| Method Summary | |
|---|---|
ITransferDragSourceListener |
getTransferDragSourceAdapter(java.lang.String transferId)
|
ITransferDropTargetListener |
getTransferDropTargetAdapter(java.lang.String transferId)
|
boolean |
provides(IOperation operation)
Indicates whether this provider provides the specified operation. |
| Methods inherited from class org.eclipse.gmf.runtime.common.core.service.AbstractProvider |
|---|
addProviderChangeListener, fireProviderChange, removeProviderChangeListener |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.eclipse.gmf.runtime.common.core.service.IProvider |
|---|
addProviderChangeListener, removeProviderChangeListener |
| Constructor Detail |
|---|
public AbstractTransferAdapterProvider()
| Method Detail |
|---|
public ITransferDragSourceListener getTransferDragSourceAdapter(java.lang.String transferId)
getTransferDragSourceAdapter in interface org.eclipse.gmf.runtime.common.ui.services.dnd.internal.core.ITransferAdapterProviderpublic ITransferDropTargetListener getTransferDropTargetAdapter(java.lang.String transferId)
getTransferDropTargetAdapter in interface org.eclipse.gmf.runtime.common.ui.services.dnd.internal.core.ITransferAdapterProviderpublic final boolean provides(IOperation operation)
IProvider
Providers generally cast the operation to a service specific
IOperation-derived class in order to determine whether they
support the request.
provides in interface IProvideroperation - The operation in question.
true if this provider provides the operation;
false otherwise.
|
Runtime | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp., Borland Software Corp., and others 2005,2006. All rights reserved.