anchor.diff:  		</tr>
   	</table>
   	<s:hidden name="selectedDomain" />
  -</s:form>
  -
  +</form>	
   <%		}
   	}%> 
  
positive.code: 	
  	//out.println("fieldNames:  " + fieldNames);
  	if(fieldNames != null && fieldNames.size() > 0)
  	{ 	
  %>
  <s:form method="post" action="Result.action" target="_blank" name="form1" theme="simple">
  	<table summary="" cellpadding="3" cellspacing="0" border="0" align="center">
  		<tr>
  			<td class="formTitle" height="20" colspan="3"><a target="_blank" href="docs/<s:property value="javaDocsClassName" />"><s:property value="fullyQualClassName" /></a></td>
  		</tr>
  <% 		
  //<!--  Sample Form Fields		
  //		<tr>
  //			<td class="formRequiredNotice" width="5">*</td>
  //			<td class="formRequiredLabel"><label for="field1">Text Field</label></td>
  
negative.code: 		String focusAttributes;
  		if(fieldNames != null && fieldNames.size() > 0)
  		{  
  	String attrName;
  	String attrNameLabel = "";
  		   	String attrType;
  		   	String attrGenericTypeClassName;
  		   	String attrTypeClassName = "";
  		   
  		   	for(int i=0; i < fieldNames.size(); i++)
  		   	{	attrName = ((Field)fieldNames.get(i)).getName();
  	   	attrType = ((Field)fieldNames.get(i)).getType().getName();
  	   	attrGenericTypeClassName = ((Field)fieldNames.get(i)).getGenericType().toString();
  	   	
  	   	System.out.println("Field Type: "+((Field)fieldNames.get(i)).getType().getName());
  	   	System.out.println("Field Generic Type: "+((Field)fieldNames.get(i)).getGenericType());
  	   	
  	   	boolean isIsoDataTypeAttr = attrType.startsWith("gov.nih.nci.iso21090");
  	   	
  	   	if (isIsoDataTypeAttr) {
  			int beginIndex = attrType.lastIndexOf('.');
  			if (beginIndex > 0) {
  				++beginIndex;
  				attrTypeClassName =  attrType.substring(beginIndex).toUpperCase();
  			}
  	   		
  	   		if (attrGenericTypeClassName.indexOf('<') > 0){ // e.g. IVL<INT>
  	   			beginIndex = attrGenericTypeClassName.lastIndexOf('.') + 1;
  	   		
  	   			attrGenericTypeClassName = attrGenericTypeClassName.substring(beginIndex,attrGenericTypeClassName.length()-1).toUpperCase();
  	   			attrTypeClassName +=  "&lt;" + attrGenericTypeClassName + "&gt;";
  	   		}
  	   		
  	   		attrNameLabel = attrName + " (" + attrTypeClassName +")"; 
  	   	} else {
  	   		
  			int beginIndex = attrType.lastIndexOf('.');
  			if (beginIndex > 0) {
  				++beginIndex;
  				attrTypeClassName =  attrType.substring(beginIndex).toUpperCase();
  			}
  			
  	   		attrNameLabel = attrName;
  	   	}
  	   	
  	   	if (i==0) {
  	   		focusAttributes = "id=\"firstInputField\" tabindex=\"1\"";
  	   	} else {
  	   		focusAttributes = "tabindex=\"" + i+1 + "\"";
  	   	}
  %>
  			   	
  		<tr align="left" valign="top">
  			<td class="formRequiredNotice" width="5px">&nbsp;</td>
  			<td class="formLabel" align="right"><%=attrNameLabel%>:</td>
  		<%
  			if (isIsoDataTypeAttr) { // ISO Data Type
  		%>
  			<td class="formField" width="90%">	
  				<%=HtmlUtils.getHtmlFor(attrName,attrTypeClassName,jspUtils.getSearchableIsoDataTypeFields(className,attrName))%>
  			</td>
  		<%
  			} else {
  		%>
  			<td class="formField" width="90%">
  				<%=HtmlUtils.getHtmlFor(attrName,attrTypeClassName,focusAttributes)%>
  			</td>
  		<%} %>
  		</tr>
  		  <%}%>
  		<tr align="left" valign="top">
  