|
Forge - Shell API 1.2.0.Final | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of Facet in org.jboss.forge.project |
|---|
| Methods in org.jboss.forge.project with type parameters of type Facet | ||
|---|---|---|
|
BaseProject.getFacet(Class<F> type)
|
|
|
Project.getFacet(Class<F> type)
Return the instance of the requested Facet type, or throw a FacetNotFoundException if no
Facet of that type is registered. |
|
|
BaseProject.getFacets(Class<F> type)
|
|
|
Project.getFacets(Class<F> type)
Return a Collection of the currently installed Facets matching the given type. |
|
| Methods in org.jboss.forge.project that return types with arguments of type Facet | |
|---|---|
List<Facet> |
BaseProject.getFacets()
|
Collection<Facet> |
Project.getFacets()
Return a Collection of the currently installed Facets. |
| Methods in org.jboss.forge.project with parameters of type Facet | |
|---|---|
Project |
BaseProject.installFacet(Facet facet)
|
Project |
Project.installFacet(Facet facet)
Install and register the given Facet. |
Project |
BaseProject.registerFacet(Facet facet)
|
Project |
Project.registerFacet(Facet facet)
Add the given Facet to this Project's internal collection of installed facets. |
Project |
BaseProject.removeFacet(Facet facet)
|
Project |
Project.removeFacet(Facet facet)
Remove the given Facet from this Project's internal collection of installed facets. |
Project |
BaseProject.unregisterFacet(Facet facet)
|
Project |
Project.unregisterFacet(Facet facet)
Remove the given Facet from this Project's internal collection of installed facets. |
| Method parameters in org.jboss.forge.project with type arguments of type Facet | |
|---|---|
boolean |
BaseProject.hasAllFacets(Collection<Class<? extends Facet>> facetDependencies)
|
boolean |
Project.hasAllFacets(Collection<Class<? extends Facet>> facetDependencies)
Return true if this project has all Facets of the given types; otherwise, if any of the given facet types
is missing, return false. |
boolean |
BaseProject.hasFacet(Class<? extends Facet> type)
|
boolean |
Project.hasFacet(Class<? extends Facet> type)
Return true if this project has a facet of the given type; return false otherwise. |
| Uses of Facet in org.jboss.forge.project.facets |
|---|
| Subinterfaces of Facet in org.jboss.forge.project.facets | |
|---|---|
interface |
DependencyFacet
|
interface |
JavaExecutionFacet
|
interface |
JavaSourceFacet
|
interface |
MetadataFacet
|
interface |
PackagingFacet
A Facet representing this project's Packaging (JAR, WAR, EAR, etc...) |
interface |
ResourceFacet
|
interface |
WebResourceFacet
A Facet containing APIs to interact with Java Web Projects |
| Classes in org.jboss.forge.project.facets that implement Facet | |
|---|---|
class |
BaseFacet
A base convenience Facet abstract class. |
| Uses of Facet in org.jboss.forge.project.facets.events |
|---|
| Methods in org.jboss.forge.project.facets.events that return Facet | |
|---|---|
Facet |
FacetRemoved.getFacet()
|
Facet |
FacetInstalled.getFacet()
|
| Methods in org.jboss.forge.project.facets.events that return types with arguments of type Facet | |
|---|---|
List<Class<? extends Facet>> |
RemoveFacets.getFacetTypes()
Get the facet types to be installed |
List<Class<? extends Facet>> |
InstallFacets.getFacetTypes()
Get the facet types to be installed |
| Constructors in org.jboss.forge.project.facets.events with parameters of type Facet | |
|---|---|
FacetInstalled(Facet facet)
|
|
FacetRemoved(Facet facet)
|
|
| Constructor parameters in org.jboss.forge.project.facets.events with type arguments of type Facet | |
|---|---|
InstallFacets(boolean prompt,
Class<? extends Facet> facetType)
Install the given facet but first prompt for confirmation. |
|
InstallFacets(Class<? extends Facet> facetType)
Install the given facet without prompting for confirmation |
|
RemoveFacets(boolean prompt,
Class<? extends Facet> facetType)
Install the given facet but first prompt for confirmation. |
|
RemoveFacets(Class<? extends Facet> facetType)
Install the given facet without prompting for confirmation |
|
| Uses of Facet in org.jboss.forge.project.services |
|---|
| Methods in org.jboss.forge.project.services with type parameters of type Facet | ||
|---|---|---|
|
FacetFactory.getFacet(Class<T> type)
|
|
| Methods in org.jboss.forge.project.services that return Facet | |
|---|---|
Facet |
FacetFactory.getFacetByName(String facetName)
|
| Methods in org.jboss.forge.project.services that return types with arguments of type Facet | |
|---|---|
List<Facet> |
FacetFactory.getFacets()
Deprecated. Use #getFacetTypes() instead. This will be removed in a future release. |
Set<Class<? extends Facet>> |
FacetFactory.getFacetTypes()
|
| Method parameters in org.jboss.forge.project.services with type arguments of type Facet | |
|---|---|
void |
ProjectFactory.installSingleFacet(Project project,
Class<? extends Facet> type)
|
void |
ProjectFactory.registerSingleFacet(Project project,
Class<? extends Facet> type)
|
| Uses of Facet in org.jboss.forge.shell.project |
|---|
| Methods in org.jboss.forge.shell.project that return types with arguments of type Facet | |
|---|---|
Set<Class<? extends Facet>> |
FacetRegistry.getFacetTypes()
Return all known Facet types. |
| Uses of Facet in org.jboss.forge.shell.util |
|---|
| Methods in org.jboss.forge.shell.util that return types with arguments of type Facet | |
|---|---|
static List<Class<? extends Facet>> |
ConstraintInspector.getFacetDependencies(Class<?> type)
Inspect the given Class for any dependencies to Facet types. |
|
Forge - Shell API 1.2.0.Final | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||