Package com.softwaremining.ui
Class AbstractScreen
java.lang.Object
com.softwaremining.ui.AbstractScreen
- Direct Known Subclasses:
- JSPScreen,- TextScreen,- XMLScreen
Abstract Representation of COBOL screen handling. The XML, JSP and Text Implementations exsits.
 The class accepts DisplayRequests / acceptResponses .
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddExceptionRequest(ExceptionRequest exceptionRequest) voidaddExceptionRequest(String message) voidvoidaddReportFrame(ReportFrame reportFrame) voidassignServiceName(String _serviceName) abstract voidbuildFromScreenRequest(DisplayRequest displayRequest) voidabstract voidvoidcloseForm(jakarta.servlet.http.HttpServletResponse response) abstract voidgenerateHtml(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) booleanbooleanbooleanabstract voidprocessAcceptResponse(AcceptResponse acceptResponse) 
- 
Field Details- 
ROW_COLUMN_NOT_INITIALIZEDpublic static final int ROW_COLUMN_NOT_INITIALIZED- See Also:
 
- 
APP_SERVER_URL
 
- 
- 
Constructor Details- 
AbstractScreenpublic AbstractScreen()
 
- 
- 
Method Details- 
buildFromScreenRequest
- 
processAcceptResponse
- 
generateHtmlpublic abstract void generateHtml(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) 
- 
clearScreenpublic abstract void clearScreen()
- 
addQuitRequestpublic void addQuitRequest()
- 
addExceptionRequest
- 
addExceptionRequest
- 
hasExceptionpublic boolean hasException()
- 
getStackTrace
- 
isFinishedpublic boolean isFinished()
- 
addReportFrame
- 
getReportFrames
- 
clearReportFramespublic void clearReportFrames()
- 
hasReportFramespublic boolean hasReportFrames()
- 
assignServiceName
- 
retrieveServiceName
- 
closeFormpublic void closeForm(jakarta.servlet.http.HttpServletResponse response) 
 
-