src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/Parser.jj

Print this page
rev 10521 : 8055723[core]: Replace concat String to append in StringBuilder parameters
Contributed-by: Otavio Santana <otaviojava@java.net>


 403     jjtree.closeNodeScope(jjtn000, true);
 404   }
 405 }
 406 /*@egen*/
 407 }
 408 
 409 void HostName():
 410 {/*@bgen(jjtree) HostName */
 411   JDMHostName jjtn000 = new JDMHostName(JJTHOSTNAME);
 412   boolean jjtc000 = true;
 413   jjtree.openNodeScope(jjtn000);
 414 /*@egen*/
 415   Token t;
 416 }
 417 {/*@bgen(jjtree) HostName */
 418   try {
 419 /*@egen*/
 420   t=<IDENTIFIER> { jjtn000.name.append(t.image); }
 421 (
 422 "." t=<IDENTIFIER> 
 423   {jjtn000.name.append( "." + t.image); }
 424 )*/*@bgen(jjtree)*/
 425   } finally {
 426     if (jjtc000) {
 427       jjtree.closeNodeScope(jjtn000, true);
 428     }
 429   }
 430 /*@egen*/
 431 
 432 }
 433 
 434 void IpAddress():
 435 {/*@bgen(jjtree) IpAddress */
 436 JDMIpAddress jjtn000 = new JDMIpAddress(JJTIPADDRESS);
 437 boolean jjtc000 = true;
 438 jjtree.openNodeScope(jjtn000);
 439 /*@egen*/
 440 Token t;
 441 }
 442 {/*@bgen(jjtree) IpAddress */
 443 try {
 444 /*@egen*/
 445 
 446 t= <INTEGER_LITERAL> 
 447   {jjtn000.address.append(t.image); }
 448 (
 449 "." t= <INTEGER_LITERAL> 
 450   {jjtn000.address.append( "." + t.image); }
 451 )*/*@bgen(jjtree)*/
 452 } finally {
 453   if (jjtc000) {
 454     jjtree.closeNodeScope(jjtn000, true);
 455   }
 456 }
 457 /*@egen*/
 458 
 459 }
 460 
 461 void IpV6Address():
 462 {/*@bgen(jjtree) IpV6Address */
 463 JDMIpV6Address jjtn000 = new JDMIpV6Address(JJTIPV6ADDRESS);
 464 boolean jjtc000 = true;
 465 jjtree.openNodeScope(jjtn000);
 466 /*@egen*/
 467 Token t;
 468 }
 469 {/*@bgen(jjtree) IpV6Address */
 470 try {


 484 }
 485 /*@egen*/
 486 }
 487 
 488 void IpMask():
 489 {/*@bgen(jjtree) IpMask */
 490 JDMIpMask jjtn000 = new JDMIpMask(JJTIPMASK);
 491 boolean jjtc000 = true;
 492 jjtree.openNodeScope(jjtn000);
 493 /*@egen*/
 494 Token t;
 495 }
 496 {/*@bgen(jjtree) IpMask */
 497 try {
 498 /*@egen*/
 499 
 500 t= <INTEGER_LITERAL> 
 501   {jjtn000.address.append(t.image); }
 502 (
 503 "!" t= <INTEGER_LITERAL> 
 504   {jjtn000.address.append( "." + t.image); }
 505 )*/*@bgen(jjtree)*/
 506 } finally {
 507   if (jjtc000) {
 508     jjtree.closeNodeScope(jjtn000, true);
 509   }
 510 }
 511 /*@egen*/
 512 }
 513 
 514 void NetMask():
 515 {/*@bgen(jjtree) NetMask */
 516 JDMNetMask jjtn000 = new JDMNetMask(JJTNETMASK);
 517 boolean jjtc000 = true;
 518 jjtree.openNodeScope(jjtn000);
 519 /*@egen*/
 520 Token t;
 521 }
 522 {/*@bgen(jjtree) NetMask */
 523 try {
 524 /*@egen*/
 525 
 526 t= <INTEGER_LITERAL> 
 527   {jjtn000.address.append(t.image); }
 528 (
 529 "." t= <INTEGER_LITERAL> 
 530   {jjtn000.address.append( "." + t.image); }
 531 )* "/" t= <INTEGER_LITERAL>/*@bgen(jjtree)*/
 532                             {
 533                               jjtree.closeNodeScope(jjtn000, true);
 534                               jjtc000 = false;
 535                             }
 536 /*@egen*/ {jjtn000.mask = t.image; }/*@bgen(jjtree)*/
 537 } finally {
 538   if (jjtc000) {
 539     jjtree.closeNodeScope(jjtn000, true);
 540   }
 541 }
 542 /*@egen*/
 543 }
 544 
 545 void NetMaskV6():
 546 {/*@bgen(jjtree) NetMaskV6 */
 547 JDMNetMaskV6 jjtn000 = new JDMNetMaskV6(JJTNETMASKV6);
 548 boolean jjtc000 = true;
 549 jjtree.openNodeScope(jjtn000);
 550 /*@egen*/




 403     jjtree.closeNodeScope(jjtn000, true);
 404   }
 405 }
 406 /*@egen*/
 407 }
 408 
 409 void HostName():
 410 {/*@bgen(jjtree) HostName */
 411   JDMHostName jjtn000 = new JDMHostName(JJTHOSTNAME);
 412   boolean jjtc000 = true;
 413   jjtree.openNodeScope(jjtn000);
 414 /*@egen*/
 415   Token t;
 416 }
 417 {/*@bgen(jjtree) HostName */
 418   try {
 419 /*@egen*/
 420   t=<IDENTIFIER> { jjtn000.name.append(t.image); }
 421 (
 422 "." t=<IDENTIFIER> 
 423   {jjtn000.name.append( '.').append(t.image); }
 424 )*/*@bgen(jjtree)*/
 425   } finally {
 426     if (jjtc000) {
 427       jjtree.closeNodeScope(jjtn000, true);
 428     }
 429   }
 430 /*@egen*/
 431 
 432 }
 433 
 434 void IpAddress():
 435 {/*@bgen(jjtree) IpAddress */
 436 JDMIpAddress jjtn000 = new JDMIpAddress(JJTIPADDRESS);
 437 boolean jjtc000 = true;
 438 jjtree.openNodeScope(jjtn000);
 439 /*@egen*/
 440 Token t;
 441 }
 442 {/*@bgen(jjtree) IpAddress */
 443 try {
 444 /*@egen*/
 445 
 446 t= <INTEGER_LITERAL> 
 447   {jjtn000.address.append(t.image); }
 448 (
 449 "." t= <INTEGER_LITERAL> 
 450   {jjtn000.address.append( '.').append(t.image); }
 451 )*/*@bgen(jjtree)*/
 452 } finally {
 453   if (jjtc000) {
 454     jjtree.closeNodeScope(jjtn000, true);
 455   }
 456 }
 457 /*@egen*/
 458 
 459 }
 460 
 461 void IpV6Address():
 462 {/*@bgen(jjtree) IpV6Address */
 463 JDMIpV6Address jjtn000 = new JDMIpV6Address(JJTIPV6ADDRESS);
 464 boolean jjtc000 = true;
 465 jjtree.openNodeScope(jjtn000);
 466 /*@egen*/
 467 Token t;
 468 }
 469 {/*@bgen(jjtree) IpV6Address */
 470 try {


 484 }
 485 /*@egen*/
 486 }
 487 
 488 void IpMask():
 489 {/*@bgen(jjtree) IpMask */
 490 JDMIpMask jjtn000 = new JDMIpMask(JJTIPMASK);
 491 boolean jjtc000 = true;
 492 jjtree.openNodeScope(jjtn000);
 493 /*@egen*/
 494 Token t;
 495 }
 496 {/*@bgen(jjtree) IpMask */
 497 try {
 498 /*@egen*/
 499 
 500 t= <INTEGER_LITERAL> 
 501   {jjtn000.address.append(t.image); }
 502 (
 503 "!" t= <INTEGER_LITERAL> 
 504   {jjtn000.address.append( '.').append(t.image); }
 505 )*/*@bgen(jjtree)*/
 506 } finally {
 507   if (jjtc000) {
 508     jjtree.closeNodeScope(jjtn000, true);
 509   }
 510 }
 511 /*@egen*/
 512 }
 513 
 514 void NetMask():
 515 {/*@bgen(jjtree) NetMask */
 516 JDMNetMask jjtn000 = new JDMNetMask(JJTNETMASK);
 517 boolean jjtc000 = true;
 518 jjtree.openNodeScope(jjtn000);
 519 /*@egen*/
 520 Token t;
 521 }
 522 {/*@bgen(jjtree) NetMask */
 523 try {
 524 /*@egen*/
 525 
 526 t= <INTEGER_LITERAL> 
 527   {jjtn000.address.append(t.image); }
 528 (
 529 "." t= <INTEGER_LITERAL> 
 530   {jjtn000.address.append( '.').append(t.image); }
 531 )* "/" t= <INTEGER_LITERAL>/*@bgen(jjtree)*/
 532                             {
 533                               jjtree.closeNodeScope(jjtn000, true);
 534                               jjtc000 = false;
 535                             }
 536 /*@egen*/ {jjtn000.mask = t.image; }/*@bgen(jjtree)*/
 537 } finally {
 538   if (jjtc000) {
 539     jjtree.closeNodeScope(jjtn000, true);
 540   }
 541 }
 542 /*@egen*/
 543 }
 544 
 545 void NetMaskV6():
 546 {/*@bgen(jjtree) NetMaskV6 */
 547 JDMNetMaskV6 jjtn000 = new JDMNetMaskV6(JJTNETMASKV6);
 548 boolean jjtc000 = true;
 549 jjtree.openNodeScope(jjtn000);
 550 /*@egen*/