org.sonatype.tycho.versions.manipulation
Class BundleManifestManipulator

java.lang.Object
  extended by org.sonatype.tycho.versions.manipulation.AbstractMetadataManipulator
      extended by org.sonatype.tycho.versions.manipulation.BundleManifestManipulator
All Implemented Interfaces:
MetadataManipulator

@Component(role=MetadataManipulator.class,
           hint="bundle-manifest")
public class BundleManifestManipulator
extends AbstractMetadataManipulator


Field Summary
 
Fields inherited from class org.sonatype.tycho.versions.manipulation.AbstractMetadataManipulator
logger
 
Constructor Summary
BundleManifestManipulator()
           
 
Method Summary
 void applyChange(ProjectMetadata project, VersionChange change, java.util.Set<VersionChange> allChanges)
           
 void writeMetadata(ProjectMetadata project)
           
 
Methods inherited from class org.sonatype.tycho.versions.manipulation.AbstractMetadataManipulator
addMoreChanges, isBundle, isBundle, isFeature, isFeature
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BundleManifestManipulator

public BundleManifestManipulator()
Method Detail

applyChange

public void applyChange(ProjectMetadata project,
                        VersionChange change,
                        java.util.Set<VersionChange> allChanges)

writeMetadata

public void writeMetadata(ProjectMetadata project)
                   throws java.io.IOException
Throws:
java.io.IOException


Copyright © 2008-2011. All Rights Reserved.