com.springsource.bundlor.support
Class ManifestGeneratorContributors

java.lang.Object
  extended by com.springsource.bundlor.support.ManifestGeneratorContributors

public final class ManifestGeneratorContributors
extends java.lang.Object


Field Summary
private  java.util.List<ArtifactAnalyzer> artifactAnalyzers
           
private  java.util.List<EntryScannerListener> entryScannerListeners
           
private  java.util.List<ManifestContributor> manifestContributors
           
private  java.util.List<ManifestModifier> manifestModifiers
           
private  java.util.List<ManifestReader> manifestReaders
           
private  java.util.List<ManifestTemplateModifier> manifestTemplateModifiers
           
private  java.util.List<PartialManifestModifier> partialManifestModifiers
           
private  PartialManifestResolver partialManifestResolver
           
private  ReadablePartialManifest readablePartialManifest
           
private  java.util.List<TemplateHeaderReader> templateHeaderReaders
           
 
Constructor Summary
ManifestGeneratorContributors()
           
 
Method Summary
 ManifestGeneratorContributors addArtifactAnalyzer(ArtifactAnalyzer artifactAnalyzer)
           
 ManifestGeneratorContributors addEntryScannerListener(EntryScannerListener entryScannerListener)
           
 ManifestGeneratorContributors addManifestContributor(ManifestContributor manifestContributor)
           
 ManifestGeneratorContributors addManifestModifier(ManifestModifier manifestModifier)
           
 ManifestGeneratorContributors addManifestReader(ManifestReader manifestReader)
           
 ManifestGeneratorContributors addManifestTemplateModifier(ManifestTemplateModifier manifestTemplateModifier)
           
 ManifestGeneratorContributors addPartialManifestModifier(PartialManifestModifier partialManifestModifier)
           
 ManifestGeneratorContributors addTemplateHeaderReader(TemplateHeaderReader templateHeaderReader)
           
(package private)  java.util.List<ArtifactAnalyzer> getArtifactAnalyzers()
           
(package private)  java.util.List<EntryScannerListener> getEntryScannerListeners()
           
 java.util.List<ManifestContributor> getManifestContributors()
           
(package private)  java.util.List<ManifestModifier> getManifestModifiers()
           
(package private)  java.util.List<ManifestReader> getManifestReaders()
           
(package private)  java.util.List<ManifestTemplateModifier> getManifestTemplateModifiers()
           
(package private)  java.util.List<PartialManifestModifier> getPartialManifestModifiers()
           
(package private)  PartialManifestResolver getPartialManifestResolver()
           
(package private)  ReadablePartialManifest getReadablePartialManifest()
           
(package private)  java.util.List<TemplateHeaderReader> getTemplateHeaderReaders()
           
 ManifestGeneratorContributors setPartialManifestResolver(PartialManifestResolver partialManifestResolver)
           
 ManifestGeneratorContributors setReadablePartialManifest(ReadablePartialManifest readablePartialManifest)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

artifactAnalyzers

private final java.util.List<ArtifactAnalyzer> artifactAnalyzers

manifestReaders

private final java.util.List<ManifestReader> manifestReaders

manifestModifiers

private final java.util.List<ManifestModifier> manifestModifiers

manifestTemplateModifiers

private final java.util.List<ManifestTemplateModifier> manifestTemplateModifiers

partialManifestModifiers

private final java.util.List<PartialManifestModifier> partialManifestModifiers

manifestContributors

private final java.util.List<ManifestContributor> manifestContributors

templateHeaderReaders

private final java.util.List<TemplateHeaderReader> templateHeaderReaders

entryScannerListeners

private final java.util.List<EntryScannerListener> entryScannerListeners

readablePartialManifest

private volatile ReadablePartialManifest readablePartialManifest

partialManifestResolver

private volatile PartialManifestResolver partialManifestResolver
Constructor Detail

ManifestGeneratorContributors

public ManifestGeneratorContributors()
Method Detail

getArtifactAnalyzers

java.util.List<ArtifactAnalyzer> getArtifactAnalyzers()

getManifestReaders

java.util.List<ManifestReader> getManifestReaders()

getManifestModifiers

java.util.List<ManifestModifier> getManifestModifiers()

getManifestTemplateModifiers

java.util.List<ManifestTemplateModifier> getManifestTemplateModifiers()

getPartialManifestModifiers

java.util.List<PartialManifestModifier> getPartialManifestModifiers()

getManifestContributors

public java.util.List<ManifestContributor> getManifestContributors()

getTemplateHeaderReaders

java.util.List<TemplateHeaderReader> getTemplateHeaderReaders()

getEntryScannerListeners

java.util.List<EntryScannerListener> getEntryScannerListeners()

getReadablePartialManifest

ReadablePartialManifest getReadablePartialManifest()

getPartialManifestResolver

PartialManifestResolver getPartialManifestResolver()

addArtifactAnalyzer

public ManifestGeneratorContributors addArtifactAnalyzer(ArtifactAnalyzer artifactAnalyzer)

addManifestReader

public ManifestGeneratorContributors addManifestReader(ManifestReader manifestReader)

addManifestModifier

public ManifestGeneratorContributors addManifestModifier(ManifestModifier manifestModifier)

addManifestTemplateModifier

public ManifestGeneratorContributors addManifestTemplateModifier(ManifestTemplateModifier manifestTemplateModifier)

addPartialManifestModifier

public ManifestGeneratorContributors addPartialManifestModifier(PartialManifestModifier partialManifestModifier)

addManifestContributor

public ManifestGeneratorContributors addManifestContributor(ManifestContributor manifestContributor)

addTemplateHeaderReader

public ManifestGeneratorContributors addTemplateHeaderReader(TemplateHeaderReader templateHeaderReader)

addEntryScannerListener

public ManifestGeneratorContributors addEntryScannerListener(EntryScannerListener entryScannerListener)

setReadablePartialManifest

public ManifestGeneratorContributors setReadablePartialManifest(ReadablePartialManifest readablePartialManifest)

setPartialManifestResolver

public ManifestGeneratorContributors setPartialManifestResolver(PartialManifestResolver partialManifestResolver)