Mike Kolesnik has posted comments on this change. Change subject: webadmin: Added remove external subnet capability ......................................................................
Patch Set 1: (8 comments) .................................................... File frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/networks/NetworkExternalSubnetListModel.java Line 16: import org.ovirt.engine.ui.uicompat.PropertyChangedEventArgs; Line 17: Line 18: @SuppressWarnings("rawtypes") Line 19: public class NetworkExternalSubnetListModel extends SearchableListModel Line 20: { Please provide a reference to the styling guide of UI code in the project as I couldn't find any. I simply followed the style which is the majority in classes extending SearchableListModel. Line 21: Line 22: private UICommand removeCommand; Line 23: Line 24: public NetworkExternalSubnetListModel() { Line 47: RemoveExternalSubnetModel model = new RemoveExternalSubnetModel(this, getSelectedItems()); Line 48: setWindow(model); Line 49: } Line 50: Line 51: public void cancel() { Done Line 52: setWindow(null); Line 53: } Line 54: Line 55: @Override Line 136: Line 137: if (command == getRemoveCommand()) { Line 138: remove(); Line 139: } Line 140: else if ("Cancel".equals(command.getName())) { //$NON-NLS-1$ Done Line 141: cancel(); Line 142: } Line 143: } Line 144: .................................................... File frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/RemoveExternalSubnetModel.java Line 28: this.subnets = subnets; Line 29: Line 30: ArrayList<String> items = new ArrayList<String>(); Line 31: for (ExternalSubnet subnet : subnets) Line 32: { Done Line 33: items.add(subnet.getName()); Line 34: } Line 35: setItems(items); Line 36: Line 45: } Line 46: Line 47: private void onRemove() Line 48: { Line 49: if (getProgress() != null) Done Line 50: { Line 51: return; Line 52: } Line 53: Line 73: }, Line 74: null); Line 75: } Line 76: Line 77: public List<ExternalSubnet> getSubnets() { Done Line 78: return subnets; Line 79: } Line 80: Line 81: private void cancel() Line 80: Line 81: private void cancel() Line 82: { Line 83: sourceListModel.setWindow(null); Line 84: sourceListModel.setConfirmWindow(null); Done Line 85: sourceListModel.getSearchCommand().execute(); Line 86: } Line 87: Line 88: @Override Line 81: private void cancel() Line 82: { Line 83: sourceListModel.setWindow(null); Line 84: sourceListModel.setConfirmWindow(null); Line 85: sourceListModel.getSearchCommand().execute(); Done Line 86: } Line 87: Line 88: @Override Line 89: public void executeCommand(UICommand command) -- To view, visit http://gerrit.ovirt.org/22687 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ib389ef5b94ee2176f4cf019540663cda3d337bd0 Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Mike Kolesnik <mkole...@redhat.com> Gerrit-Reviewer: Lior Vernia <lver...@redhat.com> Gerrit-Reviewer: Mike Kolesnik <mkole...@redhat.com> Gerrit-Reviewer: oVirt Jenkins CI Server Gerrit-HasComments: Yes _______________________________________________ Engine-patches mailing list Engine-patches@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-patches