public class FileTransferServiceViewerPanel
extends java.lang.Object
implements jadex.base.gui.componentviewer.IAbstractViewerPanel
| Modifier and Type | Field and Description |
|---|---|
protected jadex.base.gui.filetree.FileTreePanel |
ftp
The file tree panel.
|
protected jadex.base.gui.plugin.IControlCenter |
jcc
The jcc.
|
protected javax.swing.JPanel |
panel
The outer panel.
|
protected jadex.bridge.service.types.filetransfer.IFileTransferService |
service
The service.
|
| Constructor and Description |
|---|
FileTransferServiceViewerPanel(jadex.bridge.IExternalAccess exta,
jadex.base.gui.plugin.IControlCenter jcc,
boolean remote,
jadex.bridge.service.types.filetransfer.IFileTransferService service,
jadex.base.gui.asynctree.ISwingNodeHandler nodehandler,
java.lang.String title)
Create a new viewer panel.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
copy(FileTransferServiceViewerPanel pan1,
FileTransferServiceViewerPanel pan2,
javax.swing.tree.TreePath sp2,
jadex.base.gui.plugin.IControlCenter jcc) |
static void |
copy(java.lang.String sel1,
jadex.bridge.IExternalAccess exta1,
FileTransferServiceViewerPanel pan2,
javax.swing.tree.TreePath sp2,
jadex.base.gui.plugin.IControlCenter jcc) |
javax.swing.JComponent |
getComponent()
Get the component.
|
jadex.bridge.service.types.filetransfer.IFileTransferService |
getDeploymentService()
Get the service.
|
jadex.base.gui.filetree.FileTreePanel |
getFileTreePanel()
Get the tree panel.
|
java.lang.String |
getId()
Get the panel id.
|
jadex.commons.future.IFuture<jadex.commons.Properties> |
getProperties()
Get the properties.
|
java.lang.String |
getSelectedPath()
Get the selected path.
|
static boolean |
isRealDirectory(jadex.base.gui.filetree.IFileNode fn)
Helper method that returns zips and jar not as directories.
|
jadex.commons.future.IFuture<java.lang.Void> |
setProperties(jadex.commons.Properties props)
Set the properties
|
jadex.commons.future.IFuture<java.lang.Void> |
shutdown()
Shutdown the panel.
|
protected javax.swing.JPanel panel
protected jadex.base.gui.filetree.FileTreePanel ftp
protected jadex.bridge.service.types.filetransfer.IFileTransferService service
protected jadex.base.gui.plugin.IControlCenter jcc
public FileTransferServiceViewerPanel(jadex.bridge.IExternalAccess exta,
jadex.base.gui.plugin.IControlCenter jcc,
boolean remote,
jadex.bridge.service.types.filetransfer.IFileTransferService service,
jadex.base.gui.asynctree.ISwingNodeHandler nodehandler,
java.lang.String title)
public jadex.commons.future.IFuture<java.lang.Void> setProperties(jadex.commons.Properties props)
setProperties in interface jadex.commons.IPropertiesProviderpublic jadex.commons.future.IFuture<jadex.commons.Properties> getProperties()
getProperties in interface jadex.commons.IPropertiesProviderpublic jadex.commons.future.IFuture<java.lang.Void> shutdown()
shutdown in interface jadex.base.gui.componentviewer.IAbstractViewerPanelpublic java.lang.String getId()
getId in interface jadex.base.gui.componentviewer.IAbstractViewerPanelpublic javax.swing.JComponent getComponent()
getComponent in interface jadex.base.gui.componentviewer.IAbstractViewerPanelpublic java.lang.String getSelectedPath()
public jadex.bridge.service.types.filetransfer.IFileTransferService getDeploymentService()
public jadex.base.gui.filetree.FileTreePanel getFileTreePanel()
public static void copy(FileTransferServiceViewerPanel pan1, FileTransferServiceViewerPanel pan2, javax.swing.tree.TreePath sp2, jadex.base.gui.plugin.IControlCenter jcc)
public static void copy(java.lang.String sel1,
jadex.bridge.IExternalAccess exta1,
FileTransferServiceViewerPanel pan2,
javax.swing.tree.TreePath sp2,
jadex.base.gui.plugin.IControlCenter jcc)
public static boolean isRealDirectory(jadex.base.gui.filetree.IFileNode fn)