You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by th...@apache.org on 2006/10/31 08:04:31 UTC
svn commit: r469393 -
/webservices/axis2/branches/java/1_1/modules/tool/axis2-idea-plugin/src/main/java/org/apache/axis2/tools/idea/Java2CodeFrame.java
Author: thilina
Date: Mon Oct 30 23:04:30 2006
New Revision: 469393
URL: http://svn.apache.org/viewvc?view=rev&rev=469393
Log:
improving the package name validator to use a regex
Modified:
webservices/axis2/branches/java/1_1/modules/tool/axis2-idea-plugin/src/main/java/org/apache/axis2/tools/idea/Java2CodeFrame.java
Modified: webservices/axis2/branches/java/1_1/modules/tool/axis2-idea-plugin/src/main/java/org/apache/axis2/tools/idea/Java2CodeFrame.java
URL: http://svn.apache.org/viewvc/webservices/axis2/branches/java/1_1/modules/tool/axis2-idea-plugin/src/main/java/org/apache/axis2/tools/idea/Java2CodeFrame.java?view=diff&rev=469393&r1=469392&r2=469393
==============================================================================
--- webservices/axis2/branches/java/1_1/modules/tool/axis2-idea-plugin/src/main/java/org/apache/axis2/tools/idea/Java2CodeFrame.java (original)
+++ webservices/axis2/branches/java/1_1/modules/tool/axis2-idea-plugin/src/main/java/org/apache/axis2/tools/idea/Java2CodeFrame.java Mon Oct 30 23:04:30 2006
@@ -307,18 +307,13 @@
return null;
}
- public boolean validatePackageName(String name){
- if (name.trim().equalsIgnoreCase(""))
- return false;
- String[] parts = new String[10];
- parts = name.split("\\.");
- for(int count=0;count<parts.length;count++)
- {
- if (parts[count].trim().equalsIgnoreCase(""))
- return false;
- }
- return true;
- }
+ public boolean validatePackageName(String name){
+
+ if(name.matches("[a-z]([a-z0-9_]+\\.?)+[a-z0-9_]"))
+ return true;
+
+ return false;
+ }
public void backButtonImpl(){
panleID--;
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org