org.apache.felix.ipojo.manipulator.store
Interface ManifestBuilder

All Known Implementing Classes:
DefaultManifestBuilder

public interface ManifestBuilder

A ManifestBuilder is ...

Author:
Felix Project Team

Method Summary
 void addMetada(java.util.Collection<org.apache.felix.ipojo.metadata.Element> metadatas)
          Add all given metadata
 void addReferredPackage(java.util.Set<java.lang.String> packageNames)
          Add all given package names in the referred packages list
 java.util.jar.Manifest build(java.util.jar.Manifest original)
          Update the given manifest.
 

Method Detail

addReferredPackage

void addReferredPackage(java.util.Set<java.lang.String> packageNames)
Add all given package names in the referred packages list

Parameters:
packageNames - additional packages

addMetada

void addMetada(java.util.Collection<org.apache.felix.ipojo.metadata.Element> metadatas)
Add all given metadata

Parameters:
metadatas - additional metadata

build

java.util.jar.Manifest build(java.util.jar.Manifest original)
Update the given manifest.

Parameters:
original - original manifest to be modified
Returns:
modified manifest


Copyright © 2006-2013 The Apache Software Foundation. All Rights Reserved.