NIHVIVO-193 Added Javascript functionality to custom form for person has position

This commit is contained in:
rjy7 2010-03-30 01:03:56 +00:00
parent 5ae39b8382
commit a451740c85
4 changed files with 29 additions and 2 deletions

View file

@ -56,6 +56,7 @@ public class InputElementFormattingTag extends TagSupport {
private String type;
private String label;
private String cssClass;
private String labelClass;
private String value;
private String error;
private int size = 0;
@ -94,6 +95,13 @@ public class InputElementFormattingTag extends TagSupport {
public void setCssClass(String classStr) {
this.cssClass = classStr;
}
public String getLabelClass() {
return labelClass;
}
public void setLabelClass(String labelClassStr) {
this.labelClass = labelClassStr;
}
public String getValue() {
return value;
@ -157,6 +165,14 @@ public class InputElementFormattingTag extends TagSupport {
public void setCancel(String s){
cancel = s;
}
private String doLabelClass() {
String labelClass = getLabelClass();
if (labelClass != null && !labelClass.equals("")) {
return " class=\""+labelClass+"\"";
}
return "";
}
private String doClass() {
/* only insert the class attribute if it has been populated */
@ -350,7 +366,7 @@ public class InputElementFormattingTag extends TagSupport {
if( getLabel()!=null && !getLabel().equals("")) {
if (definitionTags) { out.println("<dt>"); }
out.println("<label for=\""+getId()+"\">"+getLabel()+"</label>");
out.println("<label" + doLabelClass() + " for=\""+getId()+"\">"+getLabel()+"</label>");
if (definitionTags) { out.println("</dt>"); }
}