|
||||||||||
| HomePage :: Categories :: PageIndex :: RecentChanges :: RecentlyCommented :: Login/Register |
/** * Validate the pojo * @param obj * @return the validation result */ public Object validate( Object obj ); /** * Validate a field/property of the pojo * @param obj * @param fieldName * @return the validation result */ public Object validate( Object obj, String fieldName );

<?xml version="1.0" encoding="UTF-8"?>
<XPage w="1016" h="734" class="com.myproject.MyController">
<Components>
<Panel title="My Form" border="0" layout="border">
<PojoPanel
name="myForm"
constraint="center"
style="base"
pad="6"
spacing="4"
numCols="2"
dataPath="pojo/myModel/myDataObject"
methods="save"
class="com.myproject.transfer.MyDataObject"
fieldOrder="a,c,d,b,f"/>
<Panel constraint="south" layout="flow" align="center" style="base" hgap="6" vgap="6">
<Button name="saveBtn" content="Save"/>
</Panel>
</Panel>
</Components>
<Events>
<Event target="saveBtn" method="${pojo/myModel.saveStuff(pojo/model/myDataObject)}" type="com.xoetrope.pojo.SaveBeforeActionHandler"/>
</Events>
</XPage>