Alona Kaplan has uploaded a new change for review. Change subject: webadmin: profile tabs should use VnicPrfofileView instead of VnicProfile ......................................................................
webadmin: profile tabs should use VnicPrfofileView instead of VnicProfile This patch changing profile tabs to use VnicProfileView instead of VnicProfile. VnicProfileView is extentions of VnicProfile and contains addition info as dc-name, network name and compatability version. Change-Id: I2901478305acc8b77a89ea6dfa69ea08717ddc97 Signed-off-by: Alona Kaplan <alkap...@redhat.com> --- M frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/dataprovider/AsyncDataProvider.java M frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/networks/NetworkProfileListModel.java M frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/profiles/VnicProfileListModel.java M frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/profiles/VnicProfileTemplateListModel.java M frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/profiles/VnicProfileVmListModel.java M frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/RemoveVnicProfileModel.java M frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/gin/ClientGinjectorExtension.java M frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/gin/uicommon/NetworkModule.java M frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/gin/uicommon/VnicProfileModule.java M frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/tab/MainTabVnicProfilePresenter.java M frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/tab/network/SubTabNetworkProfilePresenter.java M frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/tab/profile/SubTabVnicProfilePermissionPresenter.java M frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/tab/profile/SubTabVnicProfileTemplatePresenter.java M frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/tab/profile/SubTabVnicProfileVmPresenter.java M frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/MainTabVnicProfileView.java M frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/network/SubTabNetworkProfileView.java M frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/profile/SubTabVnicProfilePermissionView.java M frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/profile/SubTabVnicProfileTemplateView.java M frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/profile/SubTabVnicProfileVmView.java 19 files changed, 84 insertions(+), 83 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/59/17559/1 diff --git a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/dataprovider/AsyncDataProvider.java b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/dataprovider/AsyncDataProvider.java index 3bbfa52..d90e1ee 100644 --- a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/dataprovider/AsyncDataProvider.java +++ b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/dataprovider/AsyncDataProvider.java @@ -60,7 +60,6 @@ import org.ovirt.engine.core.common.businessentities.network.VdsNetworkInterface; import org.ovirt.engine.core.common.businessentities.network.VmInterfaceType; import org.ovirt.engine.core.common.businessentities.network.VmNetworkInterface; -import org.ovirt.engine.core.common.businessentities.network.VnicProfile; import org.ovirt.engine.core.common.businessentities.network.VnicProfileView; import org.ovirt.engine.core.common.interfaces.SearchType; import org.ovirt.engine.core.common.mode.ApplicationMode; @@ -3150,7 +3149,7 @@ { if (source == null) { - return new ArrayList<VnicProfile>(); + return new ArrayList<VnicProfileView>(); } return source; } diff --git a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/networks/NetworkProfileListModel.java b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/networks/NetworkProfileListModel.java index c9258ea..934115f 100644 --- a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/networks/NetworkProfileListModel.java +++ b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/networks/NetworkProfileListModel.java @@ -4,7 +4,7 @@ import java.util.List; import org.ovirt.engine.core.common.businessentities.network.NetworkView; -import org.ovirt.engine.core.common.businessentities.network.VnicProfile; +import org.ovirt.engine.core.common.businessentities.network.VnicProfileView; import org.ovirt.engine.core.compat.StringHelper; import org.ovirt.engine.ui.frontend.AsyncQuery; import org.ovirt.engine.ui.frontend.INewAsyncCallback; @@ -88,7 +88,9 @@ } EditVnicProfileModel model = - new EditVnicProfileModel(this, getEntity().getCompatibilityVersion(), (VnicProfile) getSelectedItem()); + new EditVnicProfileModel(this, + getEntity().getCompatibilityVersion(), + (VnicProfileView) getSelectedItem()); setWindow(model); initProfileNetwork(model); @@ -157,7 +159,7 @@ @Override public void onSuccess(Object model, Object returnValue) { - NetworkProfileListModel.this.setItems((List<VnicProfile>) returnValue); + NetworkProfileListModel.this.setItems((List<VnicProfileView>) returnValue); } }; AsyncDataProvider.getVnicProfilesByNetworkId(asyncQuery, getEntity().getId()); diff --git a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/profiles/VnicProfileListModel.java b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/profiles/VnicProfileListModel.java index 8b27dbd..85735fb 100644 --- a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/profiles/VnicProfileListModel.java +++ b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/profiles/VnicProfileListModel.java @@ -6,7 +6,7 @@ import org.ovirt.engine.core.common.businessentities.StoragePool; import org.ovirt.engine.core.common.businessentities.network.Network; -import org.ovirt.engine.core.common.businessentities.network.VnicProfile; +import org.ovirt.engine.core.common.businessentities.network.VnicProfileView; import org.ovirt.engine.core.common.mode.ApplicationMode; import org.ovirt.engine.core.common.queries.IdQueryParameters; import org.ovirt.engine.core.common.queries.VdcQueryReturnValue; @@ -74,7 +74,7 @@ } public void edit() { - final VnicProfile profile = (VnicProfile) getSelectedItem(); + final VnicProfileView profile = (VnicProfileView) getSelectedItem(); if (getWindow() != null) { @@ -202,7 +202,7 @@ @Override public void onSuccess(Object model, Object returnValue) { - List<VnicProfile> newItems = (List<VnicProfile>) returnValue; + List<VnicProfileView> newItems = (List<VnicProfileView>) returnValue; SearchableListModel searchableListModel = (SearchableListModel) model; searchableListModel.setItems(newItems); } @@ -223,10 +223,10 @@ @Override public void onSuccess(Object model, Object returnValue) { - List<VnicProfile> notFilteredProfiles = (List<VnicProfile>) returnValue; - List<VnicProfile> filteredProfiles = new ArrayList<VnicProfile>(); + List<VnicProfileView> notFilteredProfiles = (List<VnicProfileView>) returnValue; + List<VnicProfileView> filteredProfiles = new ArrayList<VnicProfileView>(); - for (VnicProfile profile : notFilteredProfiles) { + for (VnicProfileView profile : notFilteredProfiles) { // TODO - fix // if (profile.getDataCenterName().equals(dc.getName())){ filteredProfiles.add(profile); @@ -300,8 +300,8 @@ } @Override - public VnicProfile getEntity() { - return (VnicProfile) super.getEntity(); + public VnicProfileView getEntity() { + return (VnicProfileView) super.getEntity(); } @Override diff --git a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/profiles/VnicProfileTemplateListModel.java b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/profiles/VnicProfileTemplateListModel.java index 01eb300..a71ba3d 100644 --- a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/profiles/VnicProfileTemplateListModel.java +++ b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/profiles/VnicProfileTemplateListModel.java @@ -5,7 +5,7 @@ import java.util.List; import org.ovirt.engine.core.common.businessentities.VmTemplate; -import org.ovirt.engine.core.common.businessentities.network.VnicProfile; +import org.ovirt.engine.core.common.businessentities.network.VnicProfileView; import org.ovirt.engine.core.common.queries.IdQueryParameters; import org.ovirt.engine.core.common.queries.VdcQueryReturnValue; import org.ovirt.engine.core.common.queries.VdcQueryType; @@ -29,11 +29,11 @@ } @Override - public VnicProfile getEntity() { - return (VnicProfile) super.getEntity(); + public VnicProfileView getEntity() { + return (VnicProfileView) super.getEntity(); } - public void setEntity(VnicProfile value) { + public void setEntity(VnicProfileView value) { super.setEntity(value); } diff --git a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/profiles/VnicProfileVmListModel.java b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/profiles/VnicProfileVmListModel.java index d6753e0..9b147a2 100644 --- a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/profiles/VnicProfileVmListModel.java +++ b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/profiles/VnicProfileVmListModel.java @@ -5,7 +5,7 @@ import java.util.List; import org.ovirt.engine.core.common.businessentities.VM; -import org.ovirt.engine.core.common.businessentities.network.VnicProfile; +import org.ovirt.engine.core.common.businessentities.network.VnicProfileView; import org.ovirt.engine.core.common.queries.IdQueryParameters; import org.ovirt.engine.core.common.queries.VdcQueryReturnValue; import org.ovirt.engine.core.common.queries.VdcQueryType; @@ -29,11 +29,11 @@ } @Override - public VnicProfile getEntity() { - return (VnicProfile) super.getEntity(); + public VnicProfileView getEntity() { + return (VnicProfileView) super.getEntity(); } - public void setEntity(VnicProfile value) { + public void setEntity(VnicProfileView value) { super.setEntity(value); } diff --git a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/RemoveVnicProfileModel.java b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/RemoveVnicProfileModel.java index 879326a..1eeb91b 100644 --- a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/RemoveVnicProfileModel.java +++ b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/RemoveVnicProfileModel.java @@ -6,7 +6,7 @@ import org.ovirt.engine.core.common.action.VdcActionParametersBase; import org.ovirt.engine.core.common.action.VdcActionType; import org.ovirt.engine.core.common.action.VnicProfileParameters; -import org.ovirt.engine.core.common.businessentities.network.VnicProfile; +import org.ovirt.engine.core.common.businessentities.network.VnicProfileView; import org.ovirt.engine.core.compat.StringHelper; import org.ovirt.engine.ui.frontend.Frontend; import org.ovirt.engine.ui.uicommonweb.UICommand; @@ -18,11 +18,11 @@ public class RemoveVnicProfileModel extends ConfirmationModel { - private final List<VnicProfile> profiles; + private final List<VnicProfileView> profiles; private final boolean fullMsg; private final ListModel sourceListModel; - public RemoveVnicProfileModel(ListModel sourceListModel, List<VnicProfile> profiles, boolean isFullMsg) { + public RemoveVnicProfileModel(ListModel sourceListModel, List<VnicProfileView> profiles, boolean isFullMsg) { setTitle(ConstantsManager.getInstance().getConstants().removeVnicProfileTitle()); setHashName("remove_vnic_prfoile"); //$NON-NLS-1$ setMessage(ConstantsManager.getInstance().getConstants().vnicProfilesMsg()); @@ -32,7 +32,7 @@ this.fullMsg = isFullMsg; ArrayList<String> items = new ArrayList<String>(); - for (VnicProfile profile : profiles) + for (VnicProfileView profile : profiles) { if (isFullMsg) { items.add(getRemoveVnicProfileFullMsg(profile)); @@ -60,7 +60,7 @@ } ArrayList<VdcActionParametersBase> list = new ArrayList<VdcActionParametersBase>(); - for (VnicProfile profile : getProfiles()) + for (VnicProfileView profile : getProfiles()) { VdcActionParametersBase parameters = getRemoveVnicProfileParams(profile); list.add(parameters); @@ -81,13 +81,13 @@ }, null); } - protected String getRemoveVnicProfileFullMsg(VnicProfile profile) { + protected String getRemoveVnicProfileFullMsg(VnicProfileView profile) { return ConstantsManager.getInstance() .getMessages() - .vnicProfileFromNetwork(profile.getName(), profile.getNetworkId().toString()); + .vnicProfileFromNetwork(profile.getName(), profile.getNetworkName()); } - protected VdcActionParametersBase getRemoveVnicProfileParams(VnicProfile profile) { + protected VdcActionParametersBase getRemoveVnicProfileParams(VnicProfileView profile) { return new VnicProfileParameters(profile); } @@ -95,7 +95,7 @@ return VdcActionType.RemoveVnicProfile; } - public List<VnicProfile> getProfiles() { + public List<VnicProfileView> getProfiles() { return profiles; } diff --git a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/gin/ClientGinjectorExtension.java b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/gin/ClientGinjectorExtension.java index 6d8d5f5..48dcf8d 100644 --- a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/gin/ClientGinjectorExtension.java +++ b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/gin/ClientGinjectorExtension.java @@ -30,7 +30,7 @@ import org.ovirt.engine.core.common.businessentities.network.NetworkView; import org.ovirt.engine.core.common.businessentities.network.VdsNetworkInterface; import org.ovirt.engine.core.common.businessentities.network.VmNetworkInterface; -import org.ovirt.engine.core.common.businessentities.network.VnicProfile; +import org.ovirt.engine.core.common.businessentities.network.VnicProfileView; import org.ovirt.engine.core.common.utils.PairQueryable; import org.ovirt.engine.ui.common.auth.LoggedInGatekeeper; import org.ovirt.engine.ui.common.uicommon.model.DetailModelProvider; @@ -158,7 +158,7 @@ MainModelProvider<NetworkView, NetworkListModel> getMainTabNetworkModelProvider(); - MainModelProvider<VnicProfile, VnicProfileListModel> getMainTabVnicProfileModelProvider(); + MainModelProvider<VnicProfileView, VnicProfileListModel> getMainTabVnicProfileModelProvider(); MainModelProvider<org.ovirt.engine.core.common.businessentities.Provider, ProviderListModel> getMainTabProviderModelProvider(); @@ -356,7 +356,7 @@ DetailModelProvider<NetworkListModel, NetworkGeneralModel> getSubTabNetworkGeneralModelProvider(); - SearchableDetailModelProvider<VnicProfile, NetworkListModel, NetworkProfileListModel> getSubTabNetworkProfileModelProvider(); + SearchableDetailModelProvider<VnicProfileView, NetworkListModel, NetworkProfileListModel> getSubTabNetworkProfileModelProvider(); SearchableDetailModelProvider<PairQueryable<VDSGroup, NetworkCluster>, NetworkListModel, NetworkClusterListModel> getSubTabNetworkClusterModelProvider(); diff --git a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/gin/uicommon/NetworkModule.java b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/gin/uicommon/NetworkModule.java index b211fff..4ef10ad 100644 --- a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/gin/uicommon/NetworkModule.java +++ b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/gin/uicommon/NetworkModule.java @@ -9,7 +9,7 @@ import org.ovirt.engine.core.common.businessentities.network.NetworkView; import org.ovirt.engine.core.common.businessentities.network.VdsNetworkInterface; import org.ovirt.engine.core.common.businessentities.network.VmNetworkInterface; -import org.ovirt.engine.core.common.businessentities.network.VnicProfile; +import org.ovirt.engine.core.common.businessentities.network.VnicProfileView; import org.ovirt.engine.core.common.utils.PairQueryable; import org.ovirt.engine.ui.common.presenter.AbstractModelBoundPopupPresenterWidget; import org.ovirt.engine.ui.common.presenter.popup.DefaultConfirmationPopupPresenterWidget; @@ -110,12 +110,12 @@ @Provides @Singleton - public SearchableDetailModelProvider<VnicProfile, NetworkListModel, NetworkProfileListModel> getNetworkProfileListProvider(EventBus eventBus, + public SearchableDetailModelProvider<VnicProfileView, NetworkListModel, NetworkProfileListModel> getNetworkProfileListProvider(EventBus eventBus, Provider<DefaultConfirmationPopupPresenterWidget> defaultConfirmPopupProvider, final Provider<VnicProfilePopupPresenterWidget> newNetworkPopupProvider, final Provider<VnicProfilePopupPresenterWidget> editNetworkPopupProvider, final Provider<RemoveConfirmationPopupPresenterWidget> removeConfirmPopupProvider) { - return new SearchableDetailTabModelProvider<VnicProfile, NetworkListModel, NetworkProfileListModel>(eventBus, + return new SearchableDetailTabModelProvider<VnicProfileView, NetworkListModel, NetworkProfileListModel>(eventBus, defaultConfirmPopupProvider, NetworkListModel.class, NetworkProfileListModel.class) { diff --git a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/gin/uicommon/VnicProfileModule.java b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/gin/uicommon/VnicProfileModule.java index 83cebad..09e9b12 100644 --- a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/gin/uicommon/VnicProfileModule.java +++ b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/gin/uicommon/VnicProfileModule.java @@ -3,7 +3,7 @@ import org.ovirt.engine.core.common.businessentities.VM; import org.ovirt.engine.core.common.businessentities.VmTemplate; import org.ovirt.engine.core.common.businessentities.permissions; -import org.ovirt.engine.core.common.businessentities.network.VnicProfile; +import org.ovirt.engine.core.common.businessentities.network.VnicProfileView; import org.ovirt.engine.ui.common.presenter.AbstractModelBoundPopupPresenterWidget; import org.ovirt.engine.ui.common.presenter.popup.DefaultConfirmationPopupPresenterWidget; import org.ovirt.engine.ui.common.presenter.popup.RemoveConfirmationPopupPresenterWidget; @@ -33,12 +33,12 @@ @Provides @Singleton - public MainModelProvider<VnicProfile, VnicProfileListModel> getVnicProfileListProvider(EventBus eventBus, + public MainModelProvider<VnicProfileView, VnicProfileListModel> getVnicProfileListProvider(EventBus eventBus, Provider<DefaultConfirmationPopupPresenterWidget> defaultConfirmPopupProvider, final Provider<VnicProfilePopupPresenterWidget> newVnicProfilePopupProvider, final Provider<VnicProfilePopupPresenterWidget> editVnicProfilePopupProvider, final Provider<RemoveConfirmationPopupPresenterWidget> removeConfirmPopupProvider) { - return new MainTabModelProvider<VnicProfile, VnicProfileListModel>(eventBus, defaultConfirmPopupProvider, VnicProfileListModel.class) { + return new MainTabModelProvider<VnicProfileView, VnicProfileListModel>(eventBus, defaultConfirmPopupProvider, VnicProfileListModel.class) { @Override public AbstractModelBoundPopupPresenterWidget<? extends Model, ?> getModelPopup(VnicProfileListModel source, UICommand lastExecutedCommand, diff --git a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/tab/MainTabVnicProfilePresenter.java b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/tab/MainTabVnicProfilePresenter.java index ca21817..93f7a70 100644 --- a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/tab/MainTabVnicProfilePresenter.java +++ b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/tab/MainTabVnicProfilePresenter.java @@ -2,7 +2,7 @@ import java.util.List; -import org.ovirt.engine.core.common.businessentities.network.VnicProfile; +import org.ovirt.engine.core.common.businessentities.network.VnicProfileView; import org.ovirt.engine.ui.common.place.PlaceRequestFactory; import org.ovirt.engine.ui.common.uicommon.model.MainModelProvider; import org.ovirt.engine.ui.common.widget.tab.ModelBoundTabData; @@ -23,12 +23,12 @@ import com.gwtplatform.mvp.client.proxy.PlaceRequest; import com.gwtplatform.mvp.client.proxy.TabContentProxyPlace; -public class MainTabVnicProfilePresenter extends AbstractMainTabWithDetailsPresenter<VnicProfile, VnicProfileListModel, MainTabVnicProfilePresenter.ViewDef, MainTabVnicProfilePresenter.ProxyDef> { +public class MainTabVnicProfilePresenter extends AbstractMainTabWithDetailsPresenter<VnicProfileView, VnicProfileListModel, MainTabVnicProfilePresenter.ViewDef, MainTabVnicProfilePresenter.ProxyDef> { @GenEvent public class VnicProfileSelectionChange { - List<VnicProfile> selectedItems; + List<VnicProfileView> selectedItems; } @@ -37,19 +37,19 @@ public interface ProxyDef extends TabContentProxyPlace<MainTabVnicProfilePresenter> { } - public interface ViewDef extends AbstractMainTabWithDetailsPresenter.ViewDef<VnicProfile> { + public interface ViewDef extends AbstractMainTabWithDetailsPresenter.ViewDef<VnicProfileView> { } @TabInfo(container = MainTabPanelPresenter.class) static TabData getTabData(ApplicationConstants applicationConstants, - MainModelProvider<VnicProfile, VnicProfileListModel> modelProvider) { + MainModelProvider<VnicProfileView, VnicProfileListModel> modelProvider) { return new ModelBoundTabData(applicationConstants.vnicProfilesMainTabLabel(), 12, modelProvider); } @Inject public MainTabVnicProfilePresenter(EventBus eventBus, ViewDef view, ProxyDef proxy, - PlaceManager placeManager, MainModelProvider<VnicProfile, VnicProfileListModel> modelProvider) { + PlaceManager placeManager, MainModelProvider<VnicProfileView, VnicProfileListModel> modelProvider) { super(eventBus, view, proxy, placeManager, modelProvider); } diff --git a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/tab/network/SubTabNetworkProfilePresenter.java b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/tab/network/SubTabNetworkProfilePresenter.java index d268a85..b1b7b22 100644 --- a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/tab/network/SubTabNetworkProfilePresenter.java +++ b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/tab/network/SubTabNetworkProfilePresenter.java @@ -1,7 +1,7 @@ package org.ovirt.engine.ui.webadmin.section.main.presenter.tab.network; import org.ovirt.engine.core.common.businessentities.network.NetworkView; -import org.ovirt.engine.core.common.businessentities.network.VnicProfile; +import org.ovirt.engine.core.common.businessentities.network.VnicProfileView; import org.ovirt.engine.ui.common.place.PlaceRequestFactory; import org.ovirt.engine.ui.common.presenter.AbstractSubTabPresenter; import org.ovirt.engine.ui.common.uicommon.model.SearchableDetailModelProvider; @@ -35,7 +35,7 @@ @TabInfo(container = NetworkSubTabPanelPresenter.class) static TabData getTabData(ApplicationConstants applicationConstants, - SearchableDetailModelProvider<VnicProfile, NetworkListModel, NetworkProfileListModel> modelProvider) { + SearchableDetailModelProvider<VnicProfileView, NetworkListModel, NetworkProfileListModel> modelProvider) { return new ModelBoundTabData(applicationConstants.networkProfileSubTabLabel(), 1, modelProvider); } @@ -43,7 +43,7 @@ @Inject public SubTabNetworkProfilePresenter(EventBus eventBus, ViewDef view, ProxyDef proxy, PlaceManager placeManager, - SearchableDetailModelProvider<VnicProfile, NetworkListModel, NetworkProfileListModel> modelProvider) { + SearchableDetailModelProvider<VnicProfileView, NetworkListModel, NetworkProfileListModel> modelProvider) { super(eventBus, view, proxy, placeManager, modelProvider, NetworkSubTabPanelPresenter.TYPE_SetTabContent); } diff --git a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/tab/profile/SubTabVnicProfilePermissionPresenter.java b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/tab/profile/SubTabVnicProfilePermissionPresenter.java index 9a4400a..a85398a 100644 --- a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/tab/profile/SubTabVnicProfilePermissionPresenter.java +++ b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/tab/profile/SubTabVnicProfilePermissionPresenter.java @@ -1,7 +1,7 @@ package org.ovirt.engine.ui.webadmin.section.main.presenter.tab.profile; import org.ovirt.engine.core.common.businessentities.permissions; -import org.ovirt.engine.core.common.businessentities.network.VnicProfile; +import org.ovirt.engine.core.common.businessentities.network.VnicProfileView; import org.ovirt.engine.ui.common.place.PlaceRequestFactory; import org.ovirt.engine.ui.common.presenter.AbstractSubTabPresenter; import org.ovirt.engine.ui.common.uicommon.model.SearchableDetailModelProvider; @@ -23,14 +23,14 @@ import com.gwtplatform.mvp.client.proxy.PlaceRequest; import com.gwtplatform.mvp.client.proxy.TabContentProxyPlace; -public class SubTabVnicProfilePermissionPresenter extends AbstractSubTabPresenter<VnicProfile, VnicProfileListModel, PermissionListModel, SubTabVnicProfilePermissionPresenter.ViewDef, SubTabVnicProfilePermissionPresenter.ProxyDef> { +public class SubTabVnicProfilePermissionPresenter extends AbstractSubTabPresenter<VnicProfileView, VnicProfileListModel, PermissionListModel, SubTabVnicProfilePermissionPresenter.ViewDef, SubTabVnicProfilePermissionPresenter.ProxyDef> { @ProxyCodeSplit @NameToken(ApplicationPlaces.vnicProfilePermissionSubTabPlace) public interface ProxyDef extends TabContentProxyPlace<SubTabVnicProfilePermissionPresenter> { } - public interface ViewDef extends AbstractSubTabPresenter.ViewDef<VnicProfile> { + public interface ViewDef extends AbstractSubTabPresenter.ViewDef<VnicProfileView> { } @TabInfo(container = VnicProfileSubTabPanelPresenter.class) diff --git a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/tab/profile/SubTabVnicProfileTemplatePresenter.java b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/tab/profile/SubTabVnicProfileTemplatePresenter.java index 3e71b24..b4fe6f1 100644 --- a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/tab/profile/SubTabVnicProfileTemplatePresenter.java +++ b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/tab/profile/SubTabVnicProfileTemplatePresenter.java @@ -1,7 +1,7 @@ package org.ovirt.engine.ui.webadmin.section.main.presenter.tab.profile; import org.ovirt.engine.core.common.businessentities.VmTemplate; -import org.ovirt.engine.core.common.businessentities.network.VnicProfile; +import org.ovirt.engine.core.common.businessentities.network.VnicProfileView; import org.ovirt.engine.ui.common.place.PlaceRequestFactory; import org.ovirt.engine.ui.common.presenter.AbstractSubTabPresenter; import org.ovirt.engine.ui.common.uicommon.model.SearchableDetailModelProvider; @@ -23,14 +23,14 @@ import com.gwtplatform.mvp.client.proxy.PlaceRequest; import com.gwtplatform.mvp.client.proxy.TabContentProxyPlace; -public class SubTabVnicProfileTemplatePresenter extends AbstractSubTabPresenter<VnicProfile, VnicProfileListModel, VnicProfileTemplateListModel, SubTabVnicProfileTemplatePresenter.ViewDef, SubTabVnicProfileTemplatePresenter.ProxyDef> { +public class SubTabVnicProfileTemplatePresenter extends AbstractSubTabPresenter<VnicProfileView, VnicProfileListModel, VnicProfileTemplateListModel, SubTabVnicProfileTemplatePresenter.ViewDef, SubTabVnicProfileTemplatePresenter.ProxyDef> { @ProxyCodeSplit @NameToken(ApplicationPlaces.vnicProfileTemplateSubTabPlace) public interface ProxyDef extends TabContentProxyPlace<SubTabVnicProfileTemplatePresenter> { } - public interface ViewDef extends AbstractSubTabPresenter.ViewDef<VnicProfile> { + public interface ViewDef extends AbstractSubTabPresenter.ViewDef<VnicProfileView> { } @TabInfo(container = VnicProfileSubTabPanelPresenter.class) diff --git a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/tab/profile/SubTabVnicProfileVmPresenter.java b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/tab/profile/SubTabVnicProfileVmPresenter.java index 57d888a..410c7a6 100644 --- a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/tab/profile/SubTabVnicProfileVmPresenter.java +++ b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/tab/profile/SubTabVnicProfileVmPresenter.java @@ -1,7 +1,7 @@ package org.ovirt.engine.ui.webadmin.section.main.presenter.tab.profile; import org.ovirt.engine.core.common.businessentities.VM; -import org.ovirt.engine.core.common.businessentities.network.VnicProfile; +import org.ovirt.engine.core.common.businessentities.network.VnicProfileView; import org.ovirt.engine.ui.common.place.PlaceRequestFactory; import org.ovirt.engine.ui.common.presenter.AbstractSubTabPresenter; import org.ovirt.engine.ui.common.uicommon.model.SearchableDetailModelProvider; @@ -23,14 +23,14 @@ import com.gwtplatform.mvp.client.proxy.PlaceRequest; import com.gwtplatform.mvp.client.proxy.TabContentProxyPlace; -public class SubTabVnicProfileVmPresenter extends AbstractSubTabPresenter<VnicProfile, VnicProfileListModel, VnicProfileVmListModel, SubTabVnicProfileVmPresenter.ViewDef, SubTabVnicProfileVmPresenter.ProxyDef> { +public class SubTabVnicProfileVmPresenter extends AbstractSubTabPresenter<VnicProfileView, VnicProfileListModel, VnicProfileVmListModel, SubTabVnicProfileVmPresenter.ViewDef, SubTabVnicProfileVmPresenter.ProxyDef> { @ProxyCodeSplit @NameToken(ApplicationPlaces.vnicProfileVmSubTabPlace) public interface ProxyDef extends TabContentProxyPlace<SubTabVnicProfileVmPresenter> { } - public interface ViewDef extends AbstractSubTabPresenter.ViewDef<VnicProfile> { + public interface ViewDef extends AbstractSubTabPresenter.ViewDef<VnicProfileView> { } @TabInfo(container = VnicProfileSubTabPanelPresenter.class) diff --git a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/MainTabVnicProfileView.java b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/MainTabVnicProfileView.java index df0b42c..9527197 100644 --- a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/MainTabVnicProfileView.java +++ b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/MainTabVnicProfileView.java @@ -1,6 +1,6 @@ package org.ovirt.engine.ui.webadmin.section.main.view.tab; -import org.ovirt.engine.core.common.businessentities.network.VnicProfile; +import org.ovirt.engine.core.common.businessentities.network.VnicProfileView; import org.ovirt.engine.ui.common.idhandler.ElementIdHandler; import org.ovirt.engine.ui.common.uicommon.model.MainModelProvider; import org.ovirt.engine.ui.common.widget.table.column.TextColumnWithTooltip; @@ -15,7 +15,7 @@ import com.google.gwt.core.client.GWT; import com.google.inject.Inject; -public class MainTabVnicProfileView extends AbstractMainTabWithDetailsTableView<VnicProfile, VnicProfileListModel> implements MainTabVnicProfilePresenter.ViewDef { +public class MainTabVnicProfileView extends AbstractMainTabWithDetailsTableView<VnicProfileView, VnicProfileListModel> implements MainTabVnicProfilePresenter.ViewDef { interface ViewIdHandler extends ElementIdHandler<MainTabVnicProfileView> { @@ -25,7 +25,7 @@ private final ApplicationConstants constants; @Inject - public MainTabVnicProfileView(MainModelProvider<VnicProfile, VnicProfileListModel> modelProvider, + public MainTabVnicProfileView(MainModelProvider<VnicProfileView, VnicProfileListModel> modelProvider, ApplicationConstants constants, ApplicationResources resources) { super(modelProvider); @@ -38,28 +38,28 @@ void initTable() { getTable().enableColumnResizing(); - TextColumnWithTooltip<VnicProfile> nameColumn = new TextColumnWithTooltip<VnicProfile>() { + TextColumnWithTooltip<VnicProfileView> nameColumn = new TextColumnWithTooltip<VnicProfileView>() { @Override - public String getValue(VnicProfile object) { + public String getValue(VnicProfileView object) { return object.getName(); } }; getTable().addColumn(nameColumn, constants.nameNetworkProfile(), "200px"); //$NON-NLS-1$ - getTable().addActionButton(new WebAdminButtonDefinition<VnicProfile>(constants.newVnicProfile()) { + getTable().addActionButton(new WebAdminButtonDefinition<VnicProfileView>(constants.newVnicProfile()) { @Override protected UICommand resolveCommand() { return getMainModel().getNewCommand(); } }); - getTable().addActionButton(new WebAdminButtonDefinition<VnicProfile>(constants.editVnicProfile()) { + getTable().addActionButton(new WebAdminButtonDefinition<VnicProfileView>(constants.editVnicProfile()) { @Override protected UICommand resolveCommand() { return getMainModel().getEditCommand(); } }); - getTable().addActionButton(new WebAdminButtonDefinition<VnicProfile>(constants.removeVnicProfile()) { + getTable().addActionButton(new WebAdminButtonDefinition<VnicProfileView>(constants.removeVnicProfile()) { @Override protected UICommand resolveCommand() { return getMainModel().getRemoveCommand(); diff --git a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/network/SubTabNetworkProfileView.java b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/network/SubTabNetworkProfileView.java index bdb6c0d..546ad61 100644 --- a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/network/SubTabNetworkProfileView.java +++ b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/network/SubTabNetworkProfileView.java @@ -1,7 +1,7 @@ package org.ovirt.engine.ui.webadmin.section.main.view.tab.network; import org.ovirt.engine.core.common.businessentities.network.NetworkView; -import org.ovirt.engine.core.common.businessentities.network.VnicProfile; +import org.ovirt.engine.core.common.businessentities.network.VnicProfileView; import org.ovirt.engine.ui.common.uicommon.model.SearchableDetailModelProvider; import org.ovirt.engine.ui.common.widget.table.column.BooleanColumn; import org.ovirt.engine.ui.common.widget.table.column.TextColumnWithTooltip; @@ -15,11 +15,11 @@ import com.google.inject.Inject; -public class SubTabNetworkProfileView extends AbstractSubTabTableView<NetworkView, VnicProfile, NetworkListModel, NetworkProfileListModel> +public class SubTabNetworkProfileView extends AbstractSubTabTableView<NetworkView, VnicProfileView, NetworkListModel, NetworkProfileListModel> implements SubTabNetworkProfilePresenter.ViewDef { @Inject - public SubTabNetworkProfileView(SearchableDetailModelProvider<VnicProfile, NetworkListModel, NetworkProfileListModel> modelProvider, + public SubTabNetworkProfileView(SearchableDetailModelProvider<VnicProfileView, NetworkListModel, NetworkProfileListModel> modelProvider, ApplicationConstants constants) { super(modelProvider); initTable(constants); @@ -29,37 +29,37 @@ void initTable(ApplicationConstants constants) { getTable().enableColumnResizing(); - TextColumnWithTooltip<VnicProfile> nameColumn = - new TextColumnWithTooltip<VnicProfile>() { + TextColumnWithTooltip<VnicProfileView> nameColumn = + new TextColumnWithTooltip<VnicProfileView>() { @Override - public String getValue(VnicProfile object) { + public String getValue(VnicProfileView object) { return object.getName(); } }; getTable().addColumn(nameColumn, constants.nameNetworkProfile(), "400px"); //$NON-NLS-1$ - BooleanColumn<VnicProfile> portMirroringColumn = - new BooleanColumn<VnicProfile>(constants.portMirroringEnabled()) { + BooleanColumn<VnicProfileView> portMirroringColumn = + new BooleanColumn<VnicProfileView>(constants.portMirroringEnabled()) { @Override - public Boolean getRawValue(VnicProfile object) { + public Boolean getRawValue(VnicProfileView object) { return object.isPortMirroring(); } }; getTable().addColumnWithHtmlHeader(portMirroringColumn, constants.portMirroringNetworkProfile(), "85px"); //$NON-NLS-1$ - getTable().addActionButton(new WebAdminButtonDefinition<VnicProfile>(constants.newNetworkProfile()) { + getTable().addActionButton(new WebAdminButtonDefinition<VnicProfileView>(constants.newNetworkProfile()) { @Override protected UICommand resolveCommand() { return getDetailModel().getNewCommand(); } }); - getTable().addActionButton(new WebAdminButtonDefinition<VnicProfile>(constants.editNetworkProfile()) { + getTable().addActionButton(new WebAdminButtonDefinition<VnicProfileView>(constants.editNetworkProfile()) { @Override protected UICommand resolveCommand() { return getDetailModel().getEditCommand(); } }); - getTable().addActionButton(new WebAdminButtonDefinition<VnicProfile>(constants.removeNetworkProfile()) { + getTable().addActionButton(new WebAdminButtonDefinition<VnicProfileView>(constants.removeNetworkProfile()) { @Override protected UICommand resolveCommand() { return getDetailModel().getRemoveCommand(); diff --git a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/profile/SubTabVnicProfilePermissionView.java b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/profile/SubTabVnicProfilePermissionView.java index 2f8e76b..e7c1dc3 100644 --- a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/profile/SubTabVnicProfilePermissionView.java +++ b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/profile/SubTabVnicProfilePermissionView.java @@ -1,7 +1,7 @@ package org.ovirt.engine.ui.webadmin.section.main.view.tab.profile; import org.ovirt.engine.core.common.businessentities.permissions; -import org.ovirt.engine.core.common.businessentities.network.VnicProfile; +import org.ovirt.engine.core.common.businessentities.network.VnicProfileView; import org.ovirt.engine.ui.common.idhandler.ElementIdHandler; import org.ovirt.engine.ui.common.system.ClientStorage; import org.ovirt.engine.ui.common.uicommon.model.SearchableDetailModelProvider; @@ -15,7 +15,7 @@ import com.google.gwt.event.shared.EventBus; import com.google.inject.Inject; -public class SubTabVnicProfilePermissionView extends AbstractSubTabPermissionsView<VnicProfile, VnicProfileListModel> +public class SubTabVnicProfilePermissionView extends AbstractSubTabPermissionsView<VnicProfileView, VnicProfileListModel> implements SubTabVnicProfilePermissionPresenter.ViewDef { interface ViewIdHandler extends ElementIdHandler<SubTabVnicProfilePermissionView> { diff --git a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/profile/SubTabVnicProfileTemplateView.java b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/profile/SubTabVnicProfileTemplateView.java index 8e8c54a..18386d7 100644 --- a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/profile/SubTabVnicProfileTemplateView.java +++ b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/profile/SubTabVnicProfileTemplateView.java @@ -3,7 +3,7 @@ import javax.inject.Inject; import org.ovirt.engine.core.common.businessentities.VmTemplate; -import org.ovirt.engine.core.common.businessentities.network.VnicProfile; +import org.ovirt.engine.core.common.businessentities.network.VnicProfileView; import org.ovirt.engine.ui.common.idhandler.ElementIdHandler; import org.ovirt.engine.ui.common.uicommon.model.SearchableDetailModelProvider; import org.ovirt.engine.ui.common.widget.table.column.TextColumnWithTooltip; @@ -15,7 +15,7 @@ import com.google.gwt.core.client.GWT; -public class SubTabVnicProfileTemplateView extends AbstractSubTabTableView<VnicProfile, VmTemplate, VnicProfileListModel, VnicProfileTemplateListModel> +public class SubTabVnicProfileTemplateView extends AbstractSubTabTableView<VnicProfileView, VmTemplate, VnicProfileListModel, VnicProfileTemplateListModel> implements SubTabVnicProfileTemplatePresenter.ViewDef { interface ViewIdHandler extends ElementIdHandler<SubTabVnicProfileTemplateView> { diff --git a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/profile/SubTabVnicProfileVmView.java b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/profile/SubTabVnicProfileVmView.java index a72b96c..fa035a6 100644 --- a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/profile/SubTabVnicProfileVmView.java +++ b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/profile/SubTabVnicProfileVmView.java @@ -3,7 +3,7 @@ import javax.inject.Inject; import org.ovirt.engine.core.common.businessentities.VM; -import org.ovirt.engine.core.common.businessentities.network.VnicProfile; +import org.ovirt.engine.core.common.businessentities.network.VnicProfileView; import org.ovirt.engine.ui.common.idhandler.ElementIdHandler; import org.ovirt.engine.ui.common.uicommon.model.SearchableDetailModelProvider; import org.ovirt.engine.ui.common.widget.table.column.TextColumnWithTooltip; @@ -15,7 +15,7 @@ import com.google.gwt.core.client.GWT; -public class SubTabVnicProfileVmView extends AbstractSubTabTableView<VnicProfile, VM, VnicProfileListModel, VnicProfileVmListModel> +public class SubTabVnicProfileVmView extends AbstractSubTabTableView<VnicProfileView, VM, VnicProfileListModel, VnicProfileVmListModel> implements SubTabVnicProfileVmPresenter.ViewDef { interface ViewIdHandler extends ElementIdHandler<SubTabVnicProfileVmView> { -- To view, visit http://gerrit.ovirt.org/17559 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I2901478305acc8b77a89ea6dfa69ea08717ddc97 Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Alona Kaplan <alkap...@redhat.com> _______________________________________________ Engine-patches mailing list Engine-patches@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-patches