object.common
Class Board

java.lang.Object
  extended by object.common.Board
All Implemented Interfaces:
java.io.Serializable

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

Description
Board object represent the current Project_order opened in Java interface by the user user
Infos : KLB - IPMC - 04/2004

See Also:
User, Project_order, Serialized Form

Field Summary
private  java.lang.String message
          Message concerning this Board Object
private  Project_order project_order
          Project_order for this Board Object
private  boolean right
          Right on this Project_order
private  User user
          User owner of this Board Object
 
Constructor Summary
Board()
          Default constructor
Board(User user, int project_order_id, boolean is_medlab)
          Constructs a Board object from User Object and a project_order_id owned by the user.
 
Method Summary
 java.lang.String getMessage()
          Message concerning this Board Object
 Project_order getProject_order()
          Project_order for this Board Object
 boolean getRight()
          Right on this Project_order
 User getUser()
          User owner of this Board Object
 void reloadHts(int hts_sample_id)
          This function load the Hts_sample Object among the current Board object
 void reloadMic(int microarray_id)
          This function load the Microarray Object among the current Board object
 void reloadOrder(int order_id)
          This function load the Microarray_order Object among the current Board object
 void setMessage(java.lang.String message)
           
 void setProject_order(Project_order project_order)
           
 void setRight(boolean right)
           
 void setUser(User user)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

user

private User user
User owner of this Board Object


message

private java.lang.String message
Message concerning this Board Object


project_order

private Project_order project_order
Project_order for this Board Object


right

private boolean right
Right on this Project_order

Constructor Detail

Board

public Board()
Default constructor


Board

public Board(User user,
             int project_order_id,
             boolean is_medlab)
Constructs a Board object from User Object and a project_order_id owned by the user.

Parameters:
user - User Object
project_order_id - ID of an existing Project_order Object, must be visible by the user for initialization.
is_medlab - boolean id right if the interface is Medlab
See Also:
User, Project_order
Method Detail

getUser

public User getUser()
User owner of this Board Object


setUser

public void setUser(User user)

getMessage

public java.lang.String getMessage()
Message concerning this Board Object


setMessage

public void setMessage(java.lang.String message)

getProject_order

public Project_order getProject_order()
Project_order for this Board Object


setProject_order

public void setProject_order(Project_order project_order)

getRight

public boolean getRight()
Right on this Project_order


setRight

public void setRight(boolean right)

reloadMic

public void reloadMic(int microarray_id)
This function load the Microarray Object among the current Board object

Parameters:
microarray_id - ID of a Microarray Object
See Also:
Microarray, Microarray.Microarray(int), Microarray_order

reloadHts

public void reloadHts(int hts_sample_id)
This function load the Hts_sample Object among the current Board object

Parameters:
hts_sample_id - ID of a hts_sample Object
See Also:
Hts_sample, Hts_sample.Hts_sample(int)

reloadOrder

public void reloadOrder(int order_id)
This function load the Microarray_order Object among the current Board object

Parameters:
order_id - ID of a Microarray_order Object
See Also:
Microarray_order, Microarray_order.Microarray_order(int)