Package org.springframework.roo.project

Interface Summary
ClasspathProvidingProjectMetadata  
DependencyListener Dependency listener interface that clients can implement in order to be notified of changes to project dependencies
PathResolver Allows resolution between File, Path and canonical path Strings.
PluginListener Plugin listener interface that clients can implement in order to be notified of changes to project build plugins
ProjectMetadataProvider Provides mutability services for ProjectMetadata.
ProjectOperations  
PropertyListener Property listener interface that clients can implement in order to be notified of changes to project properties
RepositoryListener Repository listener interface that clients can implement in order to be notified of changes to project repositories
 

Class Summary
AbstractPathResolver Abstract PathResolver implementation.
AbstractProjectOperations Provides common project operations.
Configuration Immutable representation of an configuration specification for a (maven) build plugin
Dependency Simplified immutable representation of a dependency.
Execution Immutable representation of an execution specification for a (maven) build plugin
Path Immutable representation of common file path conventions used in Maven projects.
PathInformation Used by AbstractPathResolver to permit subclasses to register path details.
Plugin Simplified immutable representation of a maven build plugin.
ProjectMetadata Represents a project.
ProjectType Provides available project types for the project.
Property Simplified immutable representation of a property.
Repository Simplified immutable representation of a repository.
 

Enum Summary
DependencyScope The scope of the dependency.
DependencyType The type of dependency.
 



Copyright © 2009-2010 VMware, Inc. All Rights Reserved.