/**
* ESUP-Portail Helpdesk - Copyright (c) 2004-2009 ESUP-Portail consortium.
*/
package org.esupportail.helpdesk.domain;
import org.esupportail.helpdesk.domain.beans.Ticket;
/**
* A ticket navigation.
*/
public class TicketNavigation {
/**
* The previous unread ticket.
*/
private Ticket previousUnread;
/**
* The previous visible ticket.
*/
private Ticket previousVisible;
/**
* The next visible ticket.
*/
private Ticket nextVisible;
/**
* The next unread ticket.
*/
private Ticket nextUnread;
/**
* Constructor.
* @param previousUnread
* @param previousVisible
* @param nextVisible
* @param nextUnread
*/
public TicketNavigation(
final Ticket previousUnread,
final Ticket previousVisible,
final Ticket nextVisible,
final Ticket nextUnread) {
super();
this.previousUnread = previousUnread;
this.previousVisible = previousVisible;
this.nextVisible = nextVisible;
this.nextUnread = nextUnread;
}
/**
* @return the nextVisible
*/
public Ticket getNextVisible() {
return nextVisible;
}
/**
* @param nextVisible the nextVisible to set
*/
protected void setNextVisible(final Ticket nextVisible) {
this.nextVisible = nextVisible;
}
/**
* @return the previousVisible
*/
public Ticket getPreviousVisible() {
return previousVisible;
}
/**
* @param previousVisible the previousVisible to set
*/
protected void setPreviousVisible(final Ticket previousVisible) {
this.previousVisible = previousVisible;
}
/**
* @return the previousUnread
*/
public Ticket getPreviousUnread() {
return previousUnread;
}
/**
* @param previousUnread the previousUnread to set
*/
protected void setPreviousUnread(final Ticket previousUnread) {
this.previousUnread = previousUnread;
}
/**
* @return the nextUnread
*/
public Ticket getNextUnread() {
return nextUnread;
}
/**
* @param nextUnread the nextUnread to set
*/
protected void setNextUnread(final Ticket nextUnread) {
this.nextUnread = nextUnread;
}
}