- Timestamp:
- Apr 26, 2010, 6:20:44 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
vanHelsing/trunk/gui/src/de/dass_it/vanhelsing/gui/BeanUtil.java
r865 r867 5 5 import javax.faces.context.FacesContext; 6 6 import javax.faces.model.SelectItem; 7 8 import edu.emory.mathcs.backport.java.util.Collections; 9 10 import java.util.ArrayList; 7 11 import java.util.ResourceBundle; 8 12 import java.util.Locale; … … 175 179 return type; 176 180 } 177 181 /** 182 * 183 * @param key resource name 184 * @return newRes ArrayList of ViewItem 185 */ 186 public static ArrayList<ViewItem> getTypeProperties(String key){ 187 ArrayList<ViewItem> newRes = new ArrayList<ViewItem>(); 188 ArrayList<ViewItem> newOptRes = new ArrayList<ViewItem>(); 189 ArrayList<String> properties = PropertyBundle.getTypeAttributes("director."+key); 190 191 System.err.println(properties.size()); 192 ViewItem vi; 193 for (String s : properties){ 194 vi = new ViewItem(); 195 vi.setRequired(BeanUtil.getRequired(key, s)); 196 vi.setDataType(BeanUtil.getDataType(key, s)); 197 vi.setKey(s); 198 vi.setRenderer(BeanUtil.getRenderer(key, s)); 199 vi.setKeyValue(BeanUtil.getFieldProperty(key, s, 3)); 200 if (vi.getRequired()){ 201 newRes.add(vi); 202 } else { 203 newOptRes.add(vi); 204 } 205 } 206 newRes.addAll(newOptRes); 207 return newRes; 208 } 178 209 }
Note:
See TracChangeset
for help on using the changeset viewer.