Business Components

oracle.jdeveloper.html
Interface WebBean

All Known Subinterfaces:
DataWebBean
All Known Implementing Classes:
WebBeanImpl, EditForm, JSTableData, JSTreeData, TableControl, JSContainer, JSToolbar, Toolbar, JSTree, JSButton, JSTabContainer, JSButtonBar, JSTable

public interface WebBean

Implements basic rendering and initialization functionality for Web Beans.


Field Summary
static java.lang.String contentFrameName
           
static java.lang.String defaultCaboBase
           
static java.lang.String defaultCaboImageBase
           
static java.lang.String defaultImageBase
           
static java.lang.String defaultJSPBase
           
static java.lang.String JS_LIBRARIES
           
static java.lang.String JS_NAMEID
           
static int JSButtonConstructorLib
           
static int JSCalendarConstructorLib
           
static int JSContainerConstructorLib
           
static int JSDataConstructLib
           
static int JSModalPageConstructorLib
           
static int JSTableConstructLib
           
static int JSToolbarConstructorLib
           
static int JSTreeConstructLib
           
static int JSUtilitiesLib
           
 
Method Summary
 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 appContext, javax.servlet.http.HttpSession session, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.io.PrintWriter out)
          Initializes this Web Bean object to access the important objects of the JSP: application, session, request, response, and out.
 void internalInitialize()
          Internal initialize.
 void render()
          Renders the Web Bean's contents to the output stream.
 void render(java.io.PrintWriter out)
          Renders the Web Bean's contents to the specified PrintWriter.
 

Field Detail

JSUtilitiesLib

public static final int JSUtilitiesLib

JSTableConstructLib

public static final int JSTableConstructLib

JSDataConstructLib

public static final int JSDataConstructLib

JSTreeConstructLib

public static final int JSTreeConstructLib

JSToolbarConstructorLib

public static final int JSToolbarConstructorLib

JSCalendarConstructorLib

public static final int JSCalendarConstructorLib

JSModalPageConstructorLib

public static final int JSModalPageConstructorLib

JSButtonConstructorLib

public static final int JSButtonConstructorLib

JSContainerConstructorLib

public static final int JSContainerConstructorLib

JS_LIBRARIES

public static final java.lang.String JS_LIBRARIES

JS_NAMEID

public static final java.lang.String JS_NAMEID

contentFrameName

public static final java.lang.String contentFrameName

defaultImageBase

public static final java.lang.String defaultImageBase

defaultCaboImageBase

public static final java.lang.String defaultCaboImageBase

defaultJSPBase

public static final java.lang.String defaultJSPBase

defaultCaboBase

public static final java.lang.String defaultCaboBase
Method Detail

initialize

public void initialize(javax.servlet.ServletContext appContext,
                       javax.servlet.http.HttpSession session,
                       javax.servlet.http.HttpServletRequest request,
                       javax.servlet.http.HttpServletResponse response,
                       java.io.PrintWriter out)
                throws java.lang.Exception
Initializes this Web Bean object to access the important objects of the JSP: application, session, request, response, and out.

Parameters:
appContext - the JSP page's ServletContext.
session - the JSP page's HttpSession.
request - the JSP page's HttpServletRequest.
response - the JSP page's HttpServletResponse.
out - the PrintWriter to render to.

initialize

public void initialize(javax.servlet.jsp.PageContext page)
                throws java.lang.Exception
Initializes this Web Bean object to access the important objects of the JSP: application, session, request, response, and out.
Parameters:
page - the JSP page's ServletContext.

internalInitialize

public void internalInitialize()
                        throws java.lang.Exception
Internal initialize. This method should be overriden by any WebBean needing to initialize some internal data after all the base class member have been initialize properly.

render

public void render()
            throws java.lang.Exception
Renders the Web Bean's contents to the output stream.

render

public void render(java.io.PrintWriter out)
            throws java.lang.Exception
Renders the Web Bean's contents to the specified PrintWriter.

Parameters:
out - the PrintWriter to render to.

Business Components