org.gscg.singleuser.interactionlayer.dataobjects.content
Class RFQDataSuppliers

java.lang.Object
  extended byorg.gscg.singleuser.interactionlayer.dataobjects.content.RFQDataSuppliers
All Implemented Interfaces:
java.io.Serializable

public class RFQDataSuppliers
extends java.lang.Object
implements java.io.Serializable

Contains data for the suppliers to which a request for quote can be send. This object is send to a client-side graphical user interface and is used to update information related to the suppliers.

Copyright (c) 2003-2005 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands. All rights reserved. See for project information www.simulation.tudelft.nl . The source code and binary code of this software is proprietary information of Delft University of Technology.

Since:
1.0.0
Version:
$Revision: 1.1 $ $Date: 2005/06/16 12:33:56 $
Author:
Stijn-Pieter van Houten
See Also:
Serialized Form

Constructor Summary
RFQDataSuppliers(java.lang.String senderName, java.lang.String[] suppliers, java.lang.String[] suppliersNickNames, DateIntData earliestDelivery, DateIntData latestDelivery, double amount, java.lang.String productName, javax.vecmath.Point2d ownLocation, javax.vecmath.Point2d[] suppliersLocations)
          constructs a new RFQDataSuppliers
 
Method Summary
 double getAmount()
           
 DateIntData getEarliestDelivery()
           
 DateIntData getLatestDelivery()
           
 javax.vecmath.Point2d getOwnLocation()
           
 java.lang.String getProductName()
           
 java.lang.String getSenderName()
           
 java.lang.String[] getSuppliers()
           
 javax.vecmath.Point2d[] getSuppliersLocations()
           
 java.lang.String[] getSuppliersNickNames()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RFQDataSuppliers

public RFQDataSuppliers(java.lang.String senderName,
                        java.lang.String[] suppliers,
                        java.lang.String[] suppliersNickNames,
                        DateIntData earliestDelivery,
                        DateIntData latestDelivery,
                        double amount,
                        java.lang.String productName,
                        javax.vecmath.Point2d ownLocation,
                        javax.vecmath.Point2d[] suppliersLocations)
constructs a new RFQDataSuppliers

Parameters:
senderName - the name of the sender
suppliers - the suppliers
suppliersNickNames - the nick names of the suppliers
earliestDelivery - the earliest delivery
latestDelivery - the latest delivery
amount - the amount
productName - the name of the product
ownLocation - the own location
suppliersLocations - the locations of the suppliers
Method Detail

getAmount

public double getAmount()
Returns:
Returns the amount.

getEarliestDelivery

public DateIntData getEarliestDelivery()
Returns:
Returns the earliestDelivery.

getLatestDelivery

public DateIntData getLatestDelivery()
Returns:
Returns the latestDelivery.

getProductName

public java.lang.String getProductName()
Returns:
Returns the productName.

getSenderName

public java.lang.String getSenderName()
Returns:
Returns the senderName.

getSuppliers

public java.lang.String[] getSuppliers()
Returns:
Returns the suppliers.

getSuppliersNickNames

public java.lang.String[] getSuppliersNickNames()
Returns:
Returns the nick names of the suppliers

getOwnLocation

public javax.vecmath.Point2d getOwnLocation()
Returns:
Returns the own location

getSuppliersLocations

public javax.vecmath.Point2d[] getSuppliersLocations()
Returns:
Returns the locations of the suppliers


Copyright © 2002-2005 Delft University of Technology, the Netherlands. All Rights Reserved.