Changeset 3825
- Timestamp:
- Sep 8, 2010, 9:19:49 AM (13 years ago)
- Location:
- trunk/client/servlet/src/org/proteios
- Files:
-
- 55 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/client/servlet/src/org/proteios/action/ActionFactory.java
r3777 r3825 28 28 package org.proteios.action; 29 29 30 import java.io.File; 31 import java.io.IOException; 32 import java.security.Principal; 33 import java.util.HashMap; 34 import java.util.List; 35 import java.util.Properties; 36 import java.util.jar.JarEntry; 37 import java.util.regex.Pattern; 38 import javax.servlet.ServletContext; 39 import javax.servlet.http.HttpSession; 30 40 import org.apache.log4j.Logger; 31 41 import org.proteios.ActionLink; … … 38 48 import org.proteios.Registry; 39 49 import org.proteios.RoleController; 50 import org.proteios.action.execute.Login; 40 51 import org.proteios.action.execute.ViewLoginForm; 41 import org.proteios.action.execute.Login;42 52 import org.proteios.action.extract.ViewExtract; 43 53 import org.proteios.action.feature.ViewFeatureHits; … … 77 87 import org.proteios.gui.GUIFactory; 78 88 import org.proteios.gui.GUIParameterValidator; 79 import org.proteios.gui.form. FormFactory;89 import org.proteios.gui.form.*; 80 90 import org.proteios.gui.layout.LayoutFactory; 91 import org.proteios.gui.table.TableFactory2; 81 92 import org.proteios.gui.table.TableFactory; 82 import org.proteios.gui.table.TableFactory2;83 93 import org.proteios.gui.web.LayoutConverter; 84 85 94 import se.lu.thep.waf.AbstractAction; 86 95 import se.lu.thep.waf.ActionFactoryInterface; … … 92 101 import se.lu.thep.waf.constraints.StringConverter; 93 102 import se.lu.thep.waf.constraints.VBoolean; 94 95 import java.io.File;96 import java.io.IOException;97 import java.security.Principal;98 import java.util.HashMap;99 import java.util.List;100 import java.util.Properties;101 import java.util.jar.JarEntry;102 import java.util.regex.Pattern;103 104 import javax.servlet.ServletContext;105 import javax.servlet.http.HttpSession;106 103 107 104 /** … … 229 226 230 227 log.debug("Setting VFWDACTION to " + forwardActionId); 231 httpSession.setAttribute(For mFactory.VFWDACTION.getName(), forwardActionId);228 httpSession.setAttribute(ForwardField.VPARAM.getName(), forwardActionId); 232 229 233 230 // return the action for logon -
trunk/client/servlet/src/org/proteios/action/SetColumnSelection.java
r2389 r3825 28 28 package org.proteios.action; 29 29 30 import java.util.ArrayList; 30 31 import org.proteios.ActionLink; 31 32 import org.proteios.action.ProteiosAction; 32 33 import org.proteios.core.DbControl; 33 import org.proteios.gui.form.Form; 34 import org.proteios.gui.form.FormFactory; 34 import org.proteios.gui.form.*; 35 35 import org.proteios.gui.table.TableFactory; 36 37 36 import se.lu.thep.waf.ActionException; 38 37 import se.lu.thep.waf.constraints.InvalidParameterValue; 39 import java.util.ArrayList;40 38 41 39 /** … … 50 48 { 51 49 log.debug(this.getClass().getSimpleName() + "::runMe(): Start"); 52 String forwardActionId = getValidString(For mFactory.VFWDACTION);50 String forwardActionId = getValidString(ForwardField.VPARAM); 53 51 Integer columnListSize = getValidInteger(FormFactory.VCOLUMNLISTSIZE); 54 52 log.debug(this.getClass().getSimpleName() + "::runMe(): forwardActionId = \"" + forwardActionId + "\""); -
trunk/client/servlet/src/org/proteios/action/SetFilter1.java
r2389 r3825 28 28 package org.proteios.action; 29 29 30 import java.util.HashMap; 31 import java.util.List; 30 32 import org.proteios.ActionLink; 31 33 import org.proteios.gui.Toolbar; 32 import org.proteios.gui.form.Form; 33 import org.proteios.gui.form.FormFactory; 34 import org.proteios.gui.form.*; 34 35 import org.proteios.gui.layout.RowLayout; 35 36 import org.proteios.gui.table.TableFactory; 36 37 import se.lu.thep.waf.ActionException; 37 38 import se.lu.thep.waf.constraints.InvalidParameterValue; 38 import java.util.HashMap;39 import java.util.List;40 39 41 40 /** … … 58 57 String filterCondition = getValidString(FormFactory.VFILTERCONDITION); 59 58 String filterValue = getValidString(FormFactory.VFILTERVALUE); 60 String forwardActionId = getValidString(For mFactory.VFWDACTION);59 String forwardActionId = getValidString(ForwardField.VPARAM); 61 60 Integer filterListSize = getValidInteger(FormFactory.VLISTSIZE); 62 61 log.debug(this.getClass().getSimpleName() + "::runMe(): filterName = " + filterName); -
trunk/client/servlet/src/org/proteios/action/SetFilter2.java
r2389 r3825 28 28 package org.proteios.action; 29 29 30 import java.util.ArrayList; 31 import java.util.HashMap; 32 import java.util.Iterator; 33 import java.util.List; 30 34 import org.proteios.ActionLink; 31 import org.proteios.gui.form.Field; 32 import org.proteios.gui.form.Fieldset; 33 import org.proteios.gui.form.Form; 34 import org.proteios.gui.form.FormFactory; 35 import org.proteios.gui.form.*; 35 36 import org.proteios.gui.table.TableFactory; 36 37 import se.lu.thep.waf.ActionException; … … 38 39 import se.lu.thep.waf.constraints.VParameter; 39 40 import se.lu.thep.waf.constraints.VString; 40 import java.util.ArrayList;41 import java.util.HashMap;42 import java.util.Iterator;43 import java.util.List;44 41 45 42 /** … … 93 90 log.debug(this.getClass().getSimpleName() + "::runMe(): filterCondition = " + filterCondition); 94 91 log.debug(this.getClass().getSimpleName() + "::runMe(): filterValue = " + filterValue); 95 String forwardActionId = getValidString(For mFactory.VFWDACTION);92 String forwardActionId = getValidString(ForwardField.VPARAM); 96 93 // Convert filter values for strings to hex code to handle problem 97 94 // characters. -
trunk/client/servlet/src/org/proteios/action/SetSortColumn.java
r2389 r3825 29 29 30 30 import org.proteios.ActionLink; 31 import org.proteios.gui.form. FormFactory;31 import org.proteios.gui.form.*; 32 32 import org.proteios.gui.table.TableFactory; 33 33 import se.lu.thep.waf.ActionException; … … 50 50 */ 51 51 String sortColumnKey = getValidString(FormFactory.VSORTCOLUMNKEY); 52 String forwardActionId = getValidString(For mFactory.VFWDACTION);52 String forwardActionId = getValidString(ForwardField.VPARAM); 53 53 log.debug(this.getClass().getSimpleName() + "::runMe(): sortColumnKey = \"" + sortColumnKey + "\""); 54 54 log.debug(this.getClass().getSimpleName() + "::runMe(): forwardActionId = \"" + forwardActionId + "\""); -
trunk/client/servlet/src/org/proteios/action/SetTableConfiguration.java
r2602 r3825 28 28 package org.proteios.action; 29 29 30 import java.util.HashMap; 31 import java.util.List; 30 32 import org.proteios.ActionLink; 31 33 import org.proteios.action.read.ScrollTo; 32 34 import org.proteios.gui.Scroller; 33 import org.proteios.gui.form. FormFactory;35 import org.proteios.gui.form.*; 34 36 import org.proteios.gui.table.TableFactory; 35 37 import se.lu.thep.waf.ActionException; 36 38 import se.lu.thep.waf.constraints.InvalidParameterValue; 37 import java.util.HashMap;38 import java.util.List;39 39 40 40 /** … … 50 50 log.debug("Start"); 51 51 String tableConfActionId = getValidString(FormFactory.VTABLECONFACTION); 52 String forwardActionId = getValidString(For mFactory.VFWDACTION);52 String forwardActionId = getValidString(ForwardField.VPARAM); 53 53 log.debug("tableConfActionId = \"" + tableConfActionId + "\""); 54 54 log.debug("forwardActionId = \"" + forwardActionId + "\""); -
trunk/client/servlet/src/org/proteios/action/events/AddImageFileEvent.java
r2162 r3825 33 33 import org.proteios.core.DbControl; 34 34 import org.proteios.core.Project; 35 import org.proteios.gui.form.FormFactory; 36 35 import org.proteios.gui.form.*; 37 36 import se.lu.thep.waf.ActionException; 38 37 import se.lu.thep.waf.constraints.InvalidParameterValue; … … 52 51 setSessionAttribute(CreateImageFileEvent.VEVENTID, 53 52 getValidInteger(FormFactory.VID)); 54 setSessionAttribute(For mFactory.VFWDACTION, getActionFactory().getId(53 setSessionAttribute(ForwardField.VPARAM, getActionFactory().getId( 55 54 CreateImageFileEvent.class)); 56 55 setSessionAttribute(ViewActiveDirectory.VDIRID, project -
trunk/client/servlet/src/org/proteios/action/events/NewGelElectrophoresis.java
r2183 r3825 34 34 import org.proteios.gui.Title; 35 35 import org.proteios.gui.Toolbar; 36 import org.proteios.gui.form.Form; 37 import org.proteios.gui.form.FormFactory; 36 import org.proteios.gui.form.*; 38 37 import org.proteios.gui.layout.RowLayout; 39 38 import se.lu.thep.waf.ActionException; … … 67 66 Toolbar toolbar = new Toolbar(); 68 67 ActionLink save = getActionLink(AddGel.class, "Next"); 69 save.addParameter(For mFactory.VFWDACTION, getActionFactory().getId(68 save.addParameter(ForwardField.VPARAM, getActionFactory().getId( 70 69 NewGelElectrophoresisSeparationEvent.class)); 71 70 toolbar.add(save); -
trunk/client/servlet/src/org/proteios/action/execute/Login.java
r3797 r3825 35 35 import org.proteios.core.ItemNotFoundException; 36 36 import org.proteios.core.SessionControl; 37 import org.proteios.gui.form.Form; 38 import org.proteios.gui.form.PasswordField; 39 import org.proteios.gui.form.UsernameField; 40 import org.proteios.gui.form.FormFactory; 41 import org.proteios.gui.form.LoginForm; 37 import org.proteios.gui.form.*; 42 38 import se.lu.thep.waf.ActionException; 43 39 import se.lu.thep.waf.constraints.InvalidParameterValue; … … 76 72 } 77 73 78 forwardActionId = super.getSessionAttribute(For mFactory.VFWDACTION);74 forwardActionId = super.getSessionAttribute(ForwardField.VPARAM); 79 75 log.debug("Forwarding to: " + forwardActionId); 80 76 sessionControlId = getRequest().getSession().getId(); -
trunk/client/servlet/src/org/proteios/action/extract/AddExtractFile.java
r2479 r3825 32 32 import org.proteios.core.DbControl; 33 33 import org.proteios.core.Project; 34 import org.proteios.gui.form.FormFactory; 35 34 import org.proteios.gui.form.*; 36 35 import se.lu.thep.waf.ActionException; 37 36 import se.lu.thep.waf.constraints.InvalidParameterValue; … … 49 48 DbControl dc = newDbControl(); 50 49 Project project = getActiveProject(dc); 51 setSessionAttribute(For mFactory.VFWDACTION, getActionFactory().getId(50 setSessionAttribute(ForwardField.VPARAM, getActionFactory().getId( 52 51 CreateExtractFile.class)); 53 52 setSessionAttribute(ViewActiveDirectory.VDIRID, project -
trunk/client/servlet/src/org/proteios/action/extract/AddLabeledExtractFile.java
r2479 r3825 32 32 import org.proteios.core.DbControl; 33 33 import org.proteios.core.Project; 34 import org.proteios.gui.form.FormFactory; 35 34 import org.proteios.gui.form.*; 36 35 import se.lu.thep.waf.ActionException; 37 36 import se.lu.thep.waf.constraints.InvalidParameterValue; … … 49 48 DbControl dc = newDbControl(); 50 49 Project project = getActiveProject(dc); 51 setSessionAttribute(For mFactory.VFWDACTION, getActionFactory().getId(50 setSessionAttribute(ForwardField.VPARAM, getActionFactory().getId( 52 51 CreateLabeledExtractFile.class)); 53 52 setSessionAttribute(ViewActiveDirectory.VDIRID, project -
trunk/client/servlet/src/org/proteios/action/extract/ListAllExtracts.java
r3620 r3825 34 34 import org.proteios.core.Include; 35 35 import org.proteios.core.ItemQuery; 36 import org.proteios.gui.Title; 36 37 import org.proteios.gui.Toolbar; 37 import org.proteios.gui.Title; 38 import org.proteios.gui.form.FormFactory; 38 import org.proteios.gui.form.*; 39 39 import org.proteios.gui.layout.RowLayout; 40 40 import org.proteios.gui.table.Table; 41 41 import org.proteios.gui.table.TableFactory; 42 43 42 import se.lu.thep.waf.ActionException; 44 43 import se.lu.thep.waf.constraints.InvalidParameterValue; … … 87 86 newExtract = getActionFactory().getActionLink(ClearActiveSample.class, "New"); 88 87 newExtractActionId = getActionFactory().getId(NewExtract.class); 89 newExtract.addParameter(For mFactory.VFWDACTION, newExtractActionId);88 newExtract.addParameter(ForwardField.VPARAM, newExtractActionId); 90 89 91 90 // Get the toolbar from the generated table in case there already is one -
trunk/client/servlet/src/org/proteios/action/file/MoveFile1.java
r2511 r3825 34 34 import org.proteios.core.File; 35 35 import org.proteios.core.ItemFactory; 36 import org.proteios.gui.form.FormFactory; 37 import org.proteios.gui.form.Form; 36 import org.proteios.gui.form.*; 38 37 import se.lu.thep.waf.ActionException; 39 38 import se.lu.thep.waf.constraints.InvalidParameterValue; … … 64 63 * Set parameters 65 64 */ 66 saveToSession(For mFactory.VFWDACTION);65 saveToSession(ForwardField.VPARAM); 67 66 log.debug(this.getClass().getSimpleName() + "::runMe(): file.getDirectory() = \"" + file.getDirectory() + "\""); 68 67 Integer dirId = file.getDirectory().getId(); -
trunk/client/servlet/src/org/proteios/action/file/ViewActiveFile.java
r3642 r3825 28 28 package org.proteios.action.file; 29 29 30 import java.util.Iterator; 30 31 import org.proteios.ActionLink; 31 32 import org.proteios.action.ProteiosAction; … … 49 50 import org.proteios.gui.Title; 50 51 import org.proteios.gui.Toolbar; 51 import org.proteios.gui.form.Form; 52 import org.proteios.gui.form.FormFactory; 52 import org.proteios.gui.form.*; 53 53 import org.proteios.gui.layout.RowLayout; 54 54 import org.proteios.gui.table.Cell; … … 57 57 import org.proteios.gui.table.Table; 58 58 import org.proteios.gui.table.TableFactory; 59 60 59 import se.lu.thep.waf.ActionException; 61 60 import se.lu.thep.waf.constraints.InvalidParameterValue; 62 61 import se.lu.thep.waf.constraints.VInteger; 63 64 import java.util.Iterator;65 62 66 63 /** … … 169 166 deleteFile.addParameter(FormFactory.VCLASSNAME, File.class 170 167 .getName()); 171 deleteFile.addParameter(For mFactory.VFWDACTION,168 deleteFile.addParameter(ForwardField.VPARAM, 172 169 ViewActiveDirectory.class.getName()); 173 170 // -
trunk/client/servlet/src/org/proteios/action/hit/SelectPrideProtocolFileStep1b.java
r3082 r3825 28 28 package org.proteios.action.hit; 29 29 30 import java.util.List; 30 31 import org.proteios.action.ProteiosAction; 31 import org.proteios.gui.form.FormFactory; 32 33 import java.util.List; 34 32 import org.proteios.gui.form.*; 35 33 import se.lu.thep.waf.ActionException; 36 34 import se.lu.thep.waf.constraints.InvalidParameterValue; … … 56 54 */ 57 55 String forward2Id = getSessionAttribute(FormFactory.VFWD2ACTION); 58 String forwardId = getValidString(For mFactory.VFWDACTION);56 String forwardId = getValidString(ForwardField.VPARAM); 59 57 log.debug("forward2Id = " + forward2Id); 60 58 log.debug("forwardId = " + forwardId); -
trunk/client/servlet/src/org/proteios/action/ipg/NewIPG.java
r2184 r3825 34 34 import org.proteios.gui.Title; 35 35 import org.proteios.gui.Toolbar; 36 import org.proteios.gui.form.Form; 37 import org.proteios.gui.form.FormFactory; 36 import org.proteios.gui.form.*; 38 37 import org.proteios.gui.layout.RowLayout; 39 38 import se.lu.thep.waf.ActionException; … … 60 59 Toolbar toolbar = new Toolbar(); 61 60 ActionLink save = getActionLink(AddIPG.class, "Next"); 62 save.addParameter(For mFactory.VFWDACTION, getActionFactory().getId(61 save.addParameter(ForwardField.VPARAM, getActionFactory().getId( 63 62 NewIPGSeparationEvent.class)); 64 63 toolbar.add(save); -
trunk/client/servlet/src/org/proteios/action/mascot/AddMascotParameterSetStorage.java
r3297 r3825 28 28 package org.proteios.action.mascot; 29 29 30 import java.io.InputStream; 31 import java.util.Calendar; 30 32 import org.proteios.action.ProteiosAction; 31 33 import org.proteios.core.BaseException; … … 36 38 import org.proteios.core.ItemFactory; 37 39 import org.proteios.core.ItemNotFoundException; 40 import org.proteios.core.MascotParameterSetStorage; 38 41 import org.proteios.core.Project; 39 import org.proteios.core.MascotParameterSetStorage;40 42 import org.proteios.core.User; 41 import org.proteios.gui.form.Form; 42 import org.proteios.gui.form.FormFactory; 43 44 import java.io.InputStream; 45 import java.util.Calendar; 46 43 import org.proteios.gui.form.*; 47 44 import se.lu.thep.waf.ActionException; 48 45 import se.lu.thep.waf.constraints.InvalidParameterValue; … … 72 69 Integer parameterTemplateFileId = getInteger(VMASCOTPARAMETERTEMPLATEFILEID); 73 70 String searchType = getString(SaveMascotParameterSetStorage.VMASCOT_SEARCH_TYPE); 74 String forwardTo = getValidString(For mFactory.VFWDACTION);71 String forwardTo = getValidString(ForwardField.VPARAM); 75 72 log.debug("name = \"" + name + "\""); 76 73 log.debug("description = \"" + description + "\""); -
trunk/client/servlet/src/org/proteios/action/mascot/NewMascotParameterSetStorage.java
r3297 r3825 36 36 import org.proteios.gui.Title; 37 37 import org.proteios.gui.Toolbar; 38 import org.proteios.gui.form.Form; 39 import org.proteios.gui.form.FormFactory; 38 import org.proteios.gui.form.*; 40 39 import org.proteios.gui.layout.RowLayout; 41 40 import se.lu.thep.waf.ActionException; … … 60 59 * previous field entries are read from session attributes. 61 60 */ 62 String forwardTo = getValidString(For mFactory.VFWDACTION);61 String forwardTo = getValidString(ForwardField.VPARAM); 63 62 // Get and reset MascotParameterSetStorage name session attribute 64 63 String name = getSessionAttribute(FormFactory.VNAME); … … 120 119 String saveLabel = "Save"; 121 120 ActionLink saveAction = getActionFactory().getActionLink(AddMascotParameterSetStorage.class, saveLabel); 122 saveAction.addParameter(For mFactory.VFWDACTION.getName(),121 saveAction.addParameter(ForwardField.VPARAM.getName(), 123 122 forwardTo); 124 123 tb.add(saveAction); … … 127 126 ActionLink selectParameterFileAction = getActionFactory().getActionLink(SelectMascotParameterFileStep1a.class, 128 127 selectParameterFileLabel); 129 selectParameterFileAction.addParameter(For mFactory.VFWDACTION.getName(),128 selectParameterFileAction.addParameter(ForwardField.VPARAM.getName(), 130 129 forwardTo); 131 130 tb.add(selectParameterFileAction); -
trunk/client/servlet/src/org/proteios/action/mascot/SaveMascotParameterSetStorage.java
r3768 r3825 28 28 package org.proteios.action.mascot; 29 29 30 import java.util.ArrayList; 31 import java.util.List; 32 import java.util.StringTokenizer; 33 import java.util.regex.Pattern; 30 34 import org.proteios.ActionLink; 31 35 import org.proteios.action.ProteiosAction; … … 38 42 import org.proteios.core.ItemQuery; 39 43 import org.proteios.core.ItemResultIterator; 44 import org.proteios.core.MascotParameterSetStorage; 40 45 import org.proteios.core.Project; 41 46 import org.proteios.core.User; 42 import org.proteios.core.MascotParameterSetStorage;43 47 import org.proteios.core.query.Expressions; 44 48 import org.proteios.core.query.Hql; 45 49 import org.proteios.core.query.Restrictions; 46 import org.proteios.io.FileExtraUtil;47 50 import org.proteios.gui.Title; 48 51 import org.proteios.gui.Toolbar; 49 import org.proteios.gui.form.Form; 50 import org.proteios.gui.form.Fieldset; 51 import org.proteios.gui.form.TextField; 52 import org.proteios.gui.form.FormFactory; 52 import org.proteios.gui.form.*; 53 53 import org.proteios.gui.layout.RowLayout; 54 import org.proteios.io.FileExtraUtil; 54 55 import org.proteios.io.MascotParameterSet; 55 56 56 import se.lu.thep.waf.ActionException; 57 57 import se.lu.thep.waf.constraints.InvalidParameterValue; 58 58 import se.lu.thep.waf.constraints.VInteger; 59 59 import se.lu.thep.waf.constraints.VString; 60 import java.util.ArrayList;61 import java.util.List;62 import java.util.regex.Pattern;63 import java.util.StringTokenizer;64 60 65 61 /** … … 147 143 saveMascotParameterSetFlag = getValidBoolean(SearchMascot.VSAVEMASCOTPARAMETERSETFLAG); 148 144 saveAsMascotParameterSetFlag = getValidBoolean(SearchMascot.VSAVEASMASCOTPARAMETERSETFLAG); 149 forwardId = getValidString(For mFactory.VFWDACTION);145 forwardId = getValidString(ForwardField.VPARAM); 150 146 spectrumFileIds = getValidIntegerList(SearchMascot.VSPECTRUMFILEID); 151 147 useWebInterfaceFlag = getValidBoolean(SearchMascot.VMASCOTUSEWEBINTERFACEFLAG); … … 199 195 saveAction.addParameter(SearchMascot.VSAVEASMASCOTPARAMETERSETFLAG, 200 196 true); 201 saveAction.addParameter(For mFactory.VFWDACTION.getName(),197 saveAction.addParameter(ForwardField.VPARAM.getName(), 202 198 forwardId); 203 199 if (spectrumFileIds != null) … … 390 386 setAttribute(SearchMascot.VSAVEASMASCOTPARAMETERSETFLAG, 391 387 true); 392 setAttribute(For mFactory.VFWDACTION.getName(),388 setAttribute(ForwardField.VPARAM.getName(), 393 389 forwardId); 394 390 if (useWebInterfaceFlag != null) -
trunk/client/servlet/src/org/proteios/action/mascot/SelectMascotParameterFileStep1b.java
r3297 r3825 28 28 package org.proteios.action.mascot; 29 29 30 import java.util.List; 30 31 import org.proteios.action.ProteiosAction; 31 32 import org.proteios.action.mascot.NewMascotParameterSetStorage; 32 import org.proteios.gui.form.FormFactory; 33 34 import java.util.List; 35 33 import org.proteios.gui.form.*; 36 34 import se.lu.thep.waf.ActionException; 37 35 import se.lu.thep.waf.constraints.InvalidParameterValue; … … 60 58 Integer parameterTemplateFileId = getSessionAttribute(AddMascotParameterSetStorage.VMASCOTPARAMETERTEMPLATEFILEID); 61 59 String forward2Id = getSessionAttribute(FormFactory.VFWD2ACTION); 62 String forwardId = getValidString(For mFactory.VFWDACTION);60 String forwardId = getValidString(ForwardField.VPARAM); 63 61 log.debug("name = \"" + name + "\""); 64 62 log.debug("description = \"" + description + "\""); -
trunk/client/servlet/src/org/proteios/action/mascot/ViewActiveMascotParameterFile.java
r3297 r3825 35 35 import org.proteios.gui.Title; 36 36 import org.proteios.gui.Toolbar; 37 import org.proteios.gui.form.Form; 38 import org.proteios.gui.form.FormFactory; 37 import org.proteios.gui.form.*; 39 38 import org.proteios.gui.layout.RowLayout; 40 39 import se.lu.thep.waf.ActionException; … … 74 73 fileId = mascotParameterSetStorage.getParameterFile().getId(); 75 74 } 76 String forwardTo = getValidString(For mFactory.VFWDACTION);75 String forwardTo = getValidString(ForwardField.VPARAM); 77 76 log.debug("mascotParameterSetStorageId = " + mascotParameterSetStorageId); 78 77 log.debug("mascotParameterSetStorage.getName() = \"" + mascotParameterSetStorage.getName() + "\""); … … 90 89 viewFileAction.addParameter(FormFactory.VID.getName(), 91 90 mascotParameterSetStorageId); 92 viewFileAction.addParameter(For mFactory.VFWDACTION.getName(),91 viewFileAction.addParameter(ForwardField.VPARAM.getName(), 93 92 forwardTo); 94 93 if (fileId == null || fileId < 1) -
trunk/client/servlet/src/org/proteios/action/mascot/ViewActiveMascotParameterSetStorage.java
r3768 r3825 28 28 package org.proteios.action.mascot; 29 29 30 import java.io.InputStream; 31 import java.util.ArrayList; 32 import java.util.List; 30 33 import org.proteios.ActionLink; 31 34 import org.proteios.action.ProteiosAction; … … 35 38 import org.proteios.gui.Title; 36 39 import org.proteios.gui.Toolbar; 37 import org.proteios.gui.form.Form; 38 import org.proteios.gui.form.FormFactory; 39 import org.proteios.gui.form.Fieldset; 40 import org.proteios.gui.form.Option; 41 import org.proteios.gui.form.TextField; 40 import org.proteios.gui.form.*; 42 41 import org.proteios.gui.layout.RowLayout; 42 import org.proteios.io.MascotParameterFileUtil; 43 43 import org.proteios.io.MascotParameterSet; 44 44 import org.proteios.io.MascotParameterSetOptionsUtil; 45 import org.proteios.io.MascotParameterFileUtil;46 45 import se.lu.thep.waf.ActionException; 47 46 import se.lu.thep.waf.constraints.InvalidParameterValue; 48 47 import se.lu.thep.waf.constraints.VInteger; 49 import java.io.InputStream;50 import java.util.ArrayList;51 import java.util.List;52 48 53 49 /** … … 231 227 save = getActionLink(SaveMascotParameterSetStorage.class, "Save"); 232 228 save.addParameter(SearchMascot.VSAVEMASCOTPARAMETERSETFLAG, true); 233 save.addParameter(For mFactory.VFWDACTION, ViewActiveMascotParameterSetStorage.class.getName());229 save.addParameter(ForwardField.VPARAM, ViewActiveMascotParameterSetStorage.class.getName()); 234 230 toolbar.add(save); 235 231 // "Save As" Mascot parameter set button … … 237 233 saveAs.addParameter(SearchMascot.VSAVEMASCOTPARAMETERSETFLAG, false); 238 234 saveAs.addParameter(SearchMascot.VSAVEASMASCOTPARAMETERSETFLAG, true); 239 saveAs.addParameter(For mFactory.VFWDACTION, ListMascotParameterSetStorage.class.getName());235 saveAs.addParameter(ForwardField.VPARAM, ListMascotParameterSetStorage.class.getName()); 240 236 toolbar.add(saveAs); 241 237 } … … 252 248 searchMascot = getActionLink(SaveMascotParameterSetStorage.class, "SaveAndSearchMascot"); 253 249 searchMascot.addParameter(SearchMascot.VSAVEMASCOTPARAMETERSETFLAG, true); 254 searchMascot.addParameter(For mFactory.VFWDACTION, SearchMascot.class.getName());250 searchMascot.addParameter(ForwardField.VPARAM, SearchMascot.class.getName()); 255 251 toolbar.add(searchMascot); 256 252 // "Save As" and Search Mascot … … 258 254 saveAsAndSearchMascot.addParameter(SearchMascot.VSAVEMASCOTPARAMETERSETFLAG, false); 259 255 saveAsAndSearchMascot.addParameter(SearchMascot.VSAVEASMASCOTPARAMETERSETFLAG, true); 260 saveAsAndSearchMascot.addParameter(For mFactory.VFWDACTION, SearchMascot.class.getName());256 saveAsAndSearchMascot.addParameter(ForwardField.VPARAM, SearchMascot.class.getName()); 261 257 toolbar.add(saveAsAndSearchMascot); 262 258 } -
trunk/client/servlet/src/org/proteios/action/mascot/ViewMascotParameterFile.java
r3297 r3825 34 34 import org.proteios.core.ItemFactory; 35 35 import org.proteios.core.MascotParameterSetStorage; 36 import org.proteios.gui.form. FormFactory;36 import org.proteios.gui.form.*; 37 37 import se.lu.thep.waf.ActionException; 38 38 import se.lu.thep.waf.constraints.InvalidParameterValue; … … 62 62 mascotParameterSetStorageId); 63 63 File parameterFile = mascotParameterSetStorage.getParameterFile(); 64 String forwardTo = getValidString(For mFactory.VFWDACTION);64 String forwardTo = getValidString(ForwardField.VPARAM); 65 65 log.debug("mascotParameterSetStorageId = " + mascotParameterSetStorageId); 66 66 log.debug("mascotParameterSetStorage.getName() = \"" + mascotParameterSetStorage.getName() + "\""); -
trunk/client/servlet/src/org/proteios/action/omssa/AddOMSSAParameterSetStorage.java
r2917 r3825 28 28 package org.proteios.action.omssa; 29 29 30 import java.io.InputStream; 31 import java.util.Calendar; 30 32 import org.proteios.action.ProteiosAction; 31 33 import org.proteios.core.BaseException; … … 36 38 import org.proteios.core.ItemFactory; 37 39 import org.proteios.core.ItemNotFoundException; 40 import org.proteios.core.OMSSAParameterSetStorage; 38 41 import org.proteios.core.Project; 39 import org.proteios.core.OMSSAParameterSetStorage;40 42 import org.proteios.core.User; 41 import org.proteios.gui.form.Form; 42 import org.proteios.gui.form.FormFactory; 43 44 import java.io.InputStream; 45 import java.util.Calendar; 46 43 import org.proteios.gui.form.*; 47 44 import se.lu.thep.waf.ActionException; 48 45 import se.lu.thep.waf.constraints.InvalidParameterValue; … … 72 69 Integer parameterTemplateFileId = getInteger(VOMSSAPARAMETERTEMPLATEFILEID); 73 70 String searchSpectrumType = getString(SaveOMSSAParameterSetStorage.VOMSSA_SEARCH_SPECTRUM_TYPE); 74 String forwardTo = getValidString(For mFactory.VFWDACTION);71 String forwardTo = getValidString(ForwardField.VPARAM); 75 72 log.debug("name = \"" + name + "\""); 76 73 log.debug("description = \"" + description + "\""); -
trunk/client/servlet/src/org/proteios/action/omssa/NewOMSSAParameterSetStorage.java
r2917 r3825 36 36 import org.proteios.gui.Title; 37 37 import org.proteios.gui.Toolbar; 38 import org.proteios.gui.form.Form; 39 import org.proteios.gui.form.FormFactory; 38 import org.proteios.gui.form.*; 40 39 import org.proteios.gui.layout.RowLayout; 41 40 import se.lu.thep.waf.ActionException; … … 60 59 * previous field entries are read from session attributes. 61 60 */ 62 String forwardTo = getValidString(For mFactory.VFWDACTION);61 String forwardTo = getValidString(ForwardField.VPARAM); 63 62 // Get and reset OMSSAParameterSetStorage name session attribute 64 63 String name = getSessionAttribute(FormFactory.VNAME); … … 120 119 String saveLabel = "Save"; 121 120 ActionLink saveAction = getActionFactory().getActionLink(AddOMSSAParameterSetStorage.class, saveLabel); 122 saveAction.addParameter(For mFactory.VFWDACTION.getName(),121 saveAction.addParameter(ForwardField.VPARAM.getName(), 123 122 forwardTo); 124 123 tb.add(saveAction); … … 127 126 ActionLink selectParameterFileAction = getActionFactory().getActionLink(SelectOMSSAParameterFileStep1a.class, 128 127 selectParameterFileLabel); 129 selectParameterFileAction.addParameter(For mFactory.VFWDACTION.getName(),128 selectParameterFileAction.addParameter(ForwardField.VPARAM.getName(), 130 129 forwardTo); 131 130 tb.add(selectParameterFileAction); -
trunk/client/servlet/src/org/proteios/action/omssa/SaveOMSSAParameterSetStorage.java
r3455 r3825 28 28 package org.proteios.action.omssa; 29 29 30 import java.util.ArrayList; 31 import java.util.List; 32 import java.util.StringTokenizer; 33 import java.util.regex.Pattern; 30 34 import org.proteios.ActionLink; 31 35 import org.proteios.action.ProteiosAction; … … 38 42 import org.proteios.core.ItemQuery; 39 43 import org.proteios.core.ItemResultIterator; 44 import org.proteios.core.OMSSAParameterSetStorage; 40 45 import org.proteios.core.Project; 41 46 import org.proteios.core.User; 42 import org.proteios.core.OMSSAParameterSetStorage;43 47 import org.proteios.core.query.Expressions; 44 48 import org.proteios.core.query.Hql; 45 49 import org.proteios.core.query.Restrictions; 46 import org.proteios.io.FileExtraUtil;47 50 import org.proteios.gui.Title; 48 51 import org.proteios.gui.Toolbar; 49 import org.proteios.gui.form.Form; 50 import org.proteios.gui.form.FormFactory; 52 import org.proteios.gui.form.*; 51 53 import org.proteios.gui.layout.RowLayout; 54 import org.proteios.io.FileExtraUtil; 52 55 import org.proteios.io.OMSSAParameterSet; 53 54 56 import se.lu.thep.waf.ActionException; 55 57 import se.lu.thep.waf.constraints.InvalidParameterValue; 56 58 import se.lu.thep.waf.constraints.VInteger; 57 59 import se.lu.thep.waf.constraints.VString; 58 import java.util.ArrayList;59 import java.util.List;60 import java.util.regex.Pattern;61 import java.util.StringTokenizer;62 60 63 61 /** … … 199 197 } 200 198 log.debug("saveAsOMSSAParameterSetFlag = " + saveAsOMSSAParameterSetFlag); 201 String forwardId = getValidString(For mFactory.VFWDACTION);199 String forwardId = getValidString(ForwardField.VPARAM); 202 200 // Get the forward id 203 201 log.debug("forwardId = " + forwardId); … … 251 249 saveAction.addParameter(SearchOMSSA.VSAVEASOMSSAPARAMETERSETFLAG, 252 250 true); 253 saveAction.addParameter(For mFactory.VFWDACTION.getName(),251 saveAction.addParameter(ForwardField.VPARAM.getName(), 254 252 forwardId); 255 253 if (spectrumFileIds != null) … … 416 414 setAttribute(SearchOMSSA.VSAVEASOMSSAPARAMETERSETFLAG, 417 415 true); 418 setAttribute(For mFactory.VFWDACTION.getName(),416 setAttribute(ForwardField.VPARAM.getName(), 419 417 forwardId); 420 418 if (useWebInterfaceFlag != null) -
trunk/client/servlet/src/org/proteios/action/omssa/SelectOMSSAParameterFileStep1b.java
r2917 r3825 28 28 package org.proteios.action.omssa; 29 29 30 import java.util.List; 30 31 import org.proteios.action.ProteiosAction; 31 32 import org.proteios.action.omssa.NewOMSSAParameterSetStorage; 32 import org.proteios.gui.form.FormFactory; 33 34 import java.util.List; 35 33 import org.proteios.gui.form.*; 36 34 import se.lu.thep.waf.ActionException; 37 35 import se.lu.thep.waf.constraints.InvalidParameterValue; … … 60 58 Integer parameterTemplateFileId = getSessionAttribute(AddOMSSAParameterSetStorage.VOMSSAPARAMETERTEMPLATEFILEID); 61 59 String forward2Id = getSessionAttribute(FormFactory.VFWD2ACTION); 62 String forwardId = getValidString(For mFactory.VFWDACTION);60 String forwardId = getValidString(ForwardField.VPARAM); 63 61 log.debug("name = \"" + name + "\""); 64 62 log.debug("description = \"" + description + "\""); -
trunk/client/servlet/src/org/proteios/action/omssa/ViewActiveOMSSAParameterFile.java
r2917 r3825 35 35 import org.proteios.gui.Title; 36 36 import org.proteios.gui.Toolbar; 37 import org.proteios.gui.form.Form; 38 import org.proteios.gui.form.FormFactory; 37 import org.proteios.gui.form.*; 39 38 import org.proteios.gui.layout.RowLayout; 40 39 import se.lu.thep.waf.ActionException; … … 74 73 fileId = omssaParameterSetStorage.getParameterFile().getId(); 75 74 } 76 String forwardTo = getValidString(For mFactory.VFWDACTION);75 String forwardTo = getValidString(ForwardField.VPARAM); 77 76 log.debug("omssaParameterSetStorageId = " + omssaParameterSetStorageId); 78 77 log.debug("omssaParameterSetStorage.getName() = \"" + omssaParameterSetStorage.getName() + "\""); … … 90 89 viewFileAction.addParameter(FormFactory.VID.getName(), 91 90 omssaParameterSetStorageId); 92 viewFileAction.addParameter(For mFactory.VFWDACTION.getName(),91 viewFileAction.addParameter(ForwardField.VPARAM.getName(), 93 92 forwardTo); 94 93 if (fileId == null || fileId < 1) -
trunk/client/servlet/src/org/proteios/action/omssa/ViewActiveOMSSAParameterSetStorage.java
r3291 r3825 29 29 package org.proteios.action.omssa; 30 30 31 import java.io.InputStream; 32 import java.util.ArrayList; 33 import java.util.List; 31 34 import org.proteios.ActionLink; 32 35 import org.proteios.action.ProteiosAction; … … 36 39 import org.proteios.gui.Title; 37 40 import org.proteios.gui.Toolbar; 38 import org.proteios.gui.form.Form; 39 import org.proteios.gui.form.FormFactory; 40 import org.proteios.gui.form.Option; 41 import org.proteios.gui.form.*; 41 42 import org.proteios.gui.layout.RowLayout; 43 import org.proteios.io.OMSSAParameterFileUtil; 42 44 import org.proteios.io.OMSSAParameterSet; 43 45 import org.proteios.io.OMSSAParameterSetOptionsUtil; 44 import org.proteios.io.OMSSAParameterFileUtil;45 46 import se.lu.thep.waf.ActionException; 46 47 import se.lu.thep.waf.constraints.InvalidParameterValue; 47 48 import se.lu.thep.waf.constraints.VInteger; 48 import java.io.InputStream;49 import java.util.ArrayList;50 import java.util.List;51 49 52 50 /** … … 156 154 save.addParameter(VOMSSAPARAMETERSETSTORAGEID, omssapssId); 157 155 save.addParameter(SearchOMSSA.VSAVEOMSSAPARAMETERSETFLAG, true); 158 save.addParameter(For mFactory.VFWDACTION, ViewActiveOMSSAParameterSetStorage.class.getName());156 save.addParameter(ForwardField.VPARAM, ViewActiveOMSSAParameterSetStorage.class.getName()); 159 157 toolbar.add(save); 160 158 // "Save As" OMSSA parameter set button … … 163 161 saveAs.addParameter(SearchOMSSA.VSAVEOMSSAPARAMETERSETFLAG, false); 164 162 saveAs.addParameter(SearchOMSSA.VSAVEASOMSSAPARAMETERSETFLAG, true); 165 saveAs.addParameter(For mFactory.VFWDACTION, ListOMSSAParameterSetStorage.class.getName());163 saveAs.addParameter(ForwardField.VPARAM, ListOMSSAParameterSetStorage.class.getName()); 166 164 toolbar.add(saveAs); 167 165 } … … 172 170 searchOMSSA.addParameter(VOMSSAPARAMETERSETSTORAGEID, omssapssId); 173 171 searchOMSSA.addParameter(SearchOMSSA.VSAVEOMSSAPARAMETERSETFLAG, true); 174 searchOMSSA.addParameter(For mFactory.VFWDACTION, SearchOMSSA.class.getName());172 searchOMSSA.addParameter(ForwardField.VPARAM, SearchOMSSA.class.getName()); 175 173 for (Integer spectrumFileId : spectrumFileIds) 176 174 { … … 184 182 saveAsAndSearchOMSSA.addParameter(SearchOMSSA.VSAVEOMSSAPARAMETERSETFLAG, false); 185 183 saveAsAndSearchOMSSA.addParameter(SearchOMSSA.VSAVEASOMSSAPARAMETERSETFLAG, true); 186 saveAsAndSearchOMSSA.addParameter(For mFactory.VFWDACTION, SearchOMSSA.class.getName());184 saveAsAndSearchOMSSA.addParameter(ForwardField.VPARAM, SearchOMSSA.class.getName()); 187 185 for (Integer spectrumFileId : spectrumFileIds) 188 186 { -
trunk/client/servlet/src/org/proteios/action/omssa/ViewOMSSAParameterFile.java
r2917 r3825 34 34 import org.proteios.core.ItemFactory; 35 35 import org.proteios.core.OMSSAParameterSetStorage; 36 import org.proteios.gui.form. FormFactory;36 import org.proteios.gui.form.*; 37 37 import se.lu.thep.waf.ActionException; 38 38 import se.lu.thep.waf.constraints.InvalidParameterValue; … … 62 62 omssaParameterSetStorageId); 63 63 File parameterFile = omssaParameterSetStorage.getParameterFile(); 64 String forwardTo = getValidString(For mFactory.VFWDACTION);64 String forwardTo = getValidString(ForwardField.VPARAM); 65 65 log.debug("omssaParameterSetStorageId = " + omssaParameterSetStorageId); 66 66 log.debug("omssaParameterSetStorage.getName() = \"" + omssaParameterSetStorage.getName() + "\""); -
trunk/client/servlet/src/org/proteios/action/project/ListExtractsInProject.java
r2450 r3825 38 38 import org.proteios.core.ItemQuery; 39 39 import org.proteios.gui.Toolbar; 40 import org.proteios.gui.form. FormFactory;40 import org.proteios.gui.form.*; 41 41 import org.proteios.gui.layout.RowLayout; 42 42 import org.proteios.gui.table.Table; … … 80 80 ClearActiveSample.class, "New"); 81 81 String newExtractActionId = getActionFactory().getId(NewExtract.class); 82 newExtract.addParameter(For mFactory.VFWDACTION, newExtractActionId);82 newExtract.addParameter(ForwardField.VPARAM, newExtractActionId); 83 83 toolbar.add(newExtract); 84 84 // -
trunk/client/servlet/src/org/proteios/action/project/ListProtocolsInProject.java
r2457 r3825 41 41 import org.proteios.gui.Title; 42 42 import org.proteios.gui.Toolbar; 43 import org.proteios.gui.form. FormFactory;43 import org.proteios.gui.form.*; 44 44 import org.proteios.gui.layout.RowLayout; 45 45 import org.proteios.gui.table.Table; … … 77 77 ActionLink viewAction = getActionFactory().getActionLink(ViewProtocol.class, 78 78 "View"); 79 viewAction.addParameter(For mFactory.VFWDACTION.getName(),79 viewAction.addParameter(ForwardField.VPARAM.getName(), 80 80 getActionFactory().getId(ListProtocolsInProject.class)); 81 81 tableFactory.setColumnAction("Name", viewAction); … … 83 83 ActionLink viewFileAction = getActionFactory().getActionLink( 84 84 ViewProtocolFile.class, "View"); 85 viewFileAction.addParameter(For mFactory.VFWDACTION.getName(),85 viewFileAction.addParameter(ForwardField.VPARAM.getName(), 86 86 getActionFactory().getId(ListProtocolsInProject.class)); 87 87 tableFactory.setColumnAction("ProtocolFile", viewFileAction); … … 90 90 Toolbar tb = tbl.getToolbar(); 91 91 ActionLink newAction = getActionFactory().getActionLink(NewProtocol.class, "NewProtocol"); 92 newAction.addParameter(For mFactory.VFWDACTION.getName(),92 newAction.addParameter(ForwardField.VPARAM.getName(), 93 93 getActionFactory().getId(ListProtocolsInProject.class)); 94 94 tb.add(newAction); -
trunk/client/servlet/src/org/proteios/action/protocol/AddProtocol.java
r2459 r3825 36 36 import org.proteios.core.Protocol; 37 37 import org.proteios.core.ProtocolType; 38 import org.proteios.gui.form.Form; 39 import org.proteios.gui.form.FormFactory; 38 import org.proteios.gui.form.*; 40 39 import se.lu.thep.waf.ActionException; 41 40 import se.lu.thep.waf.constraints.InvalidParameterValue; … … 61 60 String type = getString(FormFactory.VTYPE); 62 61 Integer fileId = getInteger(FormFactory.VPROTOCOLFILEID); 63 String forwardTo = getValidString(For mFactory.VFWDACTION);62 String forwardTo = getValidString(ForwardField.VPARAM); 64 63 log.debug("name = \"" + name + "\""); 65 64 log.debug("description = \"" + description + "\""); -
trunk/client/servlet/src/org/proteios/action/protocol/ListProtocols.java
r3604 r3825 28 28 package org.proteios.action.protocol; 29 29 30 import java.util.List; 30 31 import org.proteios.AbstractLink; 31 32 import org.proteios.ActionLink; 32 33 import org.proteios.ProtocolContext; 33 34 import org.proteios.action.ProteiosAction; 34 import org.proteios.core.ItemQuery;35 import org.proteios.core.Protocol;36 import org.proteios.core.Permission;37 35 import org.proteios.core.DbControl; 38 36 import org.proteios.core.Include; 37 import org.proteios.core.ItemQuery; 38 import org.proteios.core.Permission; 39 import org.proteios.core.Protocol; 39 40 import org.proteios.gui.Title; 40 41 import org.proteios.gui.Toolbar; 41 import org.proteios.gui.form. FormFactory;42 import org.proteios.gui.form.*; 42 43 import org.proteios.gui.layout.RowLayout; 43 44 import org.proteios.gui.table.Table; … … 45 46 import se.lu.thep.waf.ActionException; 46 47 import se.lu.thep.waf.constraints.InvalidParameterValue; 47 import java.util.List; 48 48 49 /** 49 50 * Lists all protocols of the currently logged in user. … … 77 78 78 79 viewAction = getActionFactory().getActionLink(ViewProtocol.class, "View"); 79 viewAction.addParameter(For mFactory.VFWDACTION.getName(),80 viewAction.addParameter(ForwardField.VPARAM.getName(), 80 81 getActionFactory().getId(ListProtocols.class)); 81 82 82 83 viewFileAction = getActionFactory().getActionLink(ViewProtocolFile.class, "View"); 83 viewFileAction.addParameter(For mFactory.VFWDACTION.getName(),84 viewFileAction.addParameter(ForwardField.VPARAM.getName(), 84 85 getActionFactory().getId(ListProtocols.class)); 85 86 86 87 newAction = getActionFactory().getActionLink(NewProtocol.class, "NewProtocol"); 87 newAction.addParameter(For mFactory.VFWDACTION.getName(),88 newAction.addParameter(ForwardField.VPARAM.getName(), 88 89 getActionFactory().getId(ListProtocols.class)); 89 90 -
trunk/client/servlet/src/org/proteios/action/protocol/NewProtocol.java
r2473 r3825 38 38 import org.proteios.gui.Title; 39 39 import org.proteios.gui.Toolbar; 40 import org.proteios.gui.form.Form; 41 import org.proteios.gui.form.FormFactory; 40 import org.proteios.gui.form.*; 42 41 import org.proteios.gui.layout.RowLayout; 43 42 import se.lu.thep.waf.ActionException; … … 62 61 * are read from session attributes. 63 62 */ 64 String forwardTo = getValidString(For mFactory.VFWDACTION);63 String forwardTo = getValidString(ForwardField.VPARAM); 65 64 // Get and reset protocol name session attribute 66 65 String name = getSessionAttribute(FormFactory.VNAME); … … 135 134 String saveLabel = "Save"; 136 135 ActionLink saveAction = getActionFactory().getActionLink(AddProtocol.class, saveLabel); 137 saveAction.addParameter(For mFactory.VFWDACTION.getName(),136 saveAction.addParameter(ForwardField.VPARAM.getName(), 138 137 forwardTo); 139 138 tb.add(saveAction); … … 142 141 ActionLink changeFileAction = getActionFactory().getActionLink(SelectProtocolFileStep1a.class, 143 142 changeFileLabel); 144 changeFileAction.addParameter(For mFactory.VFWDACTION.getName(),143 changeFileAction.addParameter(ForwardField.VPARAM.getName(), 145 144 forwardTo); 146 145 tb.add(changeFileAction); … … 149 148 ActionLink resetFileAction = getActionFactory().getActionLink(ResetProtocolFile.class, 150 149 resetFileLabel); 151 resetFileAction.addParameter(For mFactory.VFWDACTION.getName(),150 resetFileAction.addParameter(ForwardField.VPARAM.getName(), 152 151 forwardTo); 153 152 tb.add(resetFileAction); -
trunk/client/servlet/src/org/proteios/action/protocol/ResetProtocolFile.java
r2457 r3825 35 35 import org.proteios.core.Project; 36 36 import org.proteios.core.User; 37 import org.proteios.gui.form.Form; 38 import org.proteios.gui.form.FormFactory; 37 import org.proteios.gui.form.*; 39 38 import se.lu.thep.waf.ActionException; 40 39 import se.lu.thep.waf.constraints.InvalidParameterValue; … … 64 63 Integer fileId = getInteger(FormFactory.VPROTOCOLFILEID); 65 64 // Get original forward action 66 String forward2Id = getValidString(For mFactory.VFWDACTION);65 String forward2Id = getValidString(ForwardField.VPARAM); 67 66 String forwardId = getActionFactory().getId(SelectProtocolFileStep1b.class); 68 67 log.debug("name = \"" + name + "\""); … … 102 101 setSessionAttribute(ViewActiveDirectory.VSELECT, true); 103 102 setSessionAttribute(FormFactory.VFWD2ACTION, forward2Id); 104 setSessionAttribute(For mFactory.VFWDACTION, forwardId);103 setSessionAttribute(ForwardField.VPARAM, forwardId); 105 104 // Set flag to reset protocol file 106 105 setSessionAttribute(FormFactory.VPROTOCOLFILERESET, true); -
trunk/client/servlet/src/org/proteios/action/protocol/SelectProtocolFileStep1a.java
r2457 r3825 34 34 import org.proteios.core.Project; 35 35 import org.proteios.core.User; 36 import org.proteios.gui.form.Form; 37 import org.proteios.gui.form.FormFactory; 36 import org.proteios.gui.form.*; 38 37 import se.lu.thep.waf.ActionException; 39 38 import se.lu.thep.waf.constraints.InvalidParameterValue; … … 62 61 Integer fileId = getInteger(FormFactory.VPROTOCOLFILEID); 63 62 // Get original forward action 64 String forward2Id = getValidString(For mFactory.VFWDACTION);63 String forward2Id = getValidString(ForwardField.VPARAM); 65 64 String forwardId = getActionFactory().getId(SelectProtocolFileStep1b.class); 66 65 log.debug("name = \"" + name + "\""); … … 100 99 setSessionAttribute(ViewActiveDirectory.VSELECT, true); 101 100 setSessionAttribute(FormFactory.VFWD2ACTION, forward2Id); 102 setSessionAttribute(For mFactory.VFWDACTION, forwardId);101 setSessionAttribute(ForwardField.VPARAM, forwardId); 103 102 setForwardTo(ViewActiveDirectory.class); 104 103 } -
trunk/client/servlet/src/org/proteios/action/protocol/SelectProtocolFileStep1b.java
r2457 r3825 28 28 package org.proteios.action.protocol; 29 29 30 import java.util.List; 30 31 import org.proteios.action.ProteiosAction; 31 32 import org.proteios.action.file.ViewActiveFile; 32 33 import org.proteios.action.protocol.NewProtocol; 33 import org.proteios.gui.form.FormFactory; 34 35 import java.util.List; 36 34 import org.proteios.gui.form.*; 37 35 import se.lu.thep.waf.ActionException; 38 36 import se.lu.thep.waf.constraints.InvalidParameterValue; … … 61 59 String type = getSessionAttribute(FormFactory.VTYPE); 62 60 String forward2Id = getSessionAttribute(FormFactory.VFWD2ACTION); 63 String forwardId = getValidString(For mFactory.VFWDACTION);61 String forwardId = getValidString(ForwardField.VPARAM); 64 62 log.debug("name = \"" + name + "\""); 65 63 log.debug("description = \"" + description + "\""); -
trunk/client/servlet/src/org/proteios/action/protocol/ViewActiveProtocol.java
r3597 r3825 28 28 package org.proteios.action.protocol; 29 29 30 import java.util.ArrayList; 31 import java.util.List; 30 32 import org.proteios.ActionLink; 31 33 import org.proteios.ProtocolContext; … … 33 35 import org.proteios.core.DbControl; 34 36 import org.proteios.core.ItemFactory; 37 import org.proteios.core.Permission; 35 38 import org.proteios.core.Protocol; 36 import org.proteios.core.Permission;37 39 import org.proteios.gui.Title; 38 40 import org.proteios.gui.Toolbar; 39 import org.proteios.gui.form.Form; 40 import org.proteios.gui.form.FormFactory; 41 import org.proteios.gui.form.*; 41 42 import org.proteios.gui.layout.RowLayout; 42 43 import se.lu.thep.waf.ActionException; 43 44 import se.lu.thep.waf.constraints.InvalidParameterValue; 44 45 import se.lu.thep.waf.constraints.VInteger; 45 46 import java.util.List;47 import java.util.ArrayList;48 46 49 47 /** … … 87 85 fileId = protocol.getFile().getId(); 88 86 } 89 forwardTo = getValidString(For mFactory.VFWDACTION);87 forwardTo = getValidString(ForwardField.VPARAM); 90 88 91 89 tb = new Toolbar(); … … 94 92 viewFileAction.addParameter(FormFactory.VID.getName(), 95 93 protocolId); 96 viewFileAction.addParameter(For mFactory.VFWDACTION.getName(),94 viewFileAction.addParameter(ForwardField.VPARAM.getName(), 97 95 forwardTo); 98 96 if (fileId == null || fileId < 1) -
trunk/client/servlet/src/org/proteios/action/protocol/ViewProtocolFile.java
r2459 r3825 34 34 import org.proteios.core.ItemFactory; 35 35 import org.proteios.core.Protocol; 36 import org.proteios.gui.form. FormFactory;36 import org.proteios.gui.form.*; 37 37 import se.lu.thep.waf.ActionException; 38 38 import se.lu.thep.waf.constraints.InvalidParameterValue; … … 62 62 protocolId); 63 63 File protocolFile = protocol.getFile(); 64 String forwardTo = getValidString(For mFactory.VFWDACTION);64 String forwardTo = getValidString(ForwardField.VPARAM); 65 65 log.debug("protocolId = " + protocolId); 66 66 log.debug("protocol.getName() = \"" + protocol.getName() + "\""); -
trunk/client/servlet/src/org/proteios/action/read/ScrollTo.java
r2444 r3825 30 30 import org.proteios.action.ProteiosAction; 31 31 import org.proteios.gui.Scroller; 32 import org.proteios.gui.form. FormFactory;32 import org.proteios.gui.form.*; 33 33 import org.proteios.gui.table.TableFactory; 34 34 import se.lu.thep.waf.ActionException; … … 55 55 Integer from = getValidInteger(VFROM); 56 56 Integer max = getValidInteger(VMAXRESULT); 57 String forwardAction = getValidString(For mFactory.VFWDACTION);57 String forwardAction = getValidString(ForwardField.VPARAM); 58 58 log.debug("forwardAction = \"" + forwardAction + "\""); 59 59 // Configure the table factory for the subsequent action -
trunk/client/servlet/src/org/proteios/action/sample/AddSampleFile.java
r2153 r3825 33 33 import org.proteios.core.DbControl; 34 34 import org.proteios.core.Project; 35 import org.proteios.gui.form.FormFactory; 36 35 import org.proteios.gui.form.*; 37 36 import se.lu.thep.waf.ActionException; 38 37 import se.lu.thep.waf.constraints.InvalidParameterValue; … … 50 49 DbControl dc = newDbControl(); 51 50 Project project = getActiveProject(dc); 52 setSessionAttribute(For mFactory.VFWDACTION, getActionFactory().getId(51 setSessionAttribute(ForwardField.VPARAM, getActionFactory().getId( 53 52 CreateSampleFile.class)); 54 53 setSessionAttribute(ViewActiveDirectory.VDIRID, project -
trunk/client/servlet/src/org/proteios/action/sample/ClearActiveSample.java
r1948 r3825 29 29 30 30 import org.proteios.action.ProteiosAction; 31 import org.proteios.gui.form. FormFactory;31 import org.proteios.gui.form.*; 32 32 import se.lu.thep.waf.ActionException; 33 33 import se.lu.thep.waf.constraints.InvalidParameterValue; … … 45 45 // make sure we know where to go after we've cleared the session 46 46 // attribute 47 verifyParameters(For mFactory.VFWDACTION);47 verifyParameters(ForwardField.VPARAM); 48 48 getRequest().getSession().removeAttribute( 49 49 ViewActiveSample.VSAMPLEID.getName()); 50 setForwardTo(getString(For mFactory.VFWDACTION));50 setForwardTo(getString(ForwardField.VPARAM)); 51 51 } 52 52 } -
trunk/client/servlet/src/org/proteios/action/write/AddAnnotation.java
r2487 r3825 38 38 import org.proteios.core.ItemFactory; 39 39 import org.proteios.core.Type; 40 import org.proteios.gui.form.Form; 41 import org.proteios.gui.form.FormFactory; 40 import org.proteios.gui.form.*; 42 41 import se.lu.thep.waf.ActionException; 43 42 import se.lu.thep.waf.constraints.InvalidParameterValue; … … 61 60 Integer id = getValidInteger(FormFactory.VID); 62 61 Integer annotationTypeId = getValidInteger(FormFactory.VANNOTYPEID); 63 String forwardActionId = getValidString(For mFactory.VFWDACTION);62 String forwardActionId = getValidString(ForwardField.VPARAM); 64 63 String itemType = getValidString(FormFactory.VTYPE); 65 64 log.debug("itemType: " + itemType); -
trunk/client/servlet/src/org/proteios/action/write/ConfirmAction.java
r2254 r3825 32 32 import org.proteios.gui.TitledWindow; 33 33 import org.proteios.gui.Toolbar; 34 import org.proteios.gui.form. FormFactory;34 import org.proteios.gui.form.*; 35 35 import org.proteios.gui.layout.RowLayout; 36 36 import se.lu.thep.waf.ActionException; … … 52 52 String confirmMessage = getRequest().getAttribute(FormFactory.VCONFIRMMESSAGE.getName()).toString(); 53 53 String cnlActionId = getRequest().getAttribute(FormFactory.VCANCELACTION.getName()).toString(); 54 String fwdActionId = getRequest().getAttribute(For mFactory.VFWDACTION.getName()).toString();54 String fwdActionId = getRequest().getAttribute(ForwardField.VPARAM.getName()).toString(); 55 55 log.debug(this.getClass().getSimpleName() + "::runMe(): confirmMessage = \"" + confirmMessage + "\""); 56 56 log.debug(this.getClass().getSimpleName() + "::runMe(): cnlActionId = \"" + cnlActionId + "\""); -
trunk/client/servlet/src/org/proteios/action/write/DeleteActiveItem.java
r2890 r3825 28 28 package org.proteios.action.write; 29 29 30 import java.util.List; 30 31 import org.proteios.action.ProteiosAction; 31 32 import org.proteios.core.BasicItem; … … 33 34 import org.proteios.core.ItemFactory; 34 35 import org.proteios.core.Removable; 35 import org.proteios.gui.form. FormFactory;36 import org.proteios.gui.form.*; 36 37 import se.lu.thep.waf.ActionException; 37 38 import se.lu.thep.waf.constraints.InvalidParameterValue; 38 import java.util.List;39 39 40 40 /** … … 43 43 * forms showing information for the active item, 44 44 * it expects an action id for a forward action to be 45 * stored in valid parameter VString For mFactory.VFWDACTION,45 * stored in valid parameter VString ForwardField.VPARAM, 46 46 * as it does not seem wise to return to a form 47 47 * for a deleted item, even if it still remains … … 66 66 "Select at least one item in the list"); 67 67 String className = getValidString(FormFactory.VCLASSNAME); 68 String fwdActionId = getValidString(For mFactory.VFWDACTION);68 String fwdActionId = getValidString(ForwardField.VPARAM); 69 69 /*********************************************************************** 70 70 * Tag items for removal -
trunk/client/servlet/src/org/proteios/action/xTandemInput/AddXTandemParameterSetStorage.java
r2911 r3825 28 28 package org.proteios.action.xTandemInput; 29 29 30 import java.io.InputStream; 31 import java.util.Calendar; 30 32 import org.proteios.action.ProteiosAction; 31 33 import org.proteios.core.BaseException; … … 37 39 import org.proteios.core.ItemNotFoundException; 38 40 import org.proteios.core.Project; 41 import org.proteios.core.User; 39 42 import org.proteios.core.XTandemParameterSetStorage; 40 import org.proteios.core.User; 41 import org.proteios.gui.form.Form; 42 import org.proteios.gui.form.FormFactory; 43 44 import java.io.InputStream; 45 import java.util.Calendar; 46 43 import org.proteios.gui.form.*; 47 44 import se.lu.thep.waf.ActionException; 48 45 import se.lu.thep.waf.constraints.InvalidParameterValue; … … 71 68 String description = getString(FormFactory.VDESCR); 72 69 Integer parameterTemplateFileId = getInteger(VXTANDEMPARAMETERTEMPLATEFILEID); 73 String forwardTo = getValidString(For mFactory.VFWDACTION);70 String forwardTo = getValidString(ForwardField.VPARAM); 74 71 log.debug("name = \"" + name + "\""); 75 72 log.debug("description = \"" + description + "\""); -
trunk/client/servlet/src/org/proteios/action/xTandemInput/NewXTandemParameterSetStorage.java
r2661 r3825 36 36 import org.proteios.gui.Title; 37 37 import org.proteios.gui.Toolbar; 38 import org.proteios.gui.form.Form; 39 import org.proteios.gui.form.FormFactory; 38 import org.proteios.gui.form.*; 40 39 import org.proteios.gui.layout.RowLayout; 41 40 import se.lu.thep.waf.ActionException; … … 60 59 * previous field entries are read from session attributes. 61 60 */ 62 String forwardTo = getValidString(For mFactory.VFWDACTION);61 String forwardTo = getValidString(ForwardField.VPARAM); 63 62 // Get and reset XTandemParameterSetStorage name session attribute 64 63 String name = getSessionAttribute(FormFactory.VNAME); … … 120 119 String saveLabel = "Save"; 121 120 ActionLink saveAction = getActionFactory().getActionLink(AddXTandemParameterSetStorage.class, saveLabel); 122 saveAction.addParameter(For mFactory.VFWDACTION.getName(),121 saveAction.addParameter(ForwardField.VPARAM.getName(), 123 122 forwardTo); 124 123 tb.add(saveAction); … … 127 126 ActionLink selectParameterFileAction = getActionFactory().getActionLink(SelectXTandemParameterFileStep1a.class, 128 127 selectParameterFileLabel); 129 selectParameterFileAction.addParameter(For mFactory.VFWDACTION.getName(),128 selectParameterFileAction.addParameter(ForwardField.VPARAM.getName(), 130 129 forwardTo); 131 130 tb.add(selectParameterFileAction); -
trunk/client/servlet/src/org/proteios/action/xTandemInput/SaveXTandemParameterSetStorage.java
r3292 r3825 28 28 package org.proteios.action.xTandemInput; 29 29 30 import java.util.ArrayList; 31 import java.util.List; 32 import java.util.StringTokenizer; 33 import java.util.regex.Pattern; 30 34 import org.proteios.ActionLink; 31 35 import org.proteios.action.ProteiosAction; … … 44 48 import org.proteios.core.query.Hql; 45 49 import org.proteios.core.query.Restrictions; 46 import org.proteios.io.FileExtraUtil;47 50 import org.proteios.gui.Title; 48 51 import org.proteios.gui.Toolbar; 49 import org.proteios.gui.form.Form; 50 import org.proteios.gui.form.FormFactory; 52 import org.proteios.gui.form.*; 51 53 import org.proteios.gui.layout.RowLayout; 54 import org.proteios.io.FileExtraUtil; 52 55 import org.proteios.io.XTandemParameterSet; 53 54 56 import se.lu.thep.waf.ActionException; 55 57 import se.lu.thep.waf.constraints.InvalidParameterValue; 56 58 import se.lu.thep.waf.constraints.VInteger; 57 59 import se.lu.thep.waf.constraints.VString; 58 import java.util.ArrayList;59 import java.util.List;60 import java.util.regex.Pattern;61 import java.util.StringTokenizer;62 60 63 61 /** … … 253 251 } 254 252 log.debug("saveAsXTandemParameterSetFlag = " + saveAsXTandemParameterSetFlag); 255 String forwardId = getValidString(For mFactory.VFWDACTION);253 String forwardId = getValidString(ForwardField.VPARAM); 256 254 // Get the forward id 257 255 log.debug("forwardId = " + forwardId); … … 305 303 saveAction.addParameter(SearchXTandem.VSAVEASXTANDEMPARAMETERSETFLAG, 306 304 true); 307 saveAction.addParameter(For mFactory.VFWDACTION.getName(),305 saveAction.addParameter(ForwardField.VPARAM.getName(), 308 306 forwardId); 309 307 if (spectrumFileIds != null) … … 470 468 setAttribute(SearchXTandem.VSAVEASXTANDEMPARAMETERSETFLAG, 471 469 true); 472 setAttribute(For mFactory.VFWDACTION.getName(),470 setAttribute(ForwardField.VPARAM.getName(), 473 471 forwardId); 474 472 if (useWebInterfaceFlag != null) -
trunk/client/servlet/src/org/proteios/action/xTandemInput/SelectXTandemParameterFileStep1b.java
r2661 r3825 28 28 package org.proteios.action.xTandemInput; 29 29 30 import java.util.List; 30 31 import org.proteios.action.ProteiosAction; 31 32 import org.proteios.action.xTandemInput.NewXTandemParameterSetStorage; 32 import org.proteios.gui.form.FormFactory; 33 34 import java.util.List; 35 33 import org.proteios.gui.form.*; 36 34 import se.lu.thep.waf.ActionException; 37 35 import se.lu.thep.waf.constraints.InvalidParameterValue; … … 60 58 Integer parameterTemplateFileId = getSessionAttribute(AddXTandemParameterSetStorage.VXTANDEMPARAMETERTEMPLATEFILEID); 61 59 String forward2Id = getSessionAttribute(FormFactory.VFWD2ACTION); 62 String forwardId = getValidString(For mFactory.VFWDACTION);60 String forwardId = getValidString(ForwardField.VPARAM); 63 61 log.debug("name = \"" + name + "\""); 64 62 log.debug("description = \"" + description + "\""); -
trunk/client/servlet/src/org/proteios/action/xTandemInput/ViewActiveXTandemParameterFile.java
r2661 r3825 35 35 import org.proteios.gui.Title; 36 36 import org.proteios.gui.Toolbar; 37 import org.proteios.gui.form.Form; 38 import org.proteios.gui.form.FormFactory; 37 import org.proteios.gui.form.*; 39 38 import org.proteios.gui.layout.RowLayout; 40 39 import se.lu.thep.waf.ActionException; … … 74 73 fileId = xTandemParameterSetStorage.getParameterFile().getId(); 75 74 } 76 String forwardTo = getValidString(For mFactory.VFWDACTION);75 String forwardTo = getValidString(ForwardField.VPARAM); 77 76 log.debug("xTandemParameterSetStorageId = " + xTandemParameterSetStorageId); 78 77 log.debug("xTandemParameterSetStorage.getName() = \"" + xTandemParameterSetStorage.getName() + "\""); … … 90 89 viewFileAction.addParameter(FormFactory.VID.getName(), 91 90 xTandemParameterSetStorageId); 92 viewFileAction.addParameter(For mFactory.VFWDACTION.getName(),91 viewFileAction.addParameter(ForwardField.VPARAM.getName(), 93 92 forwardTo); 94 93 if (fileId == null || fileId < 1) -
trunk/client/servlet/src/org/proteios/action/xTandemInput/ViewActiveXTandemParameterSetStorage.java
r3463 r3825 29 29 package org.proteios.action.xTandemInput; 30 30 31 import java.io.InputStream; 32 import java.util.ArrayList; 33 import java.util.List; 31 34 import org.proteios.ActionLink; 32 35 import org.proteios.action.ProteiosAction; … … 36 39 import org.proteios.gui.Title; 37 40 import org.proteios.gui.Toolbar; 38 import org.proteios.gui.form.Form; 39 import org.proteios.gui.form.FormFactory; 40 import org.proteios.gui.form.Option; 41 import org.proteios.gui.form.*; 41 42 import org.proteios.gui.layout.RowLayout; 43 import org.proteios.io.XTandemParameterFileUtil; 42 44 import org.proteios.io.XTandemParameterSet; 43 45 import org.proteios.io.XTandemParameterSetOptionsUtil; 44 import org.proteios.io.XTandemParameterFileUtil;45 46 import se.lu.thep.waf.ActionException; 46 47 import se.lu.thep.waf.constraints.InvalidParameterValue; 47 48 import se.lu.thep.waf.constraints.VInteger; 48 import java.io.InputStream;49 import java.util.ArrayList;50 import java.util.List;51 49 52 50 /** … … 154 152 save.addParameter(VXTANDEMPARAMETERSETSTORAGEID, xtpssId); 155 153 save.addParameter(SearchXTandem.VSAVEXTANDEMPARAMETERSETFLAG, true); 156 save.addParameter(For mFactory.VFWDACTION, ViewActiveXTandemParameterSetStorage.class.getName());154 save.addParameter(ForwardField.VPARAM, ViewActiveXTandemParameterSetStorage.class.getName()); 157 155 toolbar.add(save); 158 156 // "Save As" X!Tandem parameter set button … … 161 159 saveAs.addParameter(SearchXTandem.VSAVEXTANDEMPARAMETERSETFLAG, false); 162 160 saveAs.addParameter(SearchXTandem.VSAVEASXTANDEMPARAMETERSETFLAG, true); 163 saveAs.addParameter(For mFactory.VFWDACTION, ListXTandemParameterSetStorage.class.getName());161 saveAs.addParameter(ForwardField.VPARAM, ListXTandemParameterSetStorage.class.getName()); 164 162 toolbar.add(saveAs); 165 163 } … … 171 169 searchXTandemViaWebInterface.addParameter(VXTANDEMPARAMETERSETSTORAGEID, xtpssId); 172 170 searchXTandemViaWebInterface.addParameter(SearchXTandem.VSAVEXTANDEMPARAMETERSETFLAG, true); 173 searchXTandemViaWebInterface.addParameter(For mFactory.VFWDACTION, SearchXTandem.class.getName());171 searchXTandemViaWebInterface.addParameter(ForwardField.VPARAM, SearchXTandem.class.getName()); 174 172 for (Integer spectrumFileId : spectrumFileIds) 175 173 { … … 184 182 saveAsAndSearchXTandemViaWebInterface.addParameter(SearchXTandem.VSAVEXTANDEMPARAMETERSETFLAG, false); 185 183 saveAsAndSearchXTandemViaWebInterface.addParameter(SearchXTandem.VSAVEASXTANDEMPARAMETERSETFLAG, true); 186 saveAsAndSearchXTandemViaWebInterface.addParameter(For mFactory.VFWDACTION, SearchXTandem.class.getName());184 saveAsAndSearchXTandemViaWebInterface.addParameter(ForwardField.VPARAM, SearchXTandem.class.getName()); 187 185 saveAsAndSearchXTandemViaWebInterface.addParameter(SearchXTandem.VXTANDEMUSEWEBINTERFACEFLAG, true); 188 186 toolbar.add(saveAsAndSearchXTandemViaWebInterface); … … 193 191 searchXTandem.addParameter(VXTANDEMPARAMETERSETSTORAGEID, xtpssId); 194 192 searchXTandem.addParameter(SearchXTandem.VSAVEXTANDEMPARAMETERSETFLAG, true); 195 searchXTandem.addParameter(For mFactory.VFWDACTION, SearchXTandem.class.getName());193 searchXTandem.addParameter(ForwardField.VPARAM, SearchXTandem.class.getName()); 196 194 for (Integer spectrumFileId : spectrumFileIds) 197 195 { -
trunk/client/servlet/src/org/proteios/action/xTandemInput/ViewXTandemParameterFile.java
r3723 r3825 28 28 package org.proteios.action.xTandemInput; 29 29 30 import java.util.ArrayList; 31 import java.util.List; 30 32 import org.proteios.Context; 31 33 import org.proteios.ContextEnabled; … … 37 39 import org.proteios.core.ItemFactory; 38 40 import org.proteios.core.XTandemParameterSetStorage; 39 import org.proteios.gui.form. FormFactory;41 import org.proteios.gui.form.*; 40 42 import se.lu.thep.waf.ActionException; 41 43 import se.lu.thep.waf.constraints.InvalidParameterValue; 42 43 import java.util.List;44 import java.util.ArrayList;45 44 46 45 /** … … 69 68 xTandemParameterSetStorageId); 70 69 File parameterFile = xTandemParameterSetStorage.getParameterFile(); 71 String forwardTo = getValidString(For mFactory.VFWDACTION);70 String forwardTo = getValidString(ForwardField.VPARAM); 72 71 log.debug("xTandemParameterSetStorageId = " + xTandemParameterSetStorageId); 73 72 log.debug("xTandemParameterSetStorage.getName() = \"" + xTandemParameterSetStorage.getName() + "\""); -
trunk/client/servlet/src/org/proteios/gui/form/FormFactory.java
r3824 r3825 28 28 package org.proteios.gui.form; 29 29 30 import java.lang.reflect.InvocationTargetException; 31 import java.lang.reflect.Method; 32 import java.lang.reflect.Modifier; 33 import java.text.SimpleDateFormat; 34 import java.util.ArrayList; 35 import java.util.Date; 36 import java.util.HashMap; 37 import java.util.Hashtable; 38 import java.util.Iterator; 39 import java.util.List; 40 import java.util.Set; 41 import javax.servlet.http.HttpServletRequest; 30 42 import org.proteios.ActionLink; 31 43 import org.proteios.Localizer; 32 44 import org.proteios.MascotPropertiesFile; 33 import org.proteios.params.*;34 45 import org.proteios.action.ActionFactory; 35 46 import org.proteios.action.ProteiosAction; … … 125 136 import org.proteios.core.XTandemParameterSetStorage; 126 137 import org.proteios.core.data.MimeTypeData; 138 import org.proteios.core.plugin.Plugin.MainType; 127 139 import org.proteios.core.plugin.Plugin; 128 import org.proteios.core.plugin.Plugin.MainType;129 140 import org.proteios.core.query.Expression; 130 141 import org.proteios.core.query.Expressions; … … 132 143 import org.proteios.core.query.Orders; 133 144 import org.proteios.core.query.Restrictions; 145 import org.proteios.gui.form.*; 134 146 import org.proteios.gui.table.Cell; 135 147 import org.proteios.gui.table.Column; … … 151 163 import org.proteios.io.TablePreferencesConfiguration; 152 164 import org.proteios.io.XTandemParameterSet; 153 165 import org.proteios.params.*; 154 166 import se.lu.thep.waf.constraints.Format; 155 167 import se.lu.thep.waf.constraints.VBoolean; … … 159 171 import se.lu.thep.waf.constraints.VParameter; 160 172 import se.lu.thep.waf.constraints.VString; 161 162 import java.lang.reflect.InvocationTargetException;163 import java.lang.reflect.Method;164 import java.lang.reflect.Modifier;165 import java.text.SimpleDateFormat;166 import java.util.ArrayList;167 import java.util.Date;168 import java.util.HashMap;169 import java.util.Hashtable;170 import java.util.Iterator;171 import java.util.List;172 import java.util.Set;173 174 import javax.servlet.http.HttpServletRequest;175 173 176 174 /** … … 222 220 public static final VString VLOGIN = new VString("login", 1, 32, true); 223 221 public static final VString VTYPE = new VString("type", 1, 64, true); 224 public static final VString VFILE = new VString("file", 1, 512); // Allow public static final VString VFILENAME = new VString("fileName", 1, 255);222 public static final VString VFILE = new VString("file", 1, 512); // Allow 225 223 public static final VString VNONREQUIRED_FILENAME = new VString("fileName",0, 255, false); 226 224 public static final VString VREQUIRED_FILENAME = new VString("fileName", 1,255, true); 227 public static final VString VFWDACTION = ForwardField.VPARAM;228 225 public static final VString VFWD2ACTION = new VString("forward2ActionId",1, 255, false); 229 226 public static final VString VCLASSNAME = new VString("className", 1, 255,true); … … 8387 8384 log 8388 8385 .debug("FormFactory::getSetFilterForm(): forwardActionId = \"" + forwardActId + "\""); 8389 TextField<String> fwdF = newHiddenStringField( VFWDACTION);8386 TextField<String> fwdF = newHiddenStringField(ForwardField.VPARAM); 8390 8387 fwdF.setValue(forwardActId); 8391 8388 properties.add(fwdF); -
trunk/client/servlet/src/org/proteios/gui/table/TableFactory.java
r3496 r3825 28 28 package org.proteios.gui.table; 29 29 30 import java.io.IOException; 31 import java.io.OutputStream; 32 import java.lang.reflect.Method; 33 import java.text.ParseException; 34 import java.text.SimpleDateFormat; 35 import java.util.ArrayList; 36 import java.util.Date; 37 import java.util.HashMap; 38 import java.util.List; 30 39 import org.apache.log4j.Logger; 31 40 import org.proteios.AbstractLink; … … 79 88 import org.proteios.gui.TitledWindow; 80 89 import org.proteios.gui.Toolbar; 81 import org.proteios.gui.form.Checkbox; 82 import org.proteios.gui.form.Fieldset; 83 import org.proteios.gui.form.Form; 84 import org.proteios.gui.form.FormFactory; 85 import org.proteios.gui.form.TextField; 90 import org.proteios.gui.form.*; 86 91 import org.proteios.gui.table.cols.IdColumn; 87 92 import org.proteios.props.AnnotationTypeNameReader; … … 100 105 import org.proteios.props.ProtocolTypeNameReader; 101 106 import org.proteios.props.XTandemParameterFileNameReader; 102 103 107 import se.lu.thep.waf.Event; 104 108 import se.lu.thep.waf.constraints.Format; 105 109 import se.lu.thep.waf.constraints.VInteger; 106 107 import java.io.IOException;108 import java.io.OutputStream;109 import java.lang.reflect.Method;110 import java.text.ParseException;111 import java.text.SimpleDateFormat;112 import java.util.ArrayList;113 import java.util.Date;114 import java.util.HashMap;115 import java.util.List;116 110 117 111 /** … … 1134 1128 log.debug("getCurrentAction().getId() = " + getCurrentAction().getId()); 1135 1129 TextField<String> forwardActionField = new TextField<String>( 1136 For mFactory.VFWDACTION);1130 ForwardField.VPARAM); 1137 1131 forwardActionField.setHidden(true); 1138 1132 forwardActionField.setValue(getCurrentAction().getId()); … … 1305 1299 log.debug("getCurrentAction().getId() = " + getCurrentAction().getId()); 1306 1300 TextField<String> forwardActionField = new TextField<String>( 1307 For mFactory.VFWDACTION);1301 ForwardField.VPARAM); 1308 1302 forwardActionField.setValue(getCurrentAction().getId()); 1309 1303 table.add(forwardActionField); … … 1690 1684 { 1691 1685 // Add forward action id to hash map. 1692 paramHashMap.put(For mFactory.VFWDACTION.getName(), getCurrentAction()1686 paramHashMap.put(ForwardField.VPARAM.getName(), getCurrentAction() 1693 1687 .getId()); 1694 1688 return paramHashMap;
Note: See TracChangeset
for help on using the changeset viewer.