org.apache.maven.continuum.xmlrpc.project
Class Project

java.lang.Object
  extended by org.apache.maven.continuum.xmlrpc.project.ProjectSummary
      extended by org.apache.maven.continuum.xmlrpc.project.Project
All Implemented Interfaces:
Serializable

public class Project
extends ProjectSummary
implements Serializable

Class Project.

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

Constructor Summary
Project()
           
 
Method Summary
 void addBuildDefinition(BuildDefinition buildDefinition)
          Method addBuildDefinition.
 void addDependency(ProjectDependency projectDependency)
          Method addDependency.
 void addDeveloper(ProjectDeveloper projectDeveloper)
          Method addDeveloper.
 void addNotifier(ProjectNotifier projectNotifier)
          Method addNotifier.
 List<BuildDefinition> getBuildDefinitions()
          Method getBuildDefinitions.
 List<ProjectDependency> getDependencies()
          Method getDependencies.
 List<ProjectDeveloper> getDevelopers()
          Method getDevelopers.
 List<ProjectNotifier> getNotifiers()
          Method getNotifiers.
 ProjectDependency getParent()
          Get the parent field.
 void removeBuildDefinition(BuildDefinition buildDefinition)
          Method removeBuildDefinition.
 void removeDependency(ProjectDependency projectDependency)
          Method removeDependency.
 void removeDeveloper(ProjectDeveloper projectDeveloper)
          Method removeDeveloper.
 void removeNotifier(ProjectNotifier projectNotifier)
          Method removeNotifier.
 void setBuildDefinitions(List<BuildDefinition> buildDefinitions)
          Set the buildDefinitions field.
 void setDependencies(List<ProjectDependency> dependencies)
          Set the dependencies field.
 void setDevelopers(List<ProjectDeveloper> developers)
          Set the developers field.
 void setNotifiers(List<ProjectNotifier> notifiers)
          Set the notifiers field.
 void setParent(ProjectDependency parent)
          Set the parent field.
 
Methods inherited from class org.apache.maven.continuum.xmlrpc.project.ProjectSummary
equals, getArtifactId, getBuildNumber, getDescription, getExecutorId, getGroupId, getId, getLatestBuildId, getName, getOldState, getProjectGroup, getRelativePath, getScmPassword, getScmTag, getScmUrl, getScmUsername, getState, getUrl, getVersion, getWorkingDirectory, hashCode, isScmUseCache, setArtifactId, setBuildNumber, setDescription, setExecutorId, setGroupId, setId, setLatestBuildId, setName, setOldState, setProjectGroup, setRelativePath, setScmPassword, setScmTag, setScmUrl, setScmUseCache, setScmUsername, setState, setUrl, setVersion, setWorkingDirectory, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Project

public Project()
Method Detail

addBuildDefinition

public void addBuildDefinition(BuildDefinition buildDefinition)
Method addBuildDefinition.

Parameters:
buildDefinition -

addDependency

public void addDependency(ProjectDependency projectDependency)
Method addDependency.

Parameters:
projectDependency -

addDeveloper

public void addDeveloper(ProjectDeveloper projectDeveloper)
Method addDeveloper.

Parameters:
projectDeveloper -

addNotifier

public void addNotifier(ProjectNotifier projectNotifier)
Method addNotifier.

Parameters:
projectNotifier -

getBuildDefinitions

public List<BuildDefinition> getBuildDefinitions()
Method getBuildDefinitions.

Returns:
List

getDependencies

public List<ProjectDependency> getDependencies()
Method getDependencies.

Returns:
List

getDevelopers

public List<ProjectDeveloper> getDevelopers()
Method getDevelopers.

Returns:
List

getNotifiers

public List<ProjectNotifier> getNotifiers()
Method getNotifiers.

Returns:
List

getParent

public ProjectDependency getParent()
Get the parent field.

Returns:
ProjectDependency

removeBuildDefinition

public void removeBuildDefinition(BuildDefinition buildDefinition)
Method removeBuildDefinition.

Parameters:
buildDefinition -

removeDependency

public void removeDependency(ProjectDependency projectDependency)
Method removeDependency.

Parameters:
projectDependency -

removeDeveloper

public void removeDeveloper(ProjectDeveloper projectDeveloper)
Method removeDeveloper.

Parameters:
projectDeveloper -

removeNotifier

public void removeNotifier(ProjectNotifier projectNotifier)
Method removeNotifier.

Parameters:
projectNotifier -

setBuildDefinitions

public void setBuildDefinitions(List<BuildDefinition> buildDefinitions)
Set the buildDefinitions field.

Parameters:
buildDefinitions -

setDependencies

public void setDependencies(List<ProjectDependency> dependencies)
Set the dependencies field.

Parameters:
dependencies -

setDevelopers

public void setDevelopers(List<ProjectDeveloper> developers)
Set the developers field.

Parameters:
developers -

setNotifiers

public void setNotifiers(List<ProjectNotifier> notifiers)
Set the notifiers field.

Parameters:
notifiers -

setParent

public void setParent(ProjectDependency parent)
Set the parent field.

Parameters:
parent -


Copyright © 2003-2013 The Apache Software Foundation. All Rights Reserved.