Changeset 3808
- Timestamp:
- Sep 1, 2010, 12:05:25 PM (13 years ago)
- Location:
- trunk/client/servlet/src/org/proteios
- Files:
-
- 4 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/client/servlet/src/org/proteios/action/job/ViewActiveJob.java
r3643 r3808 35 35 import org.proteios.core.Job.Status; 36 36 import org.proteios.gui.form.Form; 37 import org.proteios.gui.form.JobForm; 37 38 import org.proteios.gui.layout.RowLayout; 38 39 import org.proteios.gui.Listing; … … 82 83 job = Job.getById(dc, jobId); 83 84 title.setSubtitle(job.getName()); 84 form = getFormFactory().getJobForm(job);85 form = new JobForm(job); 85 86 // Toolbar 86 87 toolbar = new Toolbar(); -
trunk/client/servlet/src/org/proteios/gui/form/FormFactory.java
r3807 r3808 241 241 public static final VInteger VPLUGINDEFID = new VInteger("definitionId", 1, 242 242 true); // Remove 243 public static final VDate VCDATE = new VDate("created", false,244 Format.DATETIME);245 public static final VDate VEDATE = new VDate("ended", false,246 Format.DATETIME);247 243 public static final VString VCLASSNAME = new VString("className", 1, 255, 248 244 true); … … 269 265 true); 270 266 public static final VString VPERCENT = new VString("percent", 0, 4, false); 271 public static final VString VSTATUS = new VString("status", 0, 32, false);272 267 public static final VInteger VMASSSTART = new VInteger( 273 268 "massStartInKiloDaltons", 0, false); … … 598 593 599 594 600 private TextField<Date> newCDateField()601 {602 TextField<Date> field = new TextField<Date>(VCDATE);603 field.setLabel("Created");604 return field;605 }606 607 608 private TextField<Date> newEDateField()609 {610 TextField<Date> field = new TextField<Date>(VEDATE);611 field.setLabel("Ended");612 return field;613 }614 595 615 596 … … 1117 1098 1118 1099 // Cleaning up from here 1119 1120 1121 /**1122 * @param job the job used to populate information in the form, may be null1123 * @return Form representing a job1124 */1125 public Form getJobForm(Job job)1126 {1127 Form form;1128 Fieldset properties;1129 TextField<String> nameF, statusF;1130 TextArea descrF;1131 TextField<Date> createdF, endedF;1132 1133 nameF = new NameField();1134 descrF = newDescriptionField();1135 createdF = newCDateField();1136 endedF = newEDateField();1137 statusF = new TextField<String>(VSTATUS);1138 statusF.setLabel("Status");1139 1140 properties = new Fieldset();1141 properties.getLegendTitle().setTitle("Properties");1142 properties.add(nameF);1143 properties.add(descrF);1144 properties.add(createdF);1145 properties.add(endedF);1146 properties.add(statusF);1147 1148 form = new Form("jobsForm");1149 form.setTitle("Job");1150 form.addFieldset(properties);1151 1152 if (job != null)1153 {1154 nameF.setValue(job.getName());1155 nameF.setDisabled(true);1156 descrF.setValue(job.getDescription());1157 descrF.setDisabled(true);1158 createdF.setValue(job.getCreated());1159 createdF.setDisabled(true);1160 endedF.setValue(job.getEnded());1161 endedF.setDisabled(true);1162 statusF.setValue(job.getStatus().toString());1163 statusF.setDisabled(true);1164 }1165 return form;1166 }1167 1168 1100 1169 1101 /**
Note: See TracChangeset
for help on using the changeset viewer.