Once this method has been called, all subsequent calls to endResponse
, startResponsePart
and endtResponsePart
will have no effect.
@param response the servlet response
If the {@code LayoutManager} installed on this container isan instance of {@code LayoutManager2}, then {@link LayoutManager2#invalidateLayout(Container)} is invoked onit supplying this {@code Container} as the argument. @see #validate @see #layout @see LayoutManager @see LayoutManager2#invalidateLayout(Container)
Polygon
. This method should be called after any direct manipulation of the coordinates in the xpoints
or ypoints
arrays to avoid inconsistent results from methods such as getBounds
or contains
that might cache data from earlier computations relating to the vertex coordinates.
@see java.awt.Polygon#getBounds
@since 1.4
ItemState
if available and if it is not transiently modified. If the recursive
flag is true, also invalidates the child entries recursively.If the conversation is currently active (ie the current call stack contains an object that belongs to this conversation) then the conversation will just queue the object for later destruction. Calls to methods like ConversationManager.getConversation(...) may still return this object, and it will continue to function as a normal instance.
Only when the conversation is no longer active will the conversation (and the beans it contains) actually be marked as invalid ("destroyed"). Once the conversation has been destroyed, the ConversationManager will discard all references to it, meaning it will no longer be accessable via lookups like ConversationManager.getConversation(). If something does still have a reference to a destroyed conversation, then invoking almost any method on that object will throw an IllegalStateException. In particular, adding a bean to the conversation (invoking addAttribute) is not allowed.
The {@code #layout(boolean)} method is used to cause a {@code LayoutPanel}to lay out its child widgets again. It should be invoked when this {@code LayoutPanel's} child widgets are modified (added to or removed from thecontainer, or layout-related information changed) after the {@code LayoutPanel} has been attached.
If the application is totally controlled by the server side (i.e., you don't write client codes), you rarely need to access this method.
It can be called only in the request-processing and event-processing phases. However, it is NOT allowed in the rendering phase.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|