Package view
Class PanneauInventaire.DesequiperImportTransferHandler
java.lang.Object
javax.swing.TransferHandler
view.PanneauInventaire.DesequiperImportTransferHandler
- All Implemented Interfaces:
Serializable
- Enclosing class:
PanneauInventaire
Handler de drop pour déséquiper un objet : dépose un objet sur l’inventaire.
Ouvre une boîte de confirmation, puis envoie la commande "DESEQUIPER".
Ouvre une boîte de confirmation, puis envoie la commande "DESEQUIPER".
-
Nested Class Summary
Nested classes/interfaces inherited from class javax.swing.TransferHandler
TransferHandler.DropLocation, TransferHandler.TransferSupport -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final longIdentifiant de version pour la sérialisation.Fields inherited from class javax.swing.TransferHandler
COPY, COPY_OR_MOVE, LINK, MOVE, NONE -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateConstructeur privé pour empêcher l'instanciation de la classe utilitaire. -
Method Summary
Modifier and TypeMethodDescriptionbooleancanImport(TransferHandler.TransferSupport support) Vérifie que le transfert reçu est bien une chaîne de caractères (id).booleanImporte (déséquiper) un objet via drag et drop sur l’inventaire.Methods inherited from class javax.swing.TransferHandler
canImport, createTransferable, exportAsDrag, exportDone, exportToClipboard, getCopyAction, getCutAction, getDragImage, getDragImageOffset, getPasteAction, getSourceActions, getVisualRepresentation, importData, setDragImage, setDragImageOffset
-
Field Details
-
serialVersionUID
private static final long serialVersionUIDIdentifiant de version pour la sérialisation.- See Also:
-
-
Constructor Details
-
DesequiperImportTransferHandler
private DesequiperImportTransferHandler()Constructeur privé pour empêcher l'instanciation de la classe utilitaire.
Toutes les méthodes de cette classe sont statiques. Ce constructeur n'est jamais appelé.
-
-
Method Details
-
canImport
Vérifie que le transfert reçu est bien une chaîne de caractères (id).- Overrides:
canImportin classTransferHandler- Parameters:
support- Objet de support du transfert.- Returns:
- true si l’import est possible, false sinon.
-
importData
Importe (déséquiper) un objet via drag et drop sur l’inventaire.- Overrides:
importDatain classTransferHandler- Parameters:
support- Objet de support du transfert.- Returns:
- true si l’action a réussi, false sinon.
-