org.eclipse.emf.cdo.releng.version
Class VersionValidator

java.lang.Object
  extended by org.eclipse.emf.cdo.releng.version.VersionValidator

public abstract class VersionValidator
extends Object

The abstract base class that all version validator implementations must extend.


Constructor Summary
VersionValidator()
           
 
Method Summary
 void abort(IBuildState buildState, IProject project, Exception exception, IProgressMonitor monitor)
           
abstract  String getVersion()
           
abstract  void updateBuildState(IBuildState buildState, IRelease release, IProject project, IResourceDelta delta, org.eclipse.pde.core.IModel componentModel, IProgressMonitor monitor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VersionValidator

public VersionValidator()
Method Detail

getVersion

public abstract String getVersion()

updateBuildState

public abstract void updateBuildState(IBuildState buildState,
                                      IRelease release,
                                      IProject project,
                                      IResourceDelta delta,
                                      org.eclipse.pde.core.IModel componentModel,
                                      IProgressMonitor monitor)
                               throws Exception
Throws:
Exception

abort

public void abort(IBuildState buildState,
                  IProject project,
                  Exception exception,
                  IProgressMonitor monitor)
           throws Exception
Throws:
Exception


Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.