<?xml version="1.0" encoding="UTF-8"?>
<!-- IBM Confidential OCO Source Material
5724-J34 (C) COPYRIGHT International Business Machines Corp. 2005
The source code for this program is not published or otherwise divested
of its trade secrets, irrespective of what has been deposited with the
U.S. Copyright Office. -->

<form-validation>
	<formset> 
		<form name="com.ibm.ws.console.gridjobclass.form.JobClassDetailForm">
        	
        	<field property="name" depends="required,mask">
            	<arg0 key="jobclass.name"/>
            	<var>
	            	<var-name>mask</var-name>
                	<var-value>${was_name}</var-value>
        		</var>
        	</field>
        	<field property="maxExecutionTime" depends="when, required, integer,range">
            	<arg0 key="jobclass.maxExecutionTime"/>
            	<var>
   					 <var-name>field[0]</var-name>
   					 <var-value>maxExecutionTimeChecked</var-value>
  				</var>
                <var>
                    <var-name>fieldTest[0]</var-name>
                    <var-value>EQUAL</var-value>
                </var>
                <var>
                    <var-name>fieldValue[0]</var-name>
                    <var-value>true</var-value>
                </var>
          
            	<arg1 name="range" key="${var:min}" resource="false"/>
         	     <arg2 name="range" key="${var:max}" resource="false"/>
                     <var>
                       <var-name>min</var-name>
                       <var-value>1</var-value>
                     </var>
                     <var>
                       <var-name>max</var-name>
                       <var-value>2147483647</var-value>
                     </var>
        	</field>
        	<field property="maxConcurrentJob" depends="when, required, integer,range">
            	<arg0 key="jobclass.maxConcurrentJob"/>
            	<var>
   					 <var-name>field[0]</var-name>
   					 <var-value>maxConcurrentJobChecked</var-value>
  				</var>
                <var>
                    <var-name>fieldTest[0]</var-name>
                    <var-value>EQUAL</var-value>
                </var>
                <var>
                    <var-name>fieldValue[0]</var-name>
                    <var-value>true</var-value>
                </var>
            	
            	<arg1 name="range" key="${var:min}" resource="false"/>
         	     <arg2 name="range" key="${var:max}" resource="false"/>
                     <var>
                       <var-name>min</var-name>
                       <var-value>1</var-value>
                     </var>
                     <var>
                       <var-name>max</var-name>
                       <var-value>2147483647</var-value>
                     </var>
        	</field>
        	<field property="maxClassSpace" depends="when, required, integer,range">
            	<arg0 key="jobclass.maxClassSpace"/>
            	<var>
   					 <var-name>field[0]</var-name>
   					 <var-value>maxClassSpaceChecked</var-value>
  				</var>
                <var>
                    <var-name>fieldTest[0]</var-name>
                    <var-value>EQUAL</var-value>
                </var>
                <var>
                    <var-name>fieldValue[0]</var-name>
                    <var-value>true</var-value>
                </var>
            	
            	<arg1 name="range" key="${var:min}" resource="false"/>
         	     <arg2 name="range" key="${var:max}" resource="false"/>
                     <var>
                       <var-name>min</var-name>
                       <var-value>1</var-value>
                     </var>
                     <var>
                       <var-name>max</var-name>
                       <var-value>2147483647</var-value>
                     </var>
        	</field>
        	<field property="maxFileAge" depends="when, required, integer,range">
            	<arg0 key="jobclass.maxFileAge"/>
            	<var>
   					 <var-name>field[0]</var-name>
   					 <var-value>maxFileAgeChecked</var-value>
  				</var>
                <var>
                    <var-name>fieldTest[0]</var-name>
                    <var-value>EQUAL</var-value>
                </var>
                <var>
                    <var-name>fieldValue[0]</var-name>
                    <var-value>true</var-value>
                </var>
            	
            	<arg1 name="range" key="${var:min}" resource="false"/>
         	     <arg2 name="range" key="${var:max}" resource="false"/>
                     <var>
                       <var-name>min</var-name>
                       <var-value>1</var-value>
                     </var>
                     <var>
                       <var-name>max</var-name>
                       <var-value>2147483647</var-value>
                     </var>
        	</field>
        	<field property="maxJob" depends="when, required, integer,range">
            	<arg0 key="jobclass.maxJob"/>
            	<var>
   					 <var-name>field[0]</var-name>
   					 <var-value>maxJobChecked</var-value>
  				</var>				
                <var>
                    <var-name>fieldTest[0]</var-name>
                    <var-value>EQUAL</var-value>
                </var>
                <var>
                    <var-name>fieldValue[0]</var-name>
                    <var-value>true</var-value>
                </var>            	
            	<arg1 name="range" key="${var:min}" resource="false"/>
         	     <arg2 name="range" key="${var:max}" resource="false"/>
                     <var>
                       <var-name>min</var-name>
                       <var-value>1</var-value>
                     </var>
                     <var>
                       <var-name>max</var-name>
                       <var-value>2147483647</var-value>
                     </var>
        	</field>
        	<field property="maxJobAge" depends="when, required, integer,range">
            	<arg0 key="jobclass.maxJobAge"/>
            	<var>
   					 <var-name>field[0]</var-name>
   					 <var-value>maxJobAgeChecked</var-value>
  				</var>
                <var>
                    <var-name>fieldTest[0]</var-name>
                    <var-value>EQUAL</var-value>
                </var>
                <var>
                    <var-name>fieldValue[0]</var-name>
                    <var-value>true</var-value>
                </var>
            	<arg1 name="range" key="${var:min}" resource="false"/>
         	     <arg2 name="range" key="${var:max}" resource="false"/>
                     <var>
                       <var-name>min</var-name>
                       <var-value>1</var-value>
                     </var>
                     <var>
                       <var-name>max</var-name>
                       <var-value>2147483647</var-value>
                     </var>
        	</field>
    	</form>
	</formset>
</form-validation> 

