|
Oracle9i Business Components for Java API Reference Oracle9i Jdeveloper (9.0.4) B10391-01 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--oracle.jdeveloper.html.HTMLElement | +--oracle.jdeveloper.html.HTMLTable | +--oracle.jdeveloper.jsp.wb.TableControl
A Web Bean class that provides methods to dynamically generate an HTML table and render it to the output stream of a JSP response. You populate the TableControl by adding instances of HTMLTableRow to it.
Field Summary | |
protected WebBeanImpl |
webBean |
Fields inherited from class oracle.jdeveloper.html.HTMLTable |
Headers, Rows, sWidth, Title, useBorder |
Fields inherited from class oracle.jdeveloper.html.HTMLElement |
sClassName |
Fields inherited from interface oracle.jdeveloper.html.WebBean |
contentFrameName, defaultCaboBase, defaultCaboImageBase, defaultImageBase, defaultJSPBase, defaultNLSFormat, JS_LIBRARIES, JS_NAMEID, JSButtonConstructorLib, JSCalendarConstructorLib, JSContainerConstructorLib, JSDataConstructLib, JSModalPageConstructorLib, JSTableConstructLib, JSToolbarConstructorLib, JSTreeConstructLib, JSUtilitiesLib |
Constructor Summary | |
TableControl() |
Method Summary | |
java.lang.String |
getImageBase() |
void |
initialize(javax.servlet.jsp.PageContext page) Initializes this Web Bean object to access the important objects of the JSP: application, session, request, response, and out. |
void |
initialize(javax.servlet.ServletContext application, javax.servlet.http.HttpSession session, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.jsp.JspWriter out) Initializes the TableControl to have access to the important objects of the JSP page. |
void |
initialize(javax.servlet.ServletContext application, javax.servlet.http.HttpSession session, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.io.PrintWriter out) Initializes the TableControl to have access to the important objects of the JSP page. |
void |
internalInitialize() Internal initialize. |
void |
render() Renders the table to the output stream of the JSP's response. |
void |
render(java.io.PrintWriter out) This is where the main entry point for rendering the HTML content. |
protected void |
renderContainerFooter(java.io.PrintWriter out) Renders the container footer that follows the table elements |
void |
renderContainerHeader(java.io.PrintWriter out) Renders the container header. |
void |
setImageBase(java.lang.String sBase) Sets the image base URL needed to resolve the HTML FORM's images for the rounded corners. |
void |
setUsedInTag(boolean isUsedInTag) |
void |
setUseRoundedCorners(boolean bSet) Enables/Disables the use of rounded corders in the HTML table generated by this Web Bean |
Methods inherited from class oracle.jdeveloper.html.HTMLTable |
addFixedHeader, addHeader, addHeader, addHeader, addHeaderRow, addRow, getWidth, insertRow, setTitle, setUseBorder, setWidth |
Methods inherited from class oracle.jdeveloper.html.HTMLElement |
fixFieldValueForHTML, getAsString, getCSSClassName, quote, render, setCSSClassName |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected WebBeanImpl webBean
Constructor Detail |
public TableControl()
Method Detail |
public void setUseRoundedCorners(boolean bSet)
public java.lang.String getImageBase()
public void setImageBase(java.lang.String sBase)
public void initialize(javax.servlet.ServletContext application, javax.servlet.http.HttpSession session, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.io.PrintWriter out) throws java.lang.Exception
initialize
in interface WebBean
application
- the JSP page's ServletContextsession
- the JSP page's HttpSessionrequest
- the JSP page's HttpServletRequestresponse
- the JSP page's HttpServletResponseout
- the PrintWriter to render tojava.lang.Exception
public void initialize(javax.servlet.ServletContext application, javax.servlet.http.HttpSession session, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.jsp.JspWriter out) throws java.lang.Exception
application
- the JSP page's ServletContextsession
- the JSP page's HttpSessionrequest
- the JSP page's HttpServletRequestresponse
- the JSP page's HttpServletResponseout
- the JSP page's JspWriterjava.lang.Exception
public void initialize(javax.servlet.jsp.PageContext page) throws java.lang.Exception
WebBean
initialize
in interface WebBean
page
- the JSP page's ServletContext.java.lang.Exception
public void internalInitialize() throws java.lang.Exception
WebBean
internalInitialize
in interface WebBean
java.lang.Exception
public void renderContainerHeader(java.io.PrintWriter out)
protected void renderContainerFooter(java.io.PrintWriter out)
public void render() throws java.lang.Exception
render
in interface WebBean
java.lang.Exception
public void render(java.io.PrintWriter out) throws java.lang.Exception
render
in interface WebBean
render
in class HTMLTable
out
- the PrintWriter to render to.java.lang.Exception
public void setUsedInTag(boolean isUsedInTag)
setUsedInTag
in interface WebBean
|
Oracle9i Business Components for Java API Reference Oracle9i Jdeveloper (9.0.4) B10391-01 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 1997, 2003, Oracle. All rights reserved.