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

Reply via email to