org.apache.maven.model
Class ModelBase

java.lang.Object
  extended by org.apache.maven.model.ModelBase
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
Model, Profile

public class ModelBase
extends java.lang.Object
implements java.io.Serializable

Class ModelBase.

Version:
$Revision$ $Date$
See Also:
Serialized Form

Constructor Summary
ModelBase()
           
 
Method Summary
 void addDependency(Dependency dependency)
          Method addDependency
 void addModule(java.lang.String string)
          Method addModule
 void addPluginRepository(Repository repository)
          Method addPluginRepository
 void addProperty(java.lang.String key, java.lang.String value)
          Method addProperty
 void addRepository(Repository repository)
          Method addRepository
 java.util.List getDependencies()
          Method getDependencies
 DependencyManagement getDependencyManagement()
          Method getDependencyManagement
 DistributionManagement getDistributionManagement()
          Method getDistributionManagement
 java.util.List getModules()
          Method getModules
 java.util.List getPluginRepositories()
          Method getPluginRepositories
 java.util.Properties getProperties()
          Method getProperties
 Reporting getReporting()
          Method getReporting
 java.lang.Object getReports()
          Method getReports
 java.util.List getRepositories()
          Method getRepositories
 void removeDependency(Dependency dependency)
          Method removeDependency
 void removeModule(java.lang.String string)
          Method removeModule
 void removePluginRepository(Repository repository)
          Method removePluginRepository
 void removeRepository(Repository repository)
          Method removeRepository
 void setDependencies(java.util.List dependencies)
          Method setDependencies
 void setDependencyManagement(DependencyManagement dependencyManagement)
          Method setDependencyManagement
 void setDistributionManagement(DistributionManagement distributionManagement)
          Method setDistributionManagement
 void setModules(java.util.List modules)
          Method setModules
 void setPluginRepositories(java.util.List pluginRepositories)
          Method setPluginRepositories
 void setProperties(java.util.Properties properties)
          Method setProperties
 void setReporting(Reporting reporting)
          Method setReporting
 void setReports(java.lang.Object reports)
          Method setReports
 void setRepositories(java.util.List repositories)
          Method setRepositories
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ModelBase

public ModelBase()
Method Detail

addDependency

public void addDependency(Dependency dependency)
Method addDependency

Parameters:
dependency -

addModule

public void addModule(java.lang.String string)
Method addModule

Parameters:
string -

addPluginRepository

public void addPluginRepository(Repository repository)
Method addPluginRepository

Parameters:
repository -

addProperty

public void addProperty(java.lang.String key,
                        java.lang.String value)
Method addProperty

Parameters:
key -
value -

addRepository

public void addRepository(Repository repository)
Method addRepository

Parameters:
repository -

getDependencies

public java.util.List getDependencies()
Method getDependencies


getDependencyManagement

public DependencyManagement getDependencyManagement()
Method getDependencyManagement


getDistributionManagement

public DistributionManagement getDistributionManagement()
Method getDistributionManagement


getModules

public java.util.List getModules()
Method getModules


getPluginRepositories

public java.util.List getPluginRepositories()
Method getPluginRepositories


getProperties

public java.util.Properties getProperties()
Method getProperties


getReporting

public Reporting getReporting()
Method getReporting


getReports

public java.lang.Object getReports()
Method getReports


getRepositories

public java.util.List getRepositories()
Method getRepositories


removeDependency

public void removeDependency(Dependency dependency)
Method removeDependency

Parameters:
dependency -

removeModule

public void removeModule(java.lang.String string)
Method removeModule

Parameters:
string -

removePluginRepository

public void removePluginRepository(Repository repository)
Method removePluginRepository

Parameters:
repository -

removeRepository

public void removeRepository(Repository repository)
Method removeRepository

Parameters:
repository -

setDependencies

public void setDependencies(java.util.List dependencies)
Method setDependencies

Parameters:
dependencies -

setDependencyManagement

public void setDependencyManagement(DependencyManagement dependencyManagement)
Method setDependencyManagement

Parameters:
dependencyManagement -

setDistributionManagement

public void setDistributionManagement(DistributionManagement distributionManagement)
Method setDistributionManagement

Parameters:
distributionManagement -

setModules

public void setModules(java.util.List modules)
Method setModules

Parameters:
modules -

setPluginRepositories

public void setPluginRepositories(java.util.List pluginRepositories)
Method setPluginRepositories

Parameters:
pluginRepositories -

setProperties

public void setProperties(java.util.Properties properties)
Method setProperties

Parameters:
properties -

setReporting

public void setReporting(Reporting reporting)
Method setReporting

Parameters:
reporting -

setReports

public void setReports(java.lang.Object reports)
Method setReports

Parameters:
reports -

setRepositories

public void setRepositories(java.util.List repositories)
Method setRepositories

Parameters:
repositories -


Copyright 2005 Apache Software Foundation. All Rights Reserved.