package edu.jbs.ooc.databeans; import java.util.*; /** * Insert the type's description here. * Creation date: (2/20/2002 7:41:36 AM) * @author: Administrator */ public class UIBean extends DataBean { /******************************** Used to carry user requested action and parameters. Data derived from Servlet access of HTTP attributes. ********************************/ private java.lang.String userAction; private java.lang.String dataObject; private java.util.Hashtable userParams; public java.util.Hashtable sysParams; /** * UIBean constructor comment. */ public UIBean() { super(); userParams = new Hashtable(); sysParams = new Hashtable(); } /** * Insert the method's description here. * Creation date: (3/19/2002 4:23:30 PM) * @param param java.lang.String */ public void deleteUserParam(String s) { userParams.remove ( s ); } /** * Insert the method's description here. * Creation date: (3/8/2002 3:33:04 PM) * @return java.lang.String */ public java.lang.String getDataObject() { return dataObject; } /** * Insert the method's description here. * Creation date: (3/20/2002 8:16:48 AM) * @return java.lang.Object * @param s java.lang.String */ public Object getSysParam( String s ) { return sysParams.get( s ); } /** * Insert the method's description here. * Creation date: (3/20/2002 8:09:46 AM) * @return java.util.Hashtable */ public java.util.Hashtable getSysParams() { return sysParams; } /** * Insert the method's description here. * Creation date: (2/20/2002 7:42:56 AM) * @return java.lang.String */ public java.lang.String getUserAction() { return userAction; } /** * Insert the method's description here. * Creation date: (2/20/2002 7:46:38 AM) * @return java.lang.String */ public java.lang.String getUserParam( String s ) { return (String)userParams.get( s ); } /** * Insert the method's description here. * Creation date: (2/20/2002 7:44:50 AM) * @return java.util.Hashtable */ public java.util.Hashtable getUserParams() { return userParams; } /** * Insert the method's description here. * Creation date: (3/8/2002 3:33:04 PM) * @param newDataObject java.lang.String */ public void setDataObject(java.lang.String newDataObject) { dataObject = newDataObject; } /** * Insert the method's description here. * Creation date: (3/20/2002 8:14:20 AM) * @param s java.lang.Object */ public void setSysParam(java.lang.String k, java.lang.Object v ) { sysParams.put ( k, v ); } /** * Insert the method's description here. * Creation date: (3/20/2002 8:09:46 AM) * @param newSysParams java.util.Hashtable */ public void setSysParams(java.util.Hashtable newSysParams) { sysParams = newSysParams; } /** * Insert the method's description here. * Creation date: (2/20/2002 7:42:56 AM) * @param newUserAction java.lang.String */ public void setUserAction(java.lang.String newUserAction) { userAction = newUserAction; } /** * Insert the method's description here. * Creation date: (2/20/2002 7:46:38 AM) * @param newParam java.lang.String */ public void setUserParam(java.lang.String k, java.lang.String v ) { userParams.put( k, v ); } /** * Insert the method's description here. * Creation date: (2/20/2002 7:44:50 AM) * @param newUserParams java.util.Hashtable */ public void setUserParams(java.util.Hashtable newUserParams) { userParams = newUserParams; } }