- if (nbootstrap.matches() && (nbootstrap.start(1) > uqnodename.end(1))) {\r
- try {\r
- bootstrap = (new Integer(nbootstrap.group(1))).intValue();\r
- HasBootstrap = true;\r
- } catch (Exception e) {\r
- Error = ErrorStringrange(Error, "Can't parse bootstrap value", 4,\r
- cp + nbootstrap.start(0), nf);\r
+ if (nbootstrap.matches())\r
+ {\r
+ if (nodename!=null && nbootstrap.group(1).equals(nodename)) \r
+ {\r
+ nodename=null; // empty nodename - only bootstrap value\r
+ }\r
+ if ((nodename==null || nodename.length()==0) || nbootstrap.start(1)>=uqnodename.end(1))\r
+ {\r
+ try {\r
+ bootstrap = (new Integer(nbootstrap.group(1))).intValue();\r
+ HasBootstrap = true;\r
+ } catch (Exception e) {\r
+ Error = ErrorStringrange(Error, "Can't parse bootstrap value", 4,\r
+ ncp + nbootstrap.start(0), nf);\r
+ }\r