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(String
skeletonUri,String
tagName)
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)