net.sourceforge.fixagora.tradecapture.shared.persistence
Class TradeCapture

java.lang.Object
  extended by net.sourceforge.fixagora.basis.shared.model.persistence.AbstractBusinessObject
      extended by net.sourceforge.fixagora.basis.shared.model.persistence.AbstractBusinessComponent
          extended by net.sourceforge.fixagora.tradecapture.shared.persistence.TradeCapture
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<java.lang.Object>, PersistenceInterface

@Entity
public class TradeCapture
extends AbstractBusinessComponent

The Class TradeCapture.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class net.sourceforge.fixagora.basis.shared.model.persistence.AbstractBusinessComponent
dataDictionary
 
Constructor Summary
TradeCapture()
           
 
Method Summary
 java.util.List<AssignedTradeCaptureSource> getAssignedTradeCaptureSources()
          Gets the assigned trade capture sources.
 java.util.List<AssignedTradeCaptureTarget> getAssignedTradeCaptureTargets()
          Gets the assigned trade capture targets.
 java.lang.String getBusinessObjectName()
          Gets the business object name.
 java.lang.String getComponentClass()
          Gets the component class.
 java.lang.String getDescription()
          Gets the description.
 java.lang.String getIcon()
          Gets the icon.
 java.util.List<AbstractBusinessComponent> getInputComponents()
          Gets the input components.
 java.lang.String getLargeIcon()
          Gets the large icon.
 java.util.List<AbstractBusinessComponent> getOutputComponents()
          Gets the output components.
 void makeEager()
          Make eager.
 void setAssignedTradeCaptureSources(java.util.List<AssignedTradeCaptureSource> assignedTradeCaptureSources)
          Sets the assigned trade capture sources.
 void setAssignedTradeCaptureTargets(java.util.List<AssignedTradeCaptureTarget> assignedTradeCaptureTargets)
          Sets the assigned trade capture targets.
 void setDescription(java.lang.String description)
          Sets the description.
 
Methods inherited from class net.sourceforge.fixagora.basis.shared.model.persistence.AbstractBusinessComponent
getDataDictionary, getStartLevel, isStartable, setDataDictionary, setTransientValues
 
Methods inherited from class net.sourceforge.fixagora.basis.shared.model.persistence.AbstractBusinessObject
compareTo, equals, getAdditionalTreeText, getAdditionalTreeTextColor, getExecuteRoles, getId, getModificationDate, getModificationUser, getName, getParent, getPosition, getReadRoles, getWriteRoles, hashCode, isAffectedBy, isEditable, isMovable, setExecuteRoles, setId, setModificationDate, setModificationUser, setName, setParent, setReadRoles, setWriteRoles, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TradeCapture

public TradeCapture()
Method Detail

getDescription

public java.lang.String getDescription()
Gets the description.

Returns:
the description

setDescription

public void setDescription(java.lang.String description)
Sets the description.

Parameters:
description - the new description

getIcon

public java.lang.String getIcon()
Description copied from class: AbstractBusinessObject
Gets the icon.

Overrides:
getIcon in class AbstractBusinessObject
Returns:
the icon

getLargeIcon

public java.lang.String getLargeIcon()
Description copied from class: AbstractBusinessObject
Gets the large icon.

Overrides:
getLargeIcon in class AbstractBusinessObject
Returns:
the large icon

getBusinessObjectName

public java.lang.String getBusinessObjectName()
Description copied from class: AbstractBusinessObject
Gets the business object name.

Specified by:
getBusinessObjectName in class AbstractBusinessObject
Returns:
the business object name

getAssignedTradeCaptureTargets

public java.util.List<AssignedTradeCaptureTarget> getAssignedTradeCaptureTargets()
Gets the assigned trade capture targets.

Returns:
the assigned trade capture targets

setAssignedTradeCaptureTargets

public void setAssignedTradeCaptureTargets(java.util.List<AssignedTradeCaptureTarget> assignedTradeCaptureTargets)
Sets the assigned trade capture targets.

Parameters:
assignedTradeCaptureTargets - the new assigned trade capture targets

setAssignedTradeCaptureSources

public void setAssignedTradeCaptureSources(java.util.List<AssignedTradeCaptureSource> assignedTradeCaptureSources)
Sets the assigned trade capture sources.

Parameters:
assignedTradeCaptureSources - the new assigned trade capture sources

getAssignedTradeCaptureSources

public java.util.List<AssignedTradeCaptureSource> getAssignedTradeCaptureSources()
Gets the assigned trade capture sources.

Returns:
the assigned trade capture sources

makeEager

public void makeEager()
Description copied from interface: PersistenceInterface
Make eager.

Specified by:
makeEager in interface PersistenceInterface
Overrides:
makeEager in class AbstractBusinessObject

getComponentClass

public java.lang.String getComponentClass()
Description copied from class: AbstractBusinessComponent
Gets the component class.

Specified by:
getComponentClass in class AbstractBusinessComponent
Returns:
the component class

getOutputComponents

public java.util.List<AbstractBusinessComponent> getOutputComponents()
Description copied from class: AbstractBusinessComponent
Gets the output components.

Overrides:
getOutputComponents in class AbstractBusinessComponent
Returns:
the output components

getInputComponents

public java.util.List<AbstractBusinessComponent> getInputComponents()
Description copied from class: AbstractBusinessComponent
Gets the input components.

Overrides:
getInputComponents in class AbstractBusinessComponent
Returns:
the input components