XPUSP - Home

br.usp.ime.xpusp.util
Class XpuspClipboard

java.lang.Object
  |
  +--br.usp.ime.xpusp.util.XpuspClipboard
All Implemented Interfaces:
org.apache.turbine.services.pull.ApplicationTool

public class XpuspClipboard
extends java.lang.Object
implements org.apache.turbine.services.pull.ApplicationTool

This is a class used as a session tool. It is present on all templates and can be referenced by $clipboard

SourceForge LogoSource Forge Info
CVS File :XpuspClipboard.java
User :krico
Version :1.2
Date :2002/05/09 18:05:58


Field Summary
private  java.util.Vector disciplinesClipboard
           
(package private)  org.apache.turbine.om.security.User user
           
 
Constructor Summary
XpuspClipboard()
           
 
Method Summary
 void addDisciplineToClipboard(Discipline d)
           
 boolean containsDiscipline(Discipline discipline)
           
 java.util.Vector getDisciplinesClipboard()
          This is a facility used by the DisciplineSelector Returns a vector with the selected Disciplines
 boolean hasDisciplinesOnClipboard()
          Returns true if are any elements on the disciplinesClipboard vector
 void init(java.lang.Object data)
          This is called by the system to initialize this tool as a session tool
 void refresh()
          called by the system to refresh it
 void removeDisciplineFromClipboardById(int id)
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

disciplinesClipboard

private java.util.Vector disciplinesClipboard

user

org.apache.turbine.om.security.User user
Constructor Detail

XpuspClipboard

public XpuspClipboard()
Method Detail

init

public void init(java.lang.Object data)
This is called by the system to initialize this tool as a session tool
Specified by:
init in interface org.apache.turbine.services.pull.ApplicationTool

refresh

public void refresh()
called by the system to refresh it
Specified by:
refresh in interface org.apache.turbine.services.pull.ApplicationTool

getDisciplinesClipboard

public java.util.Vector getDisciplinesClipboard()
This is a facility used by the DisciplineSelector Returns a vector with the selected Disciplines
See Also:
DisciplineSelector

addDisciplineToClipboard

public void addDisciplineToClipboard(Discipline d)

removeDisciplineFromClipboardById

public void removeDisciplineFromClipboardById(int id)

containsDiscipline

public boolean containsDiscipline(Discipline discipline)
Returns:
true if the discipline is on the disciplinesClipboard

hasDisciplinesOnClipboard

public boolean hasDisciplinesOnClipboard()
Returns true if are any elements on the disciplinesClipboard vector
See Also:
DisciplineSelector

XPUSP - Home