net.sourceforge.fixagora.sap.client.control
Class SAPPlugin

java.lang.Object
  extended by net.sourceforge.fixagora.sap.client.control.SAPPlugin
All Implemented Interfaces:
BasisClientConnectorListener, FIXAgoraPlugin, AbstractResponses, SAPResponses

public class SAPPlugin
extends java.lang.Object
implements FIXAgoraPlugin, SAPResponses

The Class SAPPlugin.


Constructor Summary
SAPPlugin()
           
 
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 onAbstractResponse(AbstractResponse abstractResponse)
          On abstract response.
 void onConnected()
          On connected.
 void onDisconnected()
          On disconnected.
 void onSAPTradeCaptureActionResponse(SAPTradeCaptureActionResponse sapTradeCaptureActionResponse)
          On sap trade capture action response.
 void onSAPTradeCaptureEntryResponse(SAPTradeCaptureEntryResponse sapTradeCaptureEntryResponse)
          On sap trade capture entry response.
 void setBasisClientConnector(BasisClientConnector basisClientConnector)
          Sets the basis client connector.
 void setHighlightKey(java.lang.String key)
          Sets the highlight key.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SAPPlugin

public SAPPlugin()
Method Detail

getOrderNumber

public double getOrderNumber()
Description copied from interface: FIXAgoraPlugin
Gets the order number.

Specified by:
getOrderNumber in interface FIXAgoraPlugin
Returns:
the order number

setBasisClientConnector

public void setBasisClientConnector(BasisClientConnector basisClientConnector)
Description copied from interface: FIXAgoraPlugin
Sets the basis client connector.

Specified by:
setBasisClientConnector in interface FIXAgoraPlugin
Parameters:
basisClientConnector - the new basis client connector

getAbstractBusinessEditor

public AbstractBusinessObjectEditor getAbstractBusinessEditor(AbstractBusinessObject abstractBusinessObject,
                                                              MainPanel mainPanel)
Description copied from interface: FIXAgoraPlugin
Gets the abstract business editor.

Specified by:
getAbstractBusinessEditor in interface FIXAgoraPlugin
Parameters:
abstractBusinessObject - the abstract business object
mainPanel - the main panel
Returns:
the abstract business editor

onConnected

public void onConnected()
Description copied from interface: BasisClientConnectorListener
On connected.

Specified by:
onConnected in interface BasisClientConnectorListener

onDisconnected

public void onDisconnected()
Description copied from interface: BasisClientConnectorListener
On disconnected.

Specified by:
onDisconnected in interface BasisClientConnectorListener

onAbstractResponse

public void onAbstractResponse(AbstractResponse abstractResponse)
Description copied from interface: BasisClientConnectorListener
On abstract response.

Specified by:
onAbstractResponse in interface BasisClientConnectorListener
Parameters:
abstractResponse - the abstract response

setHighlightKey

public void setHighlightKey(java.lang.String key)
Description copied from interface: BasisClientConnectorListener
Sets the highlight key.

Specified by:
setHighlightKey in interface BasisClientConnectorListener
Parameters:
key - the new highlight key

onSAPTradeCaptureEntryResponse

public void onSAPTradeCaptureEntryResponse(SAPTradeCaptureEntryResponse sapTradeCaptureEntryResponse)
Description copied from interface: SAPResponses
On sap trade capture entry response.

Specified by:
onSAPTradeCaptureEntryResponse in interface SAPResponses
Parameters:
sapTradeCaptureEntryResponse - the sap trade capture entry response

getExtraJMenuItem

public javax.swing.JMenuItem getExtraJMenuItem(MainPanel mainPanel)
Description copied from interface: FIXAgoraPlugin
Gets the extra j menu item.

Specified by:
getExtraJMenuItem in interface FIXAgoraPlugin
Parameters:
mainPanel - the main panel
Returns:
the extra j menu item

onSAPTradeCaptureActionResponse

public void onSAPTradeCaptureActionResponse(SAPTradeCaptureActionResponse sapTradeCaptureActionResponse)
Description copied from interface: SAPResponses
On sap trade capture action response.

Specified by:
onSAPTradeCaptureActionResponse in interface SAPResponses
Parameters:
sapTradeCaptureActionResponse - the sap trade capture action response

getPluginInfo

public PluginInfo getPluginInfo()
Description copied from interface: FIXAgoraPlugin
Gets the plugin info.

Specified by:
getPluginInfo in interface FIXAgoraPlugin
Returns:
the plugin info