public class DefaultProjectRegistry<T extends ProjectIdentifier> extends Object implements IProjectRegistry<T>
| Constructor and Description |
|---|
DefaultProjectRegistry() |
| Modifier and Type | Method and Description |
|---|---|
void |
addProject(T project) |
Set<T> |
findAll(Spec<? super T> constraint) |
Set<T> |
getAllProjects() |
Set<T> |
getAllProjects(String path) |
T |
getProject(File projectDir) |
T |
getProject(String path) |
Set<T> |
getSubProjects(String path) |
T |
removeProject(String path) |
public void addProject(T project)
addProject in interface IProjectRegistry<T extends ProjectIdentifier>public Set<T> getAllProjects()
getAllProjects in interface IProjectRegistry<T extends ProjectIdentifier>public T getProject(String path)
getProject in interface IProjectRegistry<T extends ProjectIdentifier>public T getProject(File projectDir)
getProject in interface IProjectRegistry<T extends ProjectIdentifier>public Set<T> getAllProjects(String path)
getAllProjects in interface IProjectRegistry<T extends ProjectIdentifier>public Set<T> getSubProjects(String path)
getSubProjects in interface IProjectRegistry<T extends ProjectIdentifier>public Set<T> findAll(Spec<? super T> constraint)
findAll in interface IProjectRegistry<T extends ProjectIdentifier>Copyright © 2013. All rights reserved