コード例 #1
0
ファイル: UserSession.java プロジェクト: pwa/wahlzeit
  public String getAsString(Map args, String key) {
    String result = null;

    Object value = args.get(key);
    if (value == null) {
      result = "";
    } else if (value instanceof String) {
      result = (String) value;
    } else if (value instanceof String[]) {
      String[] array = (String[]) value;
      result = array[0];
    } else {
      result = value.toString();
    }

    return result;
  }
コード例 #2
0
ファイル: UserSession.java プロジェクト: pwa/wahlzeit
 public boolean isFormType(Map args, String type) {
   Object value = args.get(type);
   return (value != null) && !value.equals("");
 }
コード例 #3
0
ファイル: UserSession.java プロジェクト: pwa/wahlzeit
 public void clearSavedArgs() {
   savedArgs.clear();
 }
コード例 #4
0
ファイル: UserSession.java プロジェクト: pwa/wahlzeit
 public void setSavedArg(String key, Object value) {
   savedArgs.put(key, value);
 }
コード例 #5
0
ファイル: UserSession.java プロジェクト: pwa/wahlzeit
 public Object getSavedArg(String key) {
   return savedArgs.get(key);
 }
コード例 #6
0
ファイル: UserSession.java プロジェクト: pwa/wahlzeit
 public void setPhotoCase(PhotoCase photoCase) {
   savedArgs.put(PHOTO_CASE, photoCase);
 }
コード例 #7
0
ファイル: UserSession.java プロジェクト: pwa/wahlzeit
 public PhotoCase getPhotoCase() {
   return (PhotoCase) savedArgs.get(PHOTO_CASE);
 }
コード例 #8
0
ファイル: UserSession.java プロジェクト: pwa/wahlzeit
 public void setHeading(String myHeading) {
   savedArgs.put(HEADING, myHeading);
 }
コード例 #9
0
ファイル: UserSession.java プロジェクト: pwa/wahlzeit
 public Photo getPriorPhoto() {
   return (Photo) savedArgs.get(PRIOR_PHOTO);
 }
コード例 #10
0
ファイル: UserSession.java プロジェクト: pwa/wahlzeit
 public void setPhoto(Photo newPhoto) {
   savedArgs.put(PHOTO, newPhoto);
 }
コード例 #11
0
ファイル: UserSession.java プロジェクト: pwa/wahlzeit
 public Photo getPhoto() {
   return (Photo) savedArgs.get(PHOTO);
 }
コード例 #12
0
ファイル: UserSession.java プロジェクト: pwa/wahlzeit
 public void setThreeLineMessage(String msg1, String msg2, String msg3) {
   savedArgs.put(MESSAGE, HtmlUtil.asPara(msg1) + HtmlUtil.asPara(msg2) + HtmlUtil.asPara(msg3));
 }
コード例 #13
0
ファイル: UserSession.java プロジェクト: pwa/wahlzeit
 public void setMessage(String myMessage) {
   savedArgs.put(MESSAGE, HtmlUtil.asPara(myMessage));
 }
コード例 #14
0
ファイル: UserSession.java プロジェクト: pwa/wahlzeit
 public String getMessage() {
   return (String) savedArgs.get(MESSAGE);
 }
コード例 #15
0
ファイル: UserSession.java プロジェクト: pwa/wahlzeit
 public void setPriorPhoto(Photo oldPhoto) {
   savedArgs.put(PRIOR_PHOTO, oldPhoto);
 }
コード例 #16
0
ファイル: UserSession.java プロジェクト: pwa/wahlzeit
 public String getAndSaveAsString(Map args, String key) {
   String result = getAsString(args, key);
   savedArgs.put(key, result);
   return result;
 }
コード例 #17
0
ファイル: UserSession.java プロジェクト: pwa/wahlzeit
 public String getHeading() {
   return (String) savedArgs.get(HEADING);
 }