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.IPropertiesProvider
public jadex.commons.future.IFuture<jadex.commons.Properties> getProperties()
getProperties
in interface jadex.commons.IPropertiesProvider
public jadex.commons.future.IFuture<java.lang.Void> shutdown()
shutdown
in interface jadex.base.gui.componentviewer.IAbstractViewerPanel
public java.lang.String getId()
getId
in interface jadex.base.gui.componentviewer.IAbstractViewerPanel
public javax.swing.JComponent getComponent()
getComponent
in interface jadex.base.gui.componentviewer.IAbstractViewerPanel
public 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)