Package com.alexecollins.vbox.maven

Source Code of com.alexecollins.vbox.maven.AbstractVBoxMojo

package com.alexecollins.vbox.maven;


import com.alexecollins.vbox.core.Context;
import org.apache.maven.plugin.AbstractMojo;
import org.apache.maven.project.MavenProject;
import org.slf4j.impl.MavenLogAdapter;

/**
* @author alexec (alex.e.c@gmail.com)
*/
public abstract class AbstractVBoxMojo extends AbstractMojo {

  /**
   * @parameter default-value="${project}"
   * @readonly
   */
  protected MavenProject project;

  public AbstractVBoxMojo() {
    // ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD
    MavenLogAdapter.LOG = getLog();
  }

  protected Context getContext() {
    return new Context(project.getGroupId() +":"+project.getArtifactId());
  }
}
TOP

Related Classes of com.alexecollins.vbox.maven.AbstractVBoxMojo

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.