|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ideo.sweetdevria.event.RiaListenerManagerImpl
com.ideo.sweetdevria.model.RiaComponentModel
public abstract class RiaComponentModel
Constructor Summary | |
---|---|
RiaComponentModel(javax.servlet.http.HttpServletRequest _req,
java.lang.String _id)
|
|
RiaComponentModel(javax.servlet.http.HttpServletRequest _req,
java.lang.String _id,
java.lang.String _idPage)
|
Method Summary | |
---|---|
java.lang.String |
getId()
|
static IModel |
getInstance(javax.servlet.http.HttpServletRequest _req,
java.lang.String _id,
java.lang.Class clazz)
Return an instance of specifiel model defined by _id (Page id is guessed from request). |
static IModel |
getInstance(javax.servlet.http.HttpServletRequest _req,
java.lang.String _id,
java.lang.Class clazz,
boolean forceCreation)
|
static IModel |
getInstance(javax.servlet.http.HttpServletRequest _req,
java.lang.String _id,
java.lang.String _idPage,
java.lang.Class clazz,
boolean forceCreation)
Return an instance of specific model defined by _id and _idPage. |
java.lang.Object |
getModel()
This method returns the current reference to object model previously registered by setModel(Object). |
Page |
getPage()
|
static java.lang.String |
getPageId(javax.servlet.http.HttpServletRequest request)
|
void |
handleEvent(RiaEvent _evt)
Called to forward the event to the listener |
void |
setModel(java.lang.Object _model)
Set the model to local object and then, store itself into session (by PageManager/Page) |
Methods inherited from class com.ideo.sweetdevria.event.RiaListenerManagerImpl |
---|
addEventListener, addEventTypeListener, fireEventType, removeAllEventListeners, removeAllEventTypeListeners, removeEventListener, removeEventTypeListener |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.ideo.sweetdevria.event.IRiaListenerManager |
---|
addEventListener, addEventTypeListener, fireEventType, removeAllEventListeners, removeAllEventTypeListeners, removeEventListener, removeEventTypeListener |
Constructor Detail |
---|
public RiaComponentModel(javax.servlet.http.HttpServletRequest _req, java.lang.String _id, java.lang.String _idPage)
public RiaComponentModel(javax.servlet.http.HttpServletRequest _req, java.lang.String _id)
Method Detail |
---|
public static IModel getInstance(javax.servlet.http.HttpServletRequest _req, java.lang.String _id, java.lang.String _idPage, java.lang.Class clazz, boolean forceCreation)
_req
- HttpServletRequest._id
- Component ID._idPage
- Page ID.clazz
- Class used to create a new instance of specific model.
public static IModel getInstance(javax.servlet.http.HttpServletRequest _req, java.lang.String _id, java.lang.Class clazz)
_req
- HttpServletRequest._id
- Component ID.clazz
- Class used to create a new instance of specifiel model.
public static IModel getInstance(javax.servlet.http.HttpServletRequest _req, java.lang.String _id, java.lang.Class clazz, boolean forceCreation)
public java.lang.String getId()
getId
in interface IModel
public Page getPage()
getPage
in interface IModel
public static java.lang.String getPageId(javax.servlet.http.HttpServletRequest request)
request
- the request of the page
public java.lang.Object getModel()
getModel
in interface IModel
public void setModel(java.lang.Object _model)
setModel
in interface IModel
_model
- The object model to set.public void handleEvent(RiaEvent _evt)
IRiaListener
handleEvent
in interface IRiaListener
_evt
- the RiaEvent received.
This event contains the id of the component source having processed the request and the type of the event, as defined in the IModel.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |