Daniel Erez has uploaded a new change for review.

Change subject: webadmin,userportal: Unicode support for NIC name
......................................................................

webadmin,userportal: Unicode support for NIC name

Using I18NNameValidation for supporting
Unicode characters in network interface name.
Affects New/Edit NIC dialog at 'Network Interfaces' sub-tabs
(under VMs/Templates main-tabs).

Change-Id: Ib3f1b1beafdebdd4b05398d9fbbce17fe4a15a93
Bug-Url: https://bugzilla.redhat.com/885373
Signed-off-by: Daniel Erez <[email protected]>
---
M 
frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/VmInterfaceModel.java
1 file changed, 2 insertions(+), 5 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/63/10563/1

diff --git 
a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/VmInterfaceModel.java
 
b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/VmInterfaceModel.java
index 2570589..e6b1e42 100644
--- 
a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/VmInterfaceModel.java
+++ 
b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/VmInterfaceModel.java
@@ -24,10 +24,10 @@
 import org.ovirt.engine.ui.uicommonweb.models.EntityModel;
 import org.ovirt.engine.ui.uicommonweb.models.ListModel;
 import org.ovirt.engine.ui.uicommonweb.models.Model;
+import org.ovirt.engine.ui.uicommonweb.validation.I18NNameValidation;
 import org.ovirt.engine.ui.uicommonweb.validation.IValidation;
 import org.ovirt.engine.ui.uicommonweb.validation.MacAddressValidation;
 import org.ovirt.engine.ui.uicommonweb.validation.NotEmptyValidation;
-import org.ovirt.engine.ui.uicommonweb.validation.RegexValidation;
 import org.ovirt.engine.ui.uicompat.ConstantsManager;
 import org.ovirt.engine.ui.uicompat.FrontendActionAsyncResult;
 import org.ovirt.engine.ui.uicompat.IFrontendActionAsyncCallback;
@@ -348,10 +348,7 @@
 
     public boolean Validate()
     {
-        RegexValidation tempVar = new RegexValidation();
-        tempVar.setExpression("^\\w+$"); //$NON-NLS-1$
-        
tempVar.setMessage(ConstantsManager.getInstance().getConstants().nameMustContainAlphanumericCharactersOnlyMsg());
-        getName().ValidateEntity(new IValidation[] { new NotEmptyValidation(), 
tempVar });
+        getName().ValidateEntity(new IValidation[] { new NotEmptyValidation(), 
new I18NNameValidation() });
 
         getNicType().ValidateSelectedItem(new IValidation[] { new 
NotEmptyValidation() });
 


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

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ib3f1b1beafdebdd4b05398d9fbbce17fe4a15a93
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Daniel Erez <[email protected]>
_______________________________________________
Engine-patches mailing list
[email protected]
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to