|
XPUSP - Home | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.turbine.modules.Assembler | +--org.apache.turbine.modules.Screen | +--org.apache.turbine.modules.screens.TemplateScreen | +--org.apache.turbine.modules.screens.VelocityScreen | +--org.apache.turbine.modules.screens.VelocitySecureScreen | +--br.usp.ime.xpusp.modules.screens.AbstractSecureScreen | +--br.usp.ime.xpusp.modules.screens.ProfessorScreen | +--br.usp.ime.xpusp.modules.screens.ProfessorPeriod
The screen for professor period
Parameters | |||||||||
---|---|---|---|---|---|---|---|---|---|
|
|||||||||
Context | |||||||||
|
Source Forge Info | |
---|---|
CVS File : | ProfessorPeriod.java |
User : | krico |
Version : | 1.3 |
Date : | 2002/05/08 15:57:57 |
Fields inherited from class br.usp.ime.xpusp.modules.screens.ProfessorScreen |
PROFESSOR_CAPABILITY_SCREEN, PROFESSOR_CHOICE_WEIGHTS_SCREEN, PROFESSOR_MENU, PROFESSOR_NR_STUDENTS_SCREEN, PROFESSOR_PERIOD_SCREEN, PROFESSOR_PERMISSIONS, PROFESSOR_PREFERENCES_SCREEN |
Fields inherited from class br.usp.ime.xpusp.modules.screens.AbstractSecureScreen |
PERMISSION_NAMES |
Fields inherited from class org.apache.turbine.modules.Screen |
filter, minFilter |
Constructor Summary | |
ProfessorPeriod()
|
Method Summary | |
void |
doBuildTemplate(org.apache.turbine.util.RunData data,
org.apache.velocity.context.Context context)
|
protected int[] |
requires()
You should implement this method to return the positions on the PERMISSION_NAMES array
of all permissions needed by this screen.Implementing classes should define constants for accessing theese. |
Methods inherited from class br.usp.ime.xpusp.modules.screens.ProfessorScreen |
getPermissionName |
Methods inherited from class br.usp.ime.xpusp.modules.screens.AbstractSecureScreen |
getDeniedTemplate, isAuthorized |
Methods inherited from class org.apache.turbine.modules.screens.VelocitySecureScreen |
doBuildTemplate |
Methods inherited from class org.apache.turbine.modules.screens.VelocityScreen |
buildTemplate, getContext |
Methods inherited from class org.apache.turbine.modules.screens.TemplateScreen |
doBuild, doPostBuildTemplate, doRedirect, doRedirect, setTemplate |
Methods inherited from class org.apache.turbine.modules.Screen |
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait |
Constructor Detail |
public ProfessorPeriod()
Method Detail |
public void doBuildTemplate(org.apache.turbine.util.RunData data, org.apache.velocity.context.Context context)
doBuildTemplate
in class ProfessorScreen
protected int[] requires()
AbstractSecureScreen
PERMISSION_NAMES
array
of all permissions needed by this screen.
protected int[] requires() {
return new int[] { PERMISSION1, PERMISSION2 };
}
where PERMISSION1 and PERMISSION2 are constants defined by the implementing class.requires
in class AbstractSecureScreen
br.usp.ime.xpusp.modules.screens.AbstractSecureScreen
AbstractSecureScreen.isAuthorized(RunData)
|
XPUSP - Home | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |