org.sonatype.tycho.versions.engine
Class VersionsEngine

java.lang.Object
  extended by org.sonatype.tycho.versions.engine.VersionsEngine

@Component(role=VersionsEngine.class,
           instantiationStrategy="per-lookup")
public class VersionsEngine
extends java.lang.Object


Constructor Summary
VersionsEngine()
           
 
Method Summary
 void addBasedir(java.io.File basedir)
           
 void addVersionChange(java.lang.String artifactId, java.lang.String newVersion)
           
 void apply()
           
static java.lang.String toCanonicalVersion(java.lang.String version)
           
static java.lang.String toMavenVersion(java.lang.String version)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VersionsEngine

public VersionsEngine()
Method Detail

addBasedir

public void addBasedir(java.io.File basedir)
                throws java.io.IOException
Throws:
java.io.IOException

addVersionChange

public void addVersionChange(java.lang.String artifactId,
                             java.lang.String newVersion)
                      throws java.io.IOException
Throws:
java.io.IOException

apply

public void apply()
           throws java.io.IOException
Throws:
java.io.IOException

toCanonicalVersion

public static java.lang.String toCanonicalVersion(java.lang.String version)

toMavenVersion

public static java.lang.String toMavenVersion(java.lang.String version)


Copyright © 2008-2011. All Rights Reserved.