net.sourceforge.fixagora.basis.client.model
Interface FIXAgoraPlugin

All Superinterfaces:
BasisClientConnectorListener
All Known Implementing Classes:
BuySidePlugin, ExcelPlugin, SAPPlugin, SellSidePlugin, TradeCapturePlugin

public interface FIXAgoraPlugin
extends BasisClientConnectorListener

The Interface FIXAgoraPlugin.


Method Summary
 AbstractBusinessObjectEditor getAbstractBusinessEditor(AbstractBusinessObject abstractBusinessObject, MainPanel mainPanel)
          Gets the abstract business editor.
 javax.swing.JMenuItem getExtraJMenuItem(MainPanel mainPanel)
          Gets the extra j menu item.
 double getOrderNumber()
          Gets the order number.
 PluginInfo getPluginInfo()
          Gets the plugin info.
 void setBasisClientConnector(BasisClientConnector basisClientConnector)
          Sets the basis client connector.
 
Methods inherited from interface net.sourceforge.fixagora.basis.client.control.BasisClientConnectorListener
onAbstractResponse, onConnected, onDisconnected, setHighlightKey
 

Method Detail

getExtraJMenuItem

javax.swing.JMenuItem getExtraJMenuItem(MainPanel mainPanel)
Gets the extra j menu item.

Parameters:
mainPanel - the main panel
Returns:
the extra j menu item

getOrderNumber

double getOrderNumber()
Gets the order number.

Returns:
the order number

setBasisClientConnector

void setBasisClientConnector(BasisClientConnector basisClientConnector)
Sets the basis client connector.

Parameters:
basisClientConnector - the new basis client connector

getAbstractBusinessEditor

AbstractBusinessObjectEditor getAbstractBusinessEditor(AbstractBusinessObject abstractBusinessObject,
                                                       MainPanel mainPanel)
Gets the abstract business editor.

Parameters:
abstractBusinessObject - the abstract business object
mainPanel - the main panel
Returns:
the abstract business editor

getPluginInfo

PluginInfo getPluginInfo()
Gets the plugin info.

Returns:
the plugin info