com.soebes.maven.plugins.mlv
Class LicenseInformation

java.lang.Object
  extended by com.soebes.maven.plugins.mlv.LicenseInformation

public class LicenseInformation
extends Object

This class will hold together the information about Project, artifact and the Licenses.

Author:
Karl Heinz Marbaise

Field Summary
private  org.apache.maven.artifact.Artifact artifact
           
private  ArrayList<org.apache.maven.model.License> licenses
           
private  org.apache.maven.project.MavenProject project
           
 
Constructor Summary
LicenseInformation()
           
 
Method Summary
 void addLicense(org.apache.maven.model.License license)
           
 org.apache.maven.artifact.Artifact getArtifact()
           
 ArrayList<org.apache.maven.model.License> getLicenses()
           
 org.apache.maven.project.MavenProject getProject()
           
 void setArtifact(org.apache.maven.artifact.Artifact artifact)
           
 void setLicenses(ArrayList<org.apache.maven.model.License> licenses)
           
 void setProject(org.apache.maven.project.MavenProject project)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

artifact

private org.apache.maven.artifact.Artifact artifact

project

private org.apache.maven.project.MavenProject project

licenses

private ArrayList<org.apache.maven.model.License> licenses
Constructor Detail

LicenseInformation

public LicenseInformation()
Method Detail

setArtifact

public void setArtifact(org.apache.maven.artifact.Artifact artifact)

getArtifact

public org.apache.maven.artifact.Artifact getArtifact()

setLicenses

public void setLicenses(ArrayList<org.apache.maven.model.License> licenses)

getLicenses

public ArrayList<org.apache.maven.model.License> getLicenses()

addLicense

public void addLicense(org.apache.maven.model.License license)

setProject

public void setProject(org.apache.maven.project.MavenProject project)

getProject

public org.apache.maven.project.MavenProject getProject()


Copyright © 2009-2011 SoftwareEntwicklung Beratung Schulung. All Rights Reserved.