*
* @see com.vaadin.terminal.ParameterHandler#handleParameters(Map)
*/
- public void handleParameters(Map parameters) {
+ public void handleParameters(Map<String, String[]> parameters) {
params.removeAllItems();
- for (final Iterator i = parameters.keySet().iterator(); i.hasNext();) {
- final String name = (String) i.next();
- final String[] values = (String[]) parameters.get(name);
+ for (final Iterator<String> i = parameters.keySet().iterator(); i
+ .hasNext();) {
+ final String name = i.next();
+ final String[] values = parameters.get(name);
String v = "";
for (int j = 0; j < values.length; j++) {
if (v.length() > 0) {
}
public void expandAll() {
- for (final Iterator i = t.rootItemIds().iterator(); i.hasNext();) {
+ for (final Iterator<?> i = t.rootItemIds().iterator(); i.hasNext();) {
t.expandItemsRecursively(i.next());
}
}
public void collapseAll() {
- for (final Iterator i = t.rootItemIds().iterator(); i.hasNext();) {
+ for (final Iterator<?> i = t.rootItemIds().iterator(); i.hasNext();) {
t.collapseItemsRecursively(i.next());
}
}
*
* @see com.vaadin.terminal.ParameterHandler#handleParameters(Map)
*/
- public void handleParameters(Map parameters) {
- for (final Iterator i = parameters.keySet().iterator(); i.hasNext();) {
- final String name = (String) i.next();
+ public void handleParameters(Map<String, String[]> parameters) {
+ for (final Iterator<String> i = parameters.keySet().iterator(); i
+ .hasNext();) {
+ final String name = i.next();
if (name.equals("systemStatus")) {
String status = "";
status += "timestamp=" + new Date() + " ";
private final OrderedLayout formsLayout = new OrderedLayout();
- private final LinkedList forms = new LinkedList();
+ private final LinkedList<Form> forms = new LinkedList<Form>();
private final Button setButton = new Button("Set", this);
private final Object objectToConfigure;
- private final BeanItem config;
+ private final BeanItem<Object> config;
protected static final int COLUMNS = 3;
// Target object
this.objectToConfigure = objectToConfigure;
- config = new BeanItem(objectToConfigure);
+ config = new BeanItem<Object>(objectToConfigure);
// Control buttons
final OrderedLayout buttons = new OrderedLayout(
allProperties.removeAllItems();
// Collect demoed properties
- final HashSet listed = new HashSet();
- for (final Iterator i = forms.iterator(); i.hasNext();) {
- listed.addAll(((Form) i.next()).getItemPropertyIds());
+ final HashSet<Object> listed = new HashSet<Object>();
+ for (final Iterator<Form> i = forms.iterator(); i.hasNext();) {
+ listed.addAll(i.next().getItemPropertyIds());
}
// Resolve all properties
// Discard all changed on all forms
if (event.getButton() == discardButton) {
- for (final Iterator i = forms.iterator(); i.hasNext();) {
- ((Form) i.next()).discard();
+ for (final Iterator<Form> i = forms.iterator(); i.hasNext();) {
+ i.next().discard();
}
}
/** Find a field from all forms */
public Field getField(Object propertyId) {
- for (final Iterator i = forms.iterator(); i.hasNext();) {
- final Form f = (Form) i.next();
+ for (final Iterator<Form> i = forms.iterator(); i.hasNext();) {
+ final Form f = i.next();
final Field af = f.getField(propertyId);
if (af != null) {
return af;
}
protected void commit() {
- for (final Iterator i = forms.iterator(); i.hasNext();) {
- ((Form) i.next()).commit();
+ for (final Iterator<Form> i = forms.iterator(); i.hasNext();) {
+ i.next().commit();
}
}