org.eclipse.tycho.extras.tpvalidator
Class TPValidationMojo

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by org.eclipse.tycho.extras.tpvalidator.TPValidationMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

public class TPValidationMojo
extends org.apache.maven.plugin.AbstractMojo

Validates that specified target platforms (.target files) contents can be resolved.


Field Summary
protected  List<Map<String,String>> environment
           
protected  org.eclipse.sisu.equinox.EquinoxServiceFactory equinox
           
protected  org.eclipse.tycho.p2.resolver.facade.P2Resolver p2
           
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
TPValidationMojo()
           
 
Method Summary
 void execute()
           
protected  void initializeEnvironments()
           
 
Methods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

equinox

protected org.eclipse.sisu.equinox.EquinoxServiceFactory equinox

p2

protected org.eclipse.tycho.p2.resolver.facade.P2Resolver p2

environment

protected List<Map<String,String>> environment
Constructor Detail

TPValidationMojo

public TPValidationMojo()
Method Detail

execute

public void execute()
             throws org.apache.maven.plugin.MojoExecutionException
Throws:
org.apache.maven.plugin.MojoExecutionException

initializeEnvironments

protected void initializeEnvironments()


Copyright © 2010-2012 Eclipse Foundation. All Rights Reserved.