Alona Kaplan has uploaded a new change for review. Change subject: webadmin: add profile name column to vm/template nic sub tabs ......................................................................
webadmin: add profile name column to vm/template nic sub tabs Thid patch adds profile name column to template and vm nic sub tabs. Change-Id: Ice8880a4c228fdb2ff271edb4808b1b5ee8b524e Signed-off-by: Alona Kaplan <[email protected]> --- M frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/CommonApplicationConstants.java M frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/template/TemplateInterfaceListModelTable.java M frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/vm/VmInterfaceListModelTable.java 3 files changed, 25 insertions(+), 4 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/33/17633/1 diff --git a/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/CommonApplicationConstants.java b/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/CommonApplicationConstants.java index 8d609d0..a4f4029 100644 --- a/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/CommonApplicationConstants.java +++ b/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/CommonApplicationConstants.java @@ -676,6 +676,9 @@ @DefaultStringValue("Network Name") String networkNameInterface(); + @DefaultStringValue("Profile Name") + String profileNameInterface(); + @DefaultStringValue("Type") String typeInterface(); diff --git a/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/template/TemplateInterfaceListModelTable.java b/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/template/TemplateInterfaceListModelTable.java index 359c53f..d37fe89 100644 --- a/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/template/TemplateInterfaceListModelTable.java +++ b/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/template/TemplateInterfaceListModelTable.java @@ -59,6 +59,14 @@ }; getTable().addColumn(networkNameColumn, constants.networkNameInterface(), "200px"); //$NON-NLS-1$ + TextColumnWithTooltip<VmNetworkInterface> profileNameColumn = new TextColumnWithTooltip<VmNetworkInterface>() { + @Override + public String getValue(VmNetworkInterface object) { + return object.getVnicProfileName(); + } + }; + getTable().addColumn(profileNameColumn, constants.profileNameInterface(), "150px"); //$NON-NLS-1$ + BooleanColumn<VmNetworkInterface> linkStateColumn = new BooleanColumn<VmNetworkInterface>(constants.linkedNetworkInteface(), constants.unlinkedNetworkInteface()) { @@ -78,21 +86,24 @@ }; getTable().addColumn(typeColumn, constants.typeInterface(), "100px"); //$NON-NLS-1$ - getTable().addActionButton(new UiCommandButtonDefinition<VmNetworkInterface>(getEventBus(), constants.newInterface()) { + getTable().addActionButton(new UiCommandButtonDefinition<VmNetworkInterface>(getEventBus(), + constants.newInterface()) { @Override protected UICommand resolveCommand() { return getModel().getNewCommand(); } }); - getTable().addActionButton(new UiCommandButtonDefinition<VmNetworkInterface>(getEventBus(), constants.editInterface()) { + getTable().addActionButton(new UiCommandButtonDefinition<VmNetworkInterface>(getEventBus(), + constants.editInterface()) { @Override protected UICommand resolveCommand() { return getModel().getEditCommand(); } }); - getTable().addActionButton(new UiCommandButtonDefinition<VmNetworkInterface>(getEventBus(), constants.removeInterface()) { + getTable().addActionButton(new UiCommandButtonDefinition<VmNetworkInterface>(getEventBus(), + constants.removeInterface()) { @Override protected UICommand resolveCommand() { return getModel().getRemoveCommand(); @@ -101,4 +112,3 @@ } } - diff --git a/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/vm/VmInterfaceListModelTable.java b/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/vm/VmInterfaceListModelTable.java index 0418428..bcb2ac0 100644 --- a/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/vm/VmInterfaceListModelTable.java +++ b/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/vm/VmInterfaceListModelTable.java @@ -104,6 +104,14 @@ }; getTable().addColumn(networkNameColumn, constants.networkNameInterface(), "150px"); //$NON-NLS-1$ + TextColumnWithTooltip<VmNetworkInterface> profileNameColumn = new TextColumnWithTooltip<VmNetworkInterface>() { + @Override + public String getValue(VmNetworkInterface object) { + return object.getVnicProfileName(); + } + }; + getTable().addColumn(profileNameColumn, constants.profileNameInterface(), "150px"); //$NON-NLS-1$ + BooleanColumn<VmNetworkInterface> linkStateColumn = new BooleanColumn<VmNetworkInterface>(constants.linkedNetworkInteface(), constants.unlinkedNetworkInteface()) { -- To view, visit http://gerrit.ovirt.org/17633 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ice8880a4c228fdb2ff271edb4808b1b5ee8b524e Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Alona Kaplan <[email protected]> _______________________________________________ Engine-patches mailing list [email protected] http://lists.ovirt.org/mailman/listinfo/engine-patches
