Package io.vertigo.struts2.core
Class ContextForm<O extends io.vertigo.datamodel.structure.model.DtObject>
- java.lang.Object
-
- io.vertigo.struts2.core.ContextForm<O>
-
- Type Parameters:
O- Type d'objet
public final class ContextForm<O extends io.vertigo.datamodel.structure.model.DtObject> extends Object
Liste des couples (clé, object) enregistrés.- Author:
- npiedeloup
-
-
Constructor Summary
Constructors Constructor Description ContextForm(String contextKey, AbstractActionSupport action)Constructeur.ContextForm(String contextKey, io.vertigo.vega.webservice.validation.DtObjectValidator<O> validator, AbstractActionSupport action)Constructeur.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcheckErrors()Vérifie les erreurs de l'objet.io.vertigo.vega.webservice.model.UiObject<O>getUiObject()voidpublish(O dto)Ajoute un objet de type form au context.OreadDto()
-
-
-
Constructor Detail
-
ContextForm
public ContextForm(String contextKey, AbstractActionSupport action)
Constructeur.- Parameters:
contextKey- Clé dans le contextaction- Action struts
-
ContextForm
public ContextForm(String contextKey, io.vertigo.vega.webservice.validation.DtObjectValidator<O> validator, AbstractActionSupport action)
Constructeur.- Parameters:
contextKey- Clé dans le contextvalidator- Validator a utiliseraction- Action struts
-
-
Method Detail
-
publish
public void publish(O dto)
Ajoute un objet de type form au context.- Parameters:
dto- Objet à publier
-
checkErrors
public void checkErrors()
Vérifie les erreurs de l'objet. Celles-ci sont ajoutées à l'uiMessageStack si nécessaire.
-
readDto
public O readDto()
- Returns:
- objet métier valid�. Lance une exception si erreur.
-
getUiObject
public io.vertigo.vega.webservice.model.UiObject<O> getUiObject()
- Returns:
- Objet d'IHM. Peut contenir des erreurs.
-
-