Backable
This class replaces BackableControl we couldn't use the same
class as it would change the current api, so a new class has been introduced.
Object
UIControl
NetUIxControl
PresentationControl
PresentationBackableControl
Backable, Serializable
Field Summary |
protected static |
|
Fields from com.bea.netuix.nf. |
_cachedRenderData, _cacheExpires, _forkable, _forkPreRender, _forkRender, _invalidateCache, _isCached, _renderCacheable, DEFAULT_CACHE_EXPIRES, lifecycleState, NF_LOADSTATE_LIT, NF_POSTBACK_LIT, RENDER_CHILDREN, RENDER_SKIP_CHILDREN, visitorMap |
Constructor Summary |
|
|
Method Summary |
protected void |
|
public abstract |
|
public final |
|
public final | |
public final | |
public | |
public | |
protected boolean |
|
protected void |
|
public boolean | |
public void |
|
protected void |
|
public final void |
|
public final void |
|
public void |
|
Methods from com.bea.netuix.nf. |
addBindDataListener, addChild, addChild, addInitListener, addLoadListener, addPreRenderListener, addUpdateModelListener, beginRender, bindData, cancelPostback, deepToString, doCommand, doCommand, doCommand, endRender, fireBindData, fireEndElementSaxEvent, fireInit, fireLoad, firePreRender, fireStartElementSaxEvent, fireUpdateModel, getCacheExpires, getChild, getChild, getChildByUniqueId, getChildCount, getChildRecursive, getChildRecursiveByUniqueId, getChildren, getChildrenByMarker, getContext, getControlState, getDataSource, getExcludedEvents, getForkPreRender, getId, getNamingScope, getNavigationScope, getParent, getRenderer, getRootControl, getStateLocation, getUniqueId, getVisitor, getVisitorForLifecycle, getVisitorMap, handleBubbleEvent, handleCommand, hasControls, includeEventInWireup, initializeRoot, invalidateCache, isForkable, isForkRender, isLoadedFromFreshSource, isPostback, isRenderCacheable, isShouldRenderChildren, isSuspended, isViewStateEnabled, isVisible, load, loadState, loadStateRecursive, raiseBubbleEvent, raiseChangeEvents, reinstatePostback, removeBindDataListener, removeChild, removeChild, removeChildByUniqueId, removeChildren, removeInitListener, removeLoadListener, removePreRenderListener, removeUpdateModelListener, render, renderChildren, saveState, saveStateRecursive, setChild, setChildren, setControlState, setDataSource, setId, setIsLoadedFromFreshSource, setNewContext, setRenderer, setShouldRenderChildren, setStateLocation, setSuspended, setViewStateEnabled, setViewStateEnabled, setVisible, setVisitorMap, toString, updateModel |
Methods from class java.lang. |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods from class com.bea.netuix.servlets.controls. |
|
Field Detail |
protected static Debug debug
Constructor Detail |
public PresentationBackableControl(StringskeletonUri,StringtagName)
public PresentationBackableControl(String skeletonUri)
Method Detail |
protected void dispose()Description copied from UIControl.dispose()
dispose method leaves the control in an
unusable state.
public abstract BackingContext getBackingContext()
This method gets called this base class just before each lifecycle methods:
init(), handlePostbackData(), raiseChangeEvents(), load(), preRender().
public final String getBackingFile()
The class name of the JSP backing file. This class must implement
JSPBacking.
Related Topics
public final BackingContext getCachedBackingContext()
public final JspBacking getJspBacking()
public HttpServletRequest getRequest()
public HttpServletResponse getResponse()
protected boolean handlePostbackData(String newValue)
Description copied from UIControl.handlePostbackData(String)true
then the raiseChangeEvents method will be called
allowing the control to raise the actual events.
true if this value is different than
the old value and the control would like to raise an event. protected void init()Description copied from UIControl.init()
public boolean isThreadsafe()
public void postPreRender()Description copied from
PresentationControl.postPreRender()
PresentationControl.postPreRender()
protected void preRender()Description copied from UIControl.preRender()
public final void setBackingFile(String backingFile)
Setter called by the framework to set the JSP backing file from the tag attribute.
public final void setJspBacking(JspBacking jspBacking)
public void setThreadsafe(boolean threadsafe)