Subversion Repository Public Repository

litesoft

Diff Revisions 829 vs 830 for /trunk/Java/KeyHole/src/org/litesoft/aokeyhole/objects/ObjectMetaData.java

Diff revisions: vs.
  @@ -506,17 +506,17 @@
506 506 String[] parts;
507 507 if ( pVirtual )
508 508 {
509 - parts = pReader.getAdditionalValues( 1 );
509 + parts = pReader.getAdditionalValues( 1 ); // assert there are not more than 1
510 510 return unpersistAttributeRelatedVirtual( zType, pReader.getName(), parts[0] ); // RelatedToName
511 511 }
512 - parts = pReader.getAdditionalValues( 2 );
512 + parts = pReader.getAdditionalValues( 2 ); // assert there are not more than 2
513 513 return unpersistAttributeRelatedPersisted( zType, pReader.getName(), parts[0], parts[1] ); // RelatedToName, BackAttrib
514 514 }
515 515 if ( zType instanceof AbstractValidOptionsAttributeTypeSimple )
516 516 {
517 517 return unpersistAttributeValidOptions( zType, pReader.getName(), pReader.getAdditionalValues( null ), pVirtual );
518 518 }
519 - pReader.getAdditionalValues( 0 );
519 + pReader.getAdditionalValues( 0 ); // assert there are none!
520 520 if ( zType instanceof A_ID )
521 521 {
522 522 return unpersistAttributeID( pReader.getName() );