de.smartics.ci.config.maven
Class MavenConfig

Package class diagram package MavenConfig
java.lang.Object
  extended by de.smartics.ci.config.maven.MavenConfig

public final class MavenConfig
     
     
extends Object

Provides access to information of a Maven POM.


Constructor Summary
MavenConfig(MavenSettings settings, MavenPom pom)
          Default constructor.
 
Method Summary
 MavenPom getPom()
          Returns the information provided by the Maven project's pom.
 MavenSettings getSettings()
          Returns the information provided by the settings.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MavenConfig

public MavenConfig(MavenSettings settings,
                   MavenPom pom)
            throws de.smartics.util.lang.NullArgumentException
Default constructor.

Parameters:
settings - the information provided by the settings.
pom - the information provided by the Maven project's pom .
Throws:
de.smartics.util.lang.NullArgumentException - if either settings or pom is null.
Method Detail

getSettings

public MavenSettings getSettings()
Returns the information provided by the settings. xml.

Returns:
the information provided by the settings.

getPom

public MavenPom getPom()
Returns the information provided by the Maven project's pom. xml.

Returns:
the information provided by the Maven project's pom.


Copyright © 2012 Kronseder & Reiner GmbH - smartics. All Rights Reserved.