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 Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addExceptionRequest
(ExceptionRequest exceptionRequest) void
addExceptionRequest
(String message) void
void
addReportFrame
(ReportFrame reportFrame) void
assignServiceName
(String _serviceName) abstract void
buildFromScreenRequest
(DisplayRequest displayRequest) void
abstract void
void
closeForm
(javax.servlet.http.HttpServletResponse response) abstract void
generateHtml
(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) boolean
boolean
boolean
abstract void
processAcceptResponse
(AcceptResponse acceptResponse)
-
Field Details
-
ROW_COLUMN_NOT_INITIALIZED
public static final int ROW_COLUMN_NOT_INITIALIZED- See Also:
-
APP_SERVER_URL
-
-
Constructor Details
-
AbstractScreen
public AbstractScreen()
-
-
Method Details
-
buildFromScreenRequest
-
processAcceptResponse
-
generateHtml
public abstract void generateHtml(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) -
clearScreen
public abstract void clearScreen() -
addQuitRequest
public void addQuitRequest() -
addExceptionRequest
-
addExceptionRequest
-
hasException
public boolean hasException() -
getStackTrace
-
isFinished
public boolean isFinished() -
addReportFrame
-
getReportFrames
-
clearReportFrames
public void clearReportFrames() -
hasReportFrames
public boolean hasReportFrames() -
assignServiceName
-
retrieveServiceName
-
closeForm
public void closeForm(javax.servlet.http.HttpServletResponse response)
-