services
Interface VarHandler

All Known Implementing Classes:
AdminIndex, ChangeGroup, Config, ConfigLecture, ConfigSeries, CorrectionView, DoCorrection, DozentIndex, EditUser, Error, ExamManager, FileManagerService, ForumService, GlobalVarHandler, GroupInfo, GroupManager, Info, Login, LostPwd, NewsManager, PublicFileArea, SendMail, SeriesManager, Statistics, StudentExam, StudentIndex, StudentSeries_MC, StudentSeries_MCExecute, StudentSeries_Upload, SubscribeStudent, TutorIndex, UserManager, VerifyPwd, VerifySubscription, WebServices, WSIncurAccount

public interface VarHandler

Services, die selbst Variablen expandieren können, implementieren dieses Interface.

Author:
Thorsten Berger

Method Summary
 java.lang.String[] canHandle()
          Returniert alle Variablen, die VarHandler expandieren kann.
 java.lang.String handleVar(java.lang.String var)
          Variable expandieren.
 

Method Detail

canHandle

java.lang.String[] canHandle()
Returniert alle Variablen, die VarHandler expandieren kann.

Returns:
String-Array mit Variablen

handleVar

java.lang.String handleVar(java.lang.String var)
                           throws NoSuchVarException
Variable expandieren.

Parameters:
var -
Returns:
String, der Semantik der Var. zurückgibt
Throws:
NoSuchVarException