org.jboss.forge.maven.profiles
Class ProfileBuilder
java.lang.Object
org.jboss.forge.maven.profiles.ProfileBuilder
- All Implemented Interfaces:
- Profile
public class ProfileBuilder
- extends Object
- implements Profile
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
create
public static ProfileBuilder create()
create
public static ProfileBuilder create(Profile profile)
getId
public String getId()
- Specified by:
getId in interface Profile
isActiveByDefault
public boolean isActiveByDefault()
- Specified by:
isActiveByDefault in interface Profile
listDependencies
public List<Dependency> listDependencies()
- Specified by:
listDependencies in interface Profile
listRepositories
public List<DependencyRepository> listRepositories()
- Specified by:
listRepositories in interface Profile
getProperties
public Properties getProperties()
- Specified by:
getProperties in interface Profile
setId
public ProfileBuilder setId(String id)
setActiveByDefault
public ProfileBuilder setActiveByDefault(boolean activeByDefault)
addDependency
public ProfileBuilder addDependency(Dependency dependency)
addRepository
public ProfileBuilder addRepository(DependencyRepository repository)
addProperty
public ProfileBuilder addProperty(String key,
String value)
getAsMavenProfile
public org.apache.maven.model.Profile getAsMavenProfile()
Copyright © 2011 Seam Framework. All Rights Reserved.