Changeset 1463
- Timestamp:
- 11/11/08 04:08:20 (8 weeks ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
branches/dev/j2merosa/org.javarosa.formmanager/src/org/javarosa/formmanager/activity/ModelListActivity.java
r1431 r1463 168 168 DataModelTreeMetaData data = (DataModelTreeMetaData) modelIDs.elementAt(this.getSelectedIndex()); 169 169 DataModelTree model = new DataModelTree(); 170 ITransportManager tm = JavaRosaServiceProvider.instance().getTransportManager(); 170 171 try { 171 172 this.dataModelRMSUtility.retrieveFromRMS(data.getRecordId(), model); … … 179 180 mainShell.setDisplay(this, new IView() {public Object getScreenObject() { return a;}}); 180 181 e.printStackTrace(); 181 } 182 } 183 //restrict resending of sent forms here 184 185 if(TransportMessage.STATUS_DELIVERED == tm.getModelDeliveryStatus(data.getRecordId(), true)) 186 { 187 final javax.microedition.lcdui.Alert a = new javax.microedition.lcdui.Alert("Resend restriction", "Form already submitted!", null, AlertType.INFO); 188 mainShell.setDisplay(this, new IView() {public Object getScreenObject() { return a;}}); 189 //Hashtable returnArgs = new Hashtable(); 190 //returnArgs.put(returnKey, CMD_BACK); 191 //mainShell.returnFromActivity(this, Constants.ACTIVITY_COMPLETE, returnArgs); 192 } 193 182 194 Hashtable formSendArgs = new Hashtable(); 183 195 //TODO: We need some way to codify this Next Action stuff. Maybe a set of Constants for the ModelListModule? … … 185 197 formSendArgs.put("data", model); 186 198 mainShell.returnFromActivity(this, Constants.ACTIVITY_NEEDS_RESOLUTION, formSendArgs); 199 187 200 } 188 201 } else if (c == CMD_EMPTY)
