public void add(String name, TiffObject value, boolean isDC, String path) {
    if (!metadata.containsKey(name)) {
      metadata.put(name, new MetadataObject());
      metadata.get(name).setIsDublinCore(isDC);
      metadata.get(name).setPath(path);
    }
    metadata.get(name).getObjectList().add(value);
  }
public void add ( String name , TiffObject value , boolean isDC , String path ) { if ( ! metadata . containsKey ( name ) ) { metadata . put ( name , new MetadataObject ( ) ) ; metadata . get ( name ) . setIsDublinCore ( isDC ) ; metadata . get ( name ) . setPath ( path ) ; } metadata . get ( name ) . getObjectList ( ) . add ( value ) ; }
Adds a metadata value to the dictionary.

@param name the name
@param value the value
@param isDC the is dublin core