\r
@SuppressWarnings("unchecked")\r
private void closeLastTab() {\r
- Iterator i = accordion.getComponentIterator();\r
+ Iterator<Component> i = accordion.getComponentIterator();\r
Component last = null;\r
while (i.hasNext()) {\r
- last = (Component) i.next();\r
+ last = i.next();\r
\r
}\r
accordion.removeComponent(last);\r
cb2.setWidth("260px");
PopupView pv2 = new PopupView("<u>2. focused (click)</u>", cb2) {
@Override
- public void changeVariables(Object source, Map variables) {
+ public void changeVariables(Object source,
+ Map<String, Object> variables) {
super.changeVariables(source, variables);
cb2.focus();
}
table1.addListener(new Table.ValueChangeListener() {
public void valueChange(ValueChangeEvent event) {
+ @SuppressWarnings("unchecked")
Set<String> value = (Set<String>) table1.getValue();
selected1.setValue(value.toString() + " TOTAL: " + value.size());
}
table3.addListener(new Table.ValueChangeListener() {
public void valueChange(ValueChangeEvent event) {
+ @SuppressWarnings("unchecked")
Set<String> value = (Set<String>) table3.getValue();
selected3.setValue(value.size() == 0 ? "No selected items"
: value + ": Total " + value.size() + " items");
ValueHolder<String> v1 = new ValueHolder<String>("test1");
ValueHolder<String> v2 = new ValueHolder<String>("test2");
ValueHolder<String> v3 = new ValueHolder<String>("test3");
+ @SuppressWarnings("unchecked")
final BeanItemContainer<ValueHolder<String>> bic = new BeanItemContainer<ValueHolder<String>>(
Arrays.asList(v1, v2, v3));
final Table t = new Table(null, bic);
\r
@SuppressWarnings("unchecked")\r
private void closeLastTab() {\r
- Iterator i = tabsheet.getComponentIterator();\r
+ Iterator<Component> i = tabsheet.getComponentIterator();\r
Component last = null;\r
while (i.hasNext()) {\r
- last = (Component) i.next();\r
+ last = i.next();\r
\r
}\r
tabsheet.removeComponent(last);\r
tree.addListener(new Property.ValueChangeListener() {
public void valueChange(ValueChangeEvent event) {
if (tree.getValue() instanceof Set) {
+ @SuppressWarnings("unchecked")
+ // safe cast after instanceof check
Set<Object> itemIds = (Set<Object>) tree.getValue();
if (itemIds.size() == 0) {
valueLbl.setValue("No selection");
tree.addListener(new Property.ValueChangeListener() {
public void valueChange(ValueChangeEvent event) {
if (tree.getValue() instanceof Set) {
+ @SuppressWarnings("unchecked")
+ // safe cast after instanceof check
Set<Object> itemIds = (Set<Object>) tree.getValue();
if (itemIds.size() == 0) {
valueLbl.setValue("No selection");
\r
@Override\r
protected List<Component> createActions() {\r
- return Collections.EMPTY_LIST;\r
+ return Collections.emptyList();\r
}\r
\r
public OutputStream receiveUpload(String filename, String MIMEType) {\r