1 33 34 package com.icesoft.tutorial; 35 36 import java.util.TimeZone ; 37 38 44 public class CheckedTimeZone { 45 46 50 private String dislayName; 51 57 private String id; 58 61 private TimeZoneBean parent; 62 65 private boolean useDaylightTime; 66 69 private boolean inDaylightTime; 70 71 82 public CheckedTimeZone(String displayName, String id, 83 boolean useDaylightTime, boolean inDaylightTime, 84 TimeZoneBean parent) { 85 this.dislayName = displayName; 86 this.id = id; 87 this.useDaylightTime = useDaylightTime; 88 this.inDaylightTime = inDaylightTime; 89 this.parent = parent; 90 } 91 92 97 public String getDisplayName() { 98 return dislayName; 99 } 100 101 106 public String getId() { 107 return id; 108 } 109 110 116 public String getTime() { 117 TimeZone thisTimeZone = TimeZone.getTimeZone(id); 118 return parent.getComputedTime(thisTimeZone); 119 120 } 121 122 127 public String getUseDaylightTime() { 128 if (useDaylightTime) { 129 return "Yes"; 130 } else { 131 return "No"; 132 } 133 } 134 135 140 public String getInDaylightTime() { 141 if (inDaylightTime) { 142 return "Yes"; 143 } else { 144 return "No"; 145 } 146 } 147 } 148 | Popular Tags |