<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE ohtml-config PUBLIC
"-//Objective Html//DTD Objective Html Configuration 1.0//EN"
"http://objectivehtml.sourceforge.net/dtds/ohtml-config_1_0.dtd">
<ohtml-config>
<ohtml-result>ohtml.result</ohtml-result>
<ohtml-forms>
<ohtml-form>
<name>CustomerForm</name>
<type>mypackage.CustomerForm</type>
<update-orders>
<update-order>
<name>m_txtPostCode</name>
<order>10</order>
</update-order>
<update-order>
<name>m_btnSave</name>
<order>20</order>
</update-order>
</update-orders>
<connections>
<connection>
<slot-obj>this</slot-obj>
<slot>saveForm()</slot>
<signal-obj>m_btnSave</signal-obj>
<signal>clicked()</signal>
</connection>
<connection>
<slot-obj>this</slot-obj>
<slot>updatePostCodeFields(String)</slot>
<signal-obj>m_txtPostCode</signal-obj>
<signal>valueChanged(String,String)</signal>
<set-error-handler>false</set-error-handler>
</connection>
<connection>
<slot-obj>this</slot-obj>
<slot>checkException(javax.servlet.http.HttpServletRequest)</slot>
<signal-obj>this</signal-obj>
<signal>afterUpdateData(javax.servlet.http.HttpServletRequest)</signal>
</connection>
</connections>
</ohtml-form>
<ohtml-form>
<name>CustomerListForm</name>
<type>mypackage.CustomerListForm</type>
<connections>
<connection>
<slot-obj>this</slot-obj>
<slot>checkException(javax.servlet.http.HttpServletRequest)</slot>
<signal-obj>this</signal-obj>
<signal>afterUpdateData(javax.servlet.http.HttpServletRequest)</signal>
</connection>
</connections>
</ohtml-form>
</ohtml-forms>
<ohtml-actions>
<ohtml-action>
<path>/customerlistload</path>
<create-forms>
<create-form>
<name>CustomerListForm</name>
<session-ref>myapp.customerlist</session-ref>
<condition>always</condition>
</create-form>
</create-forms>
<invoke-methods>
<invoke-method>
<session-ref>myapp.customerlist</session-ref>
<method-signature>getAllCustomers()</method-signature>
<method-params>
</method-params>
</invoke-method>
<invoke-method>
<session-ref>myapp.customerlist</session-ref>
<method-signature>checkException(javax.servlet.http.HttpServletRequest)</method-signature>
<method-params>
<request-obj />
</method-params>
</invoke-method>
</invoke-methods>
<default-forward>success</default-forward>
</ohtml-action>
<ohtml-action>
<path>/customerload</path>
<create-forms>
<create-form>
<name>CustomerForm</name>
<session-ref>myapp.customer</session-ref>
<condition>always</condition>
<connections>
<connection>
<slot-session-ref>myapp.customer</slot-session-ref>
<slot>populateForm(long)</slot>
<signal-session-ref>myapp.customerlist</signal-session-ref>
<signal>customerSelected(long)</signal>
</connection>
</connections>
</create-form>
</create-forms>
<update-form>myapp.customerlist</update-form>
<default-forward>success</default-forward>
</ohtml-action>
<ohtml-action>
<path>/customersave</path>
<update-form>myapp.customer</update-form>
</ohtml-action>
</ohtml-actions>
</ohtml-config>