net.sourceforge.fixagora.basis.shared.model.communication
Class FillSpreadSheetCellRequest

java.lang.Object
  extended by net.sourceforge.fixagora.basis.shared.model.communication.AbstractRequest
      extended by net.sourceforge.fixagora.basis.shared.model.communication.AbstractBasisRequest
          extended by net.sourceforge.fixagora.basis.shared.model.communication.FillSpreadSheetCellRequest
All Implemented Interfaces:
java.io.Serializable

public class FillSpreadSheetCellRequest
extends AbstractBasisRequest

The Class FillSpreadSheetCellRequest.

See Also:
Serialized Form

Nested Class Summary
static class FillSpreadSheetCellRequest.Direction
          The Enum Direction.
 
Constructor Summary
FillSpreadSheetCellRequest(long sourceSheetId, int sourceRow, int sourceRowCount, int sourceColumn, int sourceColumnCount, FillSpreadSheetCellRequest.Direction direction, long requestID)
          Instantiates a new fill spread sheet cell request.
 
Method Summary
 FillSpreadSheetCellRequest.Direction getDirection()
          Gets the direction.
 int getSourceColumn()
          Gets the source column.
 int getSourceColumnCount()
          Gets the source column count.
 int getSourceRow()
          Gets the source row.
 int getSourceRowCount()
          Gets the source row count.
 long getSourceSheetId()
          Gets the source sheet id.
 void handleAbstractFBasisRequest(BasisRequests basisRequests, org.jboss.netty.channel.Channel channel)
          Handle abstract f basis request.
 
Methods inherited from class net.sourceforge.fixagora.basis.shared.model.communication.AbstractBasisRequest
handleAbstractRequest
 
Methods inherited from class net.sourceforge.fixagora.basis.shared.model.communication.AbstractRequest
getRequestID, getTimestamp, setTimestamp
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FillSpreadSheetCellRequest

public FillSpreadSheetCellRequest(long sourceSheetId,
                                  int sourceRow,
                                  int sourceRowCount,
                                  int sourceColumn,
                                  int sourceColumnCount,
                                  FillSpreadSheetCellRequest.Direction direction,
                                  long requestID)
Instantiates a new fill spread sheet cell request.

Parameters:
sourceSheetId - the source sheet id
sourceRow - the source row
sourceRowCount - the source row count
sourceColumn - the source column
sourceColumnCount - the source column count
direction - the direction
requestID - the request id
Method Detail

getDirection

public FillSpreadSheetCellRequest.Direction getDirection()
Gets the direction.

Returns:
the direction

getSourceSheetId

public long getSourceSheetId()
Gets the source sheet id.

Returns:
the source sheet id

getSourceRow

public int getSourceRow()
Gets the source row.

Returns:
the source row

getSourceRowCount

public int getSourceRowCount()
Gets the source row count.

Returns:
the source row count

getSourceColumn

public int getSourceColumn()
Gets the source column.

Returns:
the source column

getSourceColumnCount

public int getSourceColumnCount()
Gets the source column count.

Returns:
the source column count

handleAbstractFBasisRequest

public void handleAbstractFBasisRequest(BasisRequests basisRequests,
                                        org.jboss.netty.channel.Channel channel)
Description copied from class: AbstractBasisRequest
Handle abstract f basis request.

Specified by:
handleAbstractFBasisRequest in class AbstractBasisRequest
Parameters:
basisRequests - the f basis requests
channel - the channel