|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface AjaxComponent
Base Interface for Ajax-enabled acting components.
TODO - extend ActionSource
???
Field Summary | |
---|---|
static java.lang.String |
AJAX_COMPONETT_PARAMETER
|
Method Summary | |
---|---|
java.lang.Object |
getData()
|
java.lang.String |
getEventsQueue()
Getter for property name of events queue on client side - for avoid to send requests too frequnly ( on key events, for example ), implementation will be generated by componnents-generator |
java.lang.String |
getFocus()
|
java.lang.String |
getOnbeforedomupdate()
|
java.lang.String |
getOncomplete()
|
java.lang.Object |
getProcess()
|
int |
getRequestDelay()
Getter for property Delay ( in ms. |
java.lang.Object |
getReRender()
|
java.lang.String |
getSimilarityGroupingId()
|
java.lang.String |
getStatus()
|
int |
getTimeout()
Getter for request timeout |
boolean |
isAjaxSingle()
|
boolean |
isBypassUpdates()
Getter for bypassUpdates bean property. |
boolean |
isIgnoreDupResponses()
Getter for property flag indicated aborting unfinished ajax requests in queue. |
boolean |
isLimitToList()
|
void |
setAjaxSingle(boolean single)
setter method for property |
void |
setBypassUpdates(boolean bypass)
Setter for bypassUpdates bean property. |
void |
setData(java.lang.Object data)
setter method for property |
void |
setEventsQueue(java.lang.String newvalue)
Setter for property name of events queue on client side - for avoid to send requests too frequnly ( on key events, for example ), implementation will be generated by componnents-generator |
void |
setFocus(java.lang.String focus)
Setter for a 'focus' bean property - id of component( or of DOM element ), to set focus after AJAX request. |
void |
setIgnoreDupResponses(boolean newvalue)
Setter for flag indicated aborting unfinished ajax requests in queue. |
void |
setLimitToList(boolean submitForm)
setter method for property |
void |
setOnbeforedomupdate(java.lang.String beforeUpdate)
setter method for property |
void |
setOncomplete(java.lang.String oncomplete)
setter method for property |
void |
setProcess(java.lang.Object targetId)
setter method for property |
void |
setRequestDelay(int newvalue)
Setter for property Delay ( in ms. |
void |
setReRender(java.lang.Object targetId)
setter method for property |
void |
setSimilarityGroupingId(java.lang.String similarityGroupingId)
|
void |
setStatus(java.lang.String status)
setter method for property |
void |
setTimeout(int timeout)
Setter for request timeout |
Field Detail |
---|
static final java.lang.String AJAX_COMPONETT_PARAMETER
Method Detail |
---|
void setReRender(java.lang.Object targetId)
new
- value of String, Collection
or array of component's Id , updated in case of Ajax request by parent component. to setjava.lang.Object getReRender()
Collection
or array of component's Id , updated in case of Ajax request by parent component.void setProcess(java.lang.Object targetId)
new
- value of String, Collection
or array of component's Id , processed at the phases 2-5
in the case of Ajax request by parent component. to setjava.lang.Object getProcess()
Collection
or array of component's Id , processed at the phases 2-5 in case of Ajax request by parent component.void setStatus(java.lang.String status)
new
- value of Id ( in format of UIComponent.findComponent() call ) of request status indicator to setjava.lang.String getStatus()
void setOncomplete(java.lang.String oncomplete)
new
- value of Name of JavaScript function, called on complete Ajax request to setjava.lang.String getOncomplete()
java.lang.String getOnbeforedomupdate()
void setOnbeforedomupdate(java.lang.String beforeUpdate)
new
- value of Name of JavaScript function, called before updating DOM to setvoid setData(java.lang.Object data)
new
- value of custom data translated to oncomplete function by AJAXjava.lang.Object getData()
void setLimitToList(boolean submitForm)
new
- value of Submit ( or not ) full form on Ajax action. to setboolean isLimitToList()
void setAjaxSingle(boolean single)
new
- value of Submit ( or not ) full form on Ajax action. to setboolean isAjaxSingle()
boolean isBypassUpdates()
void setBypassUpdates(boolean bypass)
bypass
- true if component must force render after validation phase.java.lang.String getEventsQueue()
void setIgnoreDupResponses(boolean newvalue)
newvalue
- - new property value. If true, unfinished request in queue will be aborted on new events.boolean isIgnoreDupResponses()
void setEventsQueue(java.lang.String newvalue)
newvalue
- - new property valueint getRequestDelay()
void setRequestDelay(int newvalue)
newvalue
- - new property valueint getTimeout()
void setTimeout(int timeout)
timeout
- new value in ms.void setFocus(java.lang.String focus)
focus
- java.lang.String getFocus()
void setSimilarityGroupingId(java.lang.String similarityGroupingId)
java.lang.String getSimilarityGroupingId()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |