Apply "type inference for generic instance creation" Java 7 feature

Change-Id: Ia14802c903ca67b9d94dc6038d70b0e9644bc621
This commit is contained in:
David Ostrovsky
2014-04-26 15:27:57 +02:00
parent 40a179b8ca
commit e73ae61339
224 changed files with 557 additions and 633 deletions

View File

@@ -124,8 +124,8 @@ public class PermissionEditor extends Composite implements Editor<Permission>,
PermissionNameRenderer nameRenderer =
new PermissionNameRenderer(projectAccess.getCapabilities());
normalName = new ValueLabel<String>(nameRenderer);
deletedName = new ValueLabel<String>(nameRenderer);
normalName = new ValueLabel<>(nameRenderer);
deletedName = new ValueLabel<>(nameRenderer);
initWidget(uiBinder.createAndBindUi(this));
groupToAdd.setProject(projectName);

View File

@@ -101,7 +101,7 @@ public class PermissionRuleEditor extends Composite implements
Permission permission,
PermissionRange.WithDefaults validRange) {
this.groupInfo = groupInfo;
action = new ValueListBox<PermissionRule.Action>(actionRenderer);
action = new ValueListBox<>(actionRenderer);
if (validRange != null && 10 < validRange.getRangeSize()) {
min = new RangeBox.Box();

View File

@@ -49,7 +49,7 @@ abstract class RangeBox extends Composite implements
final ValueListBox<Integer> list;
List() {
list = new ValueListBox<Integer>(rangeRenderer);
list = new ValueListBox<>(rangeRenderer);
initWidget(list);
}