/**
* Style names.
*/
- private ArrayList styles;
+ private ArrayList<String> styles;
/**
* Caption text.
public String getStyleName() {
String s = "";
if (styles != null) {
- for (final Iterator it = styles.iterator(); it.hasNext();) {
- s += (String) it.next();
+ for (final Iterator<String> it = styles.iterator(); it.hasNext();) {
+ s += it.next();
if (it.hasNext()) {
s += " ";
}
return;
}
if (styles == null) {
- styles = new ArrayList();
+ styles = new ArrayList<String>();
}
styles.clear();
styles.add(style);
return;
}
if (styles == null) {
- styles = new ArrayList();
+ styles = new ArrayList<String>();
}
if (!styles.contains(style)) {
styles.add(style);
package com.vaadin.ui;
-import java.util.Hashtable;
+import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
private String standby = null;
/**
- * Hash of object parameteres.
+ * Hash of object parameters.
*/
- private final Hashtable parameters = new Hashtable();
+ private final Map<String, String> parameters = new HashMap<String, String>();
/**
* Applet or other client side runnable properties.
}
// Params
- for (final Iterator i = getParameterNames(); i.hasNext();) {
+ for (final Iterator<String> i = getParameterNames(); i.hasNext();) {
target.startTag("embeddedparam");
- final String key = (String) i.next();
+ final String key = i.next();
target.addAttribute("name", key);
target.addAttribute("value", getParameter(key));
target.endTag("embeddedparam");
* @return the Value of parameter or null if not found.
*/
public String getParameter(String name) {
- return (String) parameters.get(name);
+ return parameters.get(name);
}
/**
*
* @return the Iterator of parameters names.
*/
- public Iterator getParameterNames() {
+ public Iterator<String> getParameterNames() {
return parameters.keySet().iterator();
}
}
@Override
- public void changeVariables(Object source, Map variables) {
+ public void changeVariables(Object source, Map<String, Object> variables) {
super.changeVariables(source, variables);
if (variables.containsKey(CLICK_EVENT)) {
fireClick((Map<String, Object>) variables.get(CLICK_EVENT));