|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectplanetj.html.AbstractOperationGenerator
planetj.html.HTMLOperationGenerator
Class that can be used to auto-generate HTML in order to execute Operations.
Field Summary | |
static java.lang.String |
className
Class name |
static java.lang.String |
NAV_BODY_CENTER_OFF
|
static java.lang.String |
NAV_BODY_CENTER_ON
|
static java.lang.String |
NAV_BODY_LEFT_OFF
|
static java.lang.String |
NAV_BODY_LEFT_ON
|
static java.lang.String |
NAV_BODY_OFF
|
static java.lang.String |
NAV_BODY_ON
|
static java.lang.String |
NAV_BODY_RIGHT_OFF
|
static java.lang.String |
NAV_BODY_RIGHT_ON
|
static java.lang.String |
NAV_FOOTER_CENTER_OFF
|
static java.lang.String |
NAV_FOOTER_CENTER_ON
|
static java.lang.String |
NAV_FOOTER_LEFT_OFF
|
static java.lang.String |
NAV_FOOTER_LEFT_ON
|
static java.lang.String |
NAV_FOOTER_OFF
|
static java.lang.String |
NAV_FOOTER_ON
|
static java.lang.String |
NAV_FOOTER_RIGHT_OFF
|
static java.lang.String |
NAV_FOOTER_RIGHT_ON
|
static java.lang.String |
NAV_HEADER_CENTER_OFF
|
static java.lang.String |
NAV_HEADER_CENTER_ON
|
static java.lang.String |
NAV_HEADER_LEFT_OFF
|
static java.lang.String |
NAV_HEADER_LEFT_ON
|
static java.lang.String |
NAV_HEADER_OFF
|
static java.lang.String |
NAV_HEADER_ON
|
static java.lang.String |
NAV_HEADER_RIGHT_OFF
|
static java.lang.String |
NAV_HEADER_RIGHT_ON
|
static java.lang.String |
NAV_SET_OFF
|
static java.lang.String |
NAV_SET_ON
|
static java.lang.String |
OPERATION_SET_HEADER
|
static java.lang.String |
TOC_BUTTON_OFF_LEFT
|
static java.lang.String |
TOC_BUTTON_OFF_MIDDLE
|
static java.lang.String |
TOC_BUTTON_OFF_RIGHT
|
static java.lang.String |
TOC_BUTTON_ON_LEFT
|
static java.lang.String |
TOC_BUTTON_ON_MIDDLE
|
static java.lang.String |
TOC_BUTTON_ON_RIGHT
|
Method Summary | |
java.lang.StringBuffer |
appendOperationInstructions(Operation operation,
java.lang.StringBuffer html)
Appends the givin operation's instructions. |
java.lang.StringBuffer |
appendOperationInstructions(java.lang.String instructions,
java.lang.StringBuffer html)
Appends the givin operation's instructions. |
java.lang.StringBuffer |
appendOperationLink(Operation operation,
java.lang.String linkStyleClass,
java.lang.StringBuffer html,
HttpServletRequest request,
HttpServletResponse response)
Appends a html link to run the given Operation. |
java.lang.StringBuffer |
appendTOCLinks(Application app,
java.lang.StringBuffer html,
HttpServletRequest request,
HttpServletResponse response)
Appends a HTML table containing all the displayable Operations for the given Application. |
java.lang.StringBuffer |
appendTOCLinks(Application app,
java.lang.String displayLocation,
java.lang.StringBuffer html,
HttpServletRequest request,
HttpServletResponse response)
Appends a HTML table containing all the displayable Operations for the given Application. |
java.lang.StringBuffer |
appendTOCLinks(java.util.List opSets,
java.lang.StringBuffer html,
HttpServletRequest request,
HttpServletResponse response)
Appends a HTML table containing all the displayable Operations for the given Application. |
boolean |
containsGeneratableOperationLinks(Application application,
HttpServletRequest request,
HttpServletResponse response)
Deprecated. logic moved into an application itself... just ask the application application.containsDisplayableOperations(ExecutingContext) |
java.lang.String |
generateOperation(Operation operation,
HttpServletRequest request,
HttpServletResponse response)
Deprecated. (6/27/2003 1:04:59 PM) - this method has been here since Jan 28, 2003 and hasn't changed. |
java.lang.String |
generateOperationLinks(Application application,
HttpServletRequest request,
HttpServletResponse response)
Deprecated. generates operations links using old generators where operation links are combined of three separate td cells... |
java.lang.String |
generateOperationLinks(java.util.List operations,
HttpServletRequest request,
HttpServletResponse response)
Generates links for the given Operations. |
java.lang.String |
generateOperationSets(Application application,
HttpServletRequest request,
HttpServletResponse response)
Generates links for the Application's Operations. |
void |
includeChildOperations(Operation operation,
HttpServletRequest request,
HttpServletResponse response)
Includes the Operation's JSP file. |
void |
includeOperation(Operation operation,
HttpServletRequest request,
HttpServletResponse response)
Includes the Operation's JSP file. |
void |
includeOperation(Row row,
Operation operation,
HttpServletRequest request,
HttpServletResponse response)
Includes the Operation's JSP file. |
static HTMLOperationGenerator |
singleton()
Gets the singleton instance. |
Methods inherited from class planetj.html.AbstractOperationGenerator |
appendEditOpQuickLink, isDisplayEditOpLink |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String className
public static final java.lang.String OPERATION_SET_HEADER
public static final java.lang.String TOC_BUTTON_OFF_LEFT
public static final java.lang.String TOC_BUTTON_OFF_MIDDLE
public static final java.lang.String TOC_BUTTON_OFF_RIGHT
public static final java.lang.String TOC_BUTTON_ON_LEFT
public static final java.lang.String TOC_BUTTON_ON_MIDDLE
public static final java.lang.String TOC_BUTTON_ON_RIGHT
public static final java.lang.String NAV_SET_ON
public static final java.lang.String NAV_SET_OFF
public static final java.lang.String NAV_HEADER_ON
public static final java.lang.String NAV_HEADER_OFF
public static final java.lang.String NAV_HEADER_LEFT_ON
public static final java.lang.String NAV_HEADER_LEFT_OFF
public static final java.lang.String NAV_HEADER_CENTER_ON
public static final java.lang.String NAV_HEADER_CENTER_OFF
public static final java.lang.String NAV_HEADER_RIGHT_ON
public static final java.lang.String NAV_HEADER_RIGHT_OFF
public static final java.lang.String NAV_BODY_ON
public static final java.lang.String NAV_BODY_OFF
public static final java.lang.String NAV_BODY_LEFT_ON
public static final java.lang.String NAV_BODY_LEFT_OFF
public static final java.lang.String NAV_BODY_CENTER_ON
public static final java.lang.String NAV_BODY_CENTER_OFF
public static final java.lang.String NAV_BODY_RIGHT_ON
public static final java.lang.String NAV_BODY_RIGHT_OFF
public static final java.lang.String NAV_FOOTER_ON
public static final java.lang.String NAV_FOOTER_OFF
public static final java.lang.String NAV_FOOTER_LEFT_ON
public static final java.lang.String NAV_FOOTER_LEFT_OFF
public static final java.lang.String NAV_FOOTER_CENTER_ON
public static final java.lang.String NAV_FOOTER_CENTER_OFF
public static final java.lang.String NAV_FOOTER_RIGHT_ON
public static final java.lang.String NAV_FOOTER_RIGHT_OFF
Method Detail |
public java.lang.StringBuffer appendOperationInstructions(java.lang.String instructions, java.lang.StringBuffer html)
public java.lang.StringBuffer appendOperationInstructions(Operation operation, java.lang.StringBuffer html) throws CMException
CMException
public java.lang.StringBuffer appendOperationLink(Operation operation, java.lang.String linkStyleClass, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response) throws CMException
appendOperationLink
in class AbstractOperationGenerator
operation
- Operation to generate link forhtml
- StringBuffer to append link torequest
- HttpServletRequest from clientresponse
- HttpServletResponse to client
CMException
public java.lang.StringBuffer appendTOCLinks(Application app, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response) throws CMException
html
- Buffer to append generated HTML code torequest
- HttpServletRequest from the clientresponse
- HttpServletResponse to the client
CMException
public java.lang.StringBuffer appendTOCLinks(java.util.List opSets, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response) throws CMException
opSets
- list of operation sets to generate links forhtml
- Buffer to append generated HTML code torequest
- HttpServletRequest from the clientresponse
- HttpServletResponse to the client
CMException
public java.lang.StringBuffer appendTOCLinks(Application app, java.lang.String displayLocation, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response) throws CMException
displayLocation
- Section of layout to generate operations links forhtml
- Buffer to append generated HTML code torequest
- HttpServletRequest from the clientresponse
- HttpServletResponse to the client
CMException
public boolean containsGeneratableOperationLinks(Application application, HttpServletRequest request, HttpServletResponse response)
public java.lang.String generateOperation(Operation operation, HttpServletRequest request, HttpServletResponse response)
operation
- Operation to generate HTML code for.public java.lang.String generateOperationLinks(java.util.List operations, HttpServletRequest request, HttpServletResponse response) throws CMException
operations
- List of Operations to generate links for.
CMException
public java.lang.String generateOperationLinks(Application application, HttpServletRequest request, HttpServletResponse response)
application
- Application containing Operations to generate links
for.public java.lang.String generateOperationSets(Application application, HttpServletRequest request, HttpServletResponse response)
application
- Application containing Operations to generate links
for.public void includeChildOperations(Operation operation, HttpServletRequest request, HttpServletResponse response) throws CMException
operation
- Operation to generate HTML code for.
CMException
public void includeOperation(Row row, Operation operation, HttpServletRequest request, HttpServletResponse response) throws CMException
operation
- Operation to generate HTML code for.
CMException
public void includeOperation(Operation operation, HttpServletRequest request, HttpServletResponse response) throws CMException
operation
- Operation to generate HTML code for.
CMException
public static HTMLOperationGenerator singleton()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |