org.olat.modules.fo
Class Status

java.lang.Object
  extended by org.olat.modules.fo.Status

public class Status
extends java.lang.Object

Description:
Encapsulates the status of a Message, and converts the statusCode integer into a meaningful Status object, and vice versa.

Initial Date: 06.07.2007

Author:
Lavinia Dumitrescu

Constructor Summary
Status()
           
 
Method Summary
static Status getStatus(int statusCode)
          Converts the input statusCode integer into a Status object.
static int getStatusCode(Status status)
          Converts the input Status object into an integer value.
 boolean isClosed()
           
 boolean isHidden()
           
 boolean isMoved()
           
 boolean isSticky()
           
 void setClosed(boolean closed)
           
 void setHidden(boolean hidden)
           
 void setMoved(boolean moved)
           
 void setSticky(boolean sticky)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Status

public Status()
Method Detail

getStatus

public static Status getStatus(int statusCode)
Converts the input statusCode integer into a Status object.

Parameters:
statusCode -
Returns:
a Status object

getStatusCode

public static int getStatusCode(Status status)
Converts the input Status object into an integer value.

Parameters:
status -
Returns:

isClosed

public boolean isClosed()

setClosed

public void setClosed(boolean closed)

isHidden

public boolean isHidden()

setHidden

public void setHidden(boolean hidden)

isSticky

public boolean isSticky()

setSticky

public void setSticky(boolean sticky)

isMoved

public boolean isMoved()

setMoved

public void setMoved(boolean moved)