public class ProjectTreeTransferHandler extends AbstractProjectFileTransferHandler
ProjectTreeTransferHandler é responsável por
transferir objetos ProjectFile da árvore de projeto. A
transferência pode ser efetuada pelas operações copiar, recortar e colar
de/para o clipboard. É também usada pela operação de drag&drop sobre os nós
da árvore.| Constructor and Description |
|---|
ProjectTreeTransferHandler(java.awt.Window ownerWindow,
java.lang.String ownerTitle)
Constrói um handler de transferência de objetos de uma árvore de projeto.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
canImport(javax.swing.JComponent c,
java.awt.datatransfer.DataFlavor[] flavor)
Verifica se o componente pode fazer importação.
|
protected csbase.logic.ClientProjectFile |
getDestinationDirectory(javax.swing.JComponent destination) |
protected csbase.logic.ClientProjectFile[] |
getFilesToExport(javax.swing.JComponent source) |
clearClipboard, createTransferable, exportAsDrag, exportDone, exportToClipboard, getSourceActions, hasTransferableInClipboard, importDatapublic ProjectTreeTransferHandler(java.awt.Window ownerWindow,
java.lang.String ownerTitle)
ownerWindow - A janela sobre a qual uma DesktopTask deve ser
efetuada.ownerTitle - O título da janela de DesktopTaskpublic boolean canImport(javax.swing.JComponent c,
java.awt.datatransfer.DataFlavor[] flavor)
canImport in class AbstractProjectFileTransferHandlerc - O componente sobre o qual a transferência foi iniciada.flavor - Os formatos de dados dos objetos que estão sendo
transferidos.protected csbase.logic.ClientProjectFile[] getFilesToExport(javax.swing.JComponent source)
getFilesToExport in class AbstractProjectFileTransferHandlersource - componente fonte de uma ação de copiar ou de mover.protected csbase.logic.ClientProjectFile getDestinationDirectory(javax.swing.JComponent destination)
getDestinationDirectory in class AbstractProjectFileTransferHandlerdestination - componente que irá receber os arquivos/diretórios
exportados.Copyright © 2015. All Rights Reserved.