Changeset 219


Ignore:
Timestamp:
03/08/10 17:13:53 (14 years ago)
Author:
oschonef
Message:
  • a validator instance may be used more than once
File:
1 edited

Legend:

Unmodified
Added
Removed
  • VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/virtualcollectionregistry/model/VirtualCollectionValidator.java

    r215 r219  
    1414        public void validate(VirtualCollection vc)
    1515                        throws VirtualCollectionRegistryException {
     16                // reset internal state
     17                reset();
     18               
     19                // proceed to validate ...
    1620                if ((vc.getName() == null) || vc.getName().trim().isEmpty()) {
    1721                        throw new VirtualCollectionRegistryUsageException(
     
    3842        }
    3943
     44        private void reset() {
     45                uniqueResources.clear();
     46                uniqueResourceRefs.clear();
     47        }
     48
    4049} // class VirtualCollectionValidator
Note: See TracChangeset for help on using the changeset viewer.