org.apache.maven.continuum.model.project
Class ProjectGroup

java.lang.Object
  extended by org.apache.maven.continuum.model.project.ProjectGroup
All Implemented Interfaces:
Serializable

public class ProjectGroup
extends Object
implements Serializable

Class ProjectGroup.

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

Constructor Summary
ProjectGroup()
           
 
Method Summary
 void addBuildDefinition(BuildDefinition buildDefinition)
          Method addBuildDefinition.
 void addNotifier(ProjectNotifier projectNotifier)
          Method addNotifier.
 void addProject(Project project)
          Method addProject.
 void breakProjectAssociation(Project project)
          Method breakProjectAssociation.
 void createProjectAssociation(Project project)
          Method createProjectAssociation.
 boolean equals(Object other)
          Method equals.
 List<BuildDefinition> getBuildDefinitions()
          Method getBuildDefinitions.
 String getDescription()
          Get the description field.
 String getGroupId()
          Get the groupId field.
 int getId()
          Get the id field.
 LocalRepository getLocalRepository()
          Get the localRepository field.
 String getName()
          Get the name field.
 List<ProjectNotifier> getNotifiers()
          Method getNotifiers.
 List<Project> getProjects()
          Method getProjects.
 int hashCode()
          Method hashCode.
 void removeBuildDefinition(BuildDefinition buildDefinition)
          Method removeBuildDefinition.
 void removeNotifier(ProjectNotifier projectNotifier)
          Method removeNotifier.
 void removeProject(Project project)
          Method removeProject.
 void setBuildDefinitions(List<BuildDefinition> buildDefinitions)
          Set the buildDefinitions field.
 void setDescription(String description)
          Set the description field.
 void setGroupId(String groupId)
          Set the groupId field.
 void setId(int id)
          Set the id field.
 void setLocalRepository(LocalRepository localRepository)
          Set the localRepository field.
 void setName(String name)
          Set the name field.
 void setNotifiers(List<ProjectNotifier> notifiers)
          Set the notifiers field.
 void setProjects(List<Project> projects)
          Set the projects field.
 String toString()
          Method toString.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ProjectGroup

public ProjectGroup()
Method Detail

addBuildDefinition

public void addBuildDefinition(BuildDefinition buildDefinition)
Method addBuildDefinition.

Parameters:
buildDefinition -

addNotifier

public void addNotifier(ProjectNotifier projectNotifier)
Method addNotifier.

Parameters:
projectNotifier -

addProject

public void addProject(Project project)
Method addProject.

Parameters:
project -

breakProjectAssociation

public void breakProjectAssociation(Project project)
Method breakProjectAssociation.

Parameters:
project -

createProjectAssociation

public void createProjectAssociation(Project project)
Method createProjectAssociation.

Parameters:
project -

equals

public boolean equals(Object other)
Method equals.

Overrides:
equals in class Object
Parameters:
other -
Returns:
boolean

getBuildDefinitions

public List<BuildDefinition> getBuildDefinitions()
Method getBuildDefinitions.

Returns:
List

getDescription

public String getDescription()
Get the description field.

Returns:
String

getGroupId

public String getGroupId()
Get the groupId field.

Returns:
String

getId

public int getId()
Get the id field.

Returns:
int

getLocalRepository

public LocalRepository getLocalRepository()
Get the localRepository field.

Returns:
LocalRepository

getName

public String getName()
Get the name field.

Returns:
String

getNotifiers

public List<ProjectNotifier> getNotifiers()
Method getNotifiers.

Returns:
List

getProjects

public List<Project> getProjects()
Method getProjects.

Returns:
List

hashCode

public int hashCode()
Method hashCode.

Overrides:
hashCode in class Object
Returns:
int

removeBuildDefinition

public void removeBuildDefinition(BuildDefinition buildDefinition)
Method removeBuildDefinition.

Parameters:
buildDefinition -

removeNotifier

public void removeNotifier(ProjectNotifier projectNotifier)
Method removeNotifier.

Parameters:
projectNotifier -

removeProject

public void removeProject(Project project)
Method removeProject.

Parameters:
project -

setBuildDefinitions

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

Parameters:
buildDefinitions -

setDescription

public void setDescription(String description)
Set the description field.

Parameters:
description -

setGroupId

public void setGroupId(String groupId)
Set the groupId field.

Parameters:
groupId -

setId

public void setId(int id)
Set the id field.

Parameters:
id -

setLocalRepository

public void setLocalRepository(LocalRepository localRepository)
Set the localRepository field.

Parameters:
localRepository -

setName

public void setName(String name)
Set the name field.

Parameters:
name -

setNotifiers

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

Parameters:
notifiers -

setProjects

public void setProjects(List<Project> projects)
Set the projects field.

Parameters:
projects -

toString

public String toString()
Method toString.

Overrides:
toString in class Object
Returns:
String


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