/[projects]/WebConfig/src/dk/thoerup/webconfig/ConfigServlet.java
ViewVC logotype

Diff of /WebConfig/src/dk/thoerup/webconfig/ConfigServlet.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2344 by torben, Thu Apr 21 05:50:38 2011 UTC revision 2345 by torben, Mon Feb 23 14:01:03 2015 UTC
# Line 55  public class ConfigServlet extends HttpS Line 55  public class ConfigServlet extends HttpS
55                                                                    
56                                                                                                                                    
57                                                                    
58                                                                    if (anno.hideValue() == false ) {
59                                  if (anno.readonly() == false) {                                          if (anno.readonly() == false) {
60                                          if (field.getType().getName().equals("boolean") ) {                                                  if (field.getType().getName().equals("boolean") ) {
61                                                                                                            
62                                                  String options = getBooleanSelectOptions(field,configObject);                                                          String options = getBooleanSelectOptions(field,configObject);
63                          sb.append("<td><select name='varvalue'>").append(options).append("</select></td>");                                  sb.append("<td><select name='varvalue'>").append(options).append("</select></td>");
64                                                            
65                      } else if (field.getType().isEnum()) {                              } else if (field.getType().isEnum()) {
66                                                            
67                          String options = getEnumSelectOptions(field,configObject);                                  String options = getEnumSelectOptions(field,configObject);
68                          sb.append("<td><select name='varvalue'>").append(options).append("</select></td>");                                  sb.append("<td><select name='varvalue'>").append(options).append("</select></td>");
69                                                            
70                      } else {                              } else {
71                          sb.append("<td><input type='text' name='varvalue' value='").append( "" + field.get(configObject) ).append("' /></td>");                                  sb.append("<td><input type='text' name='varvalue' value='").append( "" + field.get(configObject) ).append("' /></td>");
72                                                            
73                      }                              }
74                                          sb.append("<td><input type='submit' name='Set' value='Set'></td>\n");                                                  sb.append("<td><input type='submit' name='Set' value='Set'></td>\n");
75                                            } else {
76                                                    sb.append("<td>").append( ""+ field.get(configObject) ).append("&nbsp;</td>");
77                                                    sb.append("<td>&nbsp;</td>");
78                                            }
79                                  } else {                                  } else {
80                                          sb.append("<td>").append( ""+ field.get(configObject) ).append("&nbsp;</td>");                                          sb.append("<td><i>Value Hidden</i>&nbsp;</td>");
81                                          sb.append("<td>&nbsp;</td>");                                          sb.append("<td>&nbsp;</td>");                                  
82                                  }                                  }
83                                                                    
84                                  sb.append("</form></tr>\n");                                                              sb.append("</form></tr>\n");                            

Legend:
Removed from v.2344  
changed lines
  Added in v.2345

  ViewVC Help
Powered by ViewVC 1.1.20