Class AbstractStackTransferHandler
- java.lang.Object
-
- javax.swing.TransferHandler
-
- org.openstreetmap.josm.gui.datatransfer.AbstractStackTransferHandler
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
OpenTransferHandler,OsmTransferHandler
public abstract class AbstractStackTransferHandler extends javax.swing.TransferHandler
A transfer handler class that allows you to manage a prioritized stack of transfer handlers.- Since:
- 10881
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AbstractStackTransferHandler()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description booleancanImport(javax.swing.TransferHandler.TransferSupport support)intgetSourceActions(javax.swing.JComponent c)protected abstract java.util.Collection<AbstractOsmDataPaster>getSupportedPasters()booleanimportData(javax.swing.TransferHandler.TransferSupport support)protected booleanimportData(javax.swing.TransferHandler.TransferSupport support, OsmDataLayer layer, EastNorth center)
-
-
-
Constructor Detail
-
AbstractStackTransferHandler
public AbstractStackTransferHandler()
-
-
Method Detail
-
getSupportedPasters
protected abstract java.util.Collection<AbstractOsmDataPaster> getSupportedPasters()
-
getSourceActions
public int getSourceActions(javax.swing.JComponent c)
- Overrides:
getSourceActionsin classjavax.swing.TransferHandler
-
canImport
public boolean canImport(javax.swing.TransferHandler.TransferSupport support)
- Overrides:
canImportin classjavax.swing.TransferHandler
-
importData
public boolean importData(javax.swing.TransferHandler.TransferSupport support)
- Overrides:
importDatain classjavax.swing.TransferHandler
-
importData
protected boolean importData(javax.swing.TransferHandler.TransferSupport support, OsmDataLayer layer, EastNorth center)
-
-