Package jadex.tools.filetransfer
Class FileTransferPlugin
- java.lang.Object
-
- jadex.base.gui.plugin.AbstractJCCPlugin
-
- jadex.tools.filetransfer.FileTransferPlugin
-
- All Implemented Interfaces:
IControlCenterPlugin
,IPropertiesProvider
public class FileTransferPlugin extends AbstractJCCPlugin
The library plugin.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class jadex.base.gui.plugin.AbstractJCCPlugin
AbstractJCCPlugin.ShowRemoteControlCenterHandler
-
-
Field Summary
Fields Modifier and Type Field Description protected FileTransferPanel
deployerpanel
The panel.protected static javax.swing.UIDefaults
icons
The image icons.-
Fields inherited from class jadex.base.gui.plugin.AbstractJCCPlugin
jcc
-
-
Constructor Summary
Constructors Constructor Description FileTransferPlugin()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.swing.JComponent
createView()
Create main panel.java.lang.String
getName()
Return the unique name of this plugin.IFuture
getProperties()
Return properties to be saved in project.javax.swing.Icon
getToolIcon(boolean selected)
Return the icon representing this plugin.IFuture
setProperties(Properties props)
Set properties loaded from project.-
Methods inherited from class jadex.base.gui.plugin.AbstractJCCPlugin
createMenuBar, createToolBar, getClassLoader, getJCC, getMenuBar, getToolBar, getView, init, isLazy, pushPlatformSettings, shutdown
-
-
-
-
Field Detail
-
icons
protected static final javax.swing.UIDefaults icons
The image icons.
-
deployerpanel
protected FileTransferPanel deployerpanel
The panel.
-
-
Method Detail
-
getName
public java.lang.String getName()
Description copied from interface:IControlCenterPlugin
Return the unique name of this plugin. This method may be called before init(). Used e.g. to store properties of each plugin.- Returns:
- "Deployer Tool"
- See Also:
IControlCenterPlugin.getName()
-
getToolIcon
public javax.swing.Icon getToolIcon(boolean selected)
Description copied from interface:IControlCenterPlugin
Return the icon representing this plugin. This method may be called before init().- Returns:
- the conversation icon
- See Also:
jadex.base.gui.plugin.IControlCenterPlugin#getToolIcon()
-
createView
public javax.swing.JComponent createView()
Create main panel.- Overrides:
createView
in classAbstractJCCPlugin
- Returns:
- The main panel.
-
setProperties
public IFuture setProperties(Properties props)
Set properties loaded from project.- Specified by:
setProperties
in interfaceIPropertiesProvider
- Overrides:
setProperties
in classAbstractJCCPlugin
-
getProperties
public IFuture getProperties()
Return properties to be saved in project.- Specified by:
getProperties
in interfaceIPropertiesProvider
- Overrides:
getProperties
in classAbstractJCCPlugin
-
-