Daniel Erez has posted comments on this change.

Change subject: webadmin: Moved provider list initialization to NetworkModel
......................................................................


Patch Set 1:

(2 comments)

....................................................
File 
frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/datacenters/EditNetworkModel.java
Line 79:     @Override
Line 80:     protected void selectExternalProvider() {
Line 81:         Network network = getNetwork();
Line 82:         if (network.isExternal()) {
Line 83:             for (Provider provider : (Iterable<Provider>) 
getExternalProviders().getItems()) {
use 'Linq.firstOrDefault' instead (i.e. using ProviderPredicate)
Line 84:                 if 
(provider.getId().equals(network.getProvidedBy().getProviderId())) {
Line 85:                     getExternalProviders().setSelectedItem(provider);
Line 86:                     return;
Line 87:                 }


....................................................
File 
frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/datacenters/NetworkModel.java
Line 130:         updateVlanTagChangeability();
Line 131:         updateMtuChangeability();
Line 132:     }
Line 133: 
Line 134:     private void initExternalProviderList() {
IIRC, NetworkModel might be use in other context (other than NIC popup). If so, 
override Model's 'initialize' method and call it where relevant (the relevant 
ListModel probably).
Line 135:         startProgress(null);
Line 136:         AsyncQuery getProvidersQuery = new AsyncQuery();
Line 137:         getProvidersQuery.asyncCallback = new INewAsyncCallback() {
Line 138:             @Override


-- 
To view, visit http://gerrit.ovirt.org/19110
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: I0856a02c14eafe1fe9b1867df1a3e9ef4d7e20d4
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Lior Vernia <[email protected]>
Gerrit-Reviewer: Daniel Erez <[email protected]>
Gerrit-Reviewer: Lior Vernia <[email protected]>
Gerrit-Reviewer: oVirt Jenkins CI Server
Gerrit-HasComments: Yes
_______________________________________________
Engine-patches mailing list
[email protected]
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to