Class ConfigurationFacetImpl
- java.lang.Object
-
- org.jboss.forge.addon.facets.AbstractFacet<org.jboss.forge.addon.projects.Project>
-
- org.jboss.forge.addon.configuration.ConfigurationFacetImpl
-
- All Implemented Interfaces:
ConfigurationFacet,org.jboss.forge.addon.facets.Facet<org.jboss.forge.addon.projects.Project>,org.jboss.forge.addon.facets.MutableFacet<org.jboss.forge.addon.projects.Project>,org.jboss.forge.addon.projects.ProjectFacet
public class ConfigurationFacetImpl extends org.jboss.forge.addon.facets.AbstractFacet<org.jboss.forge.addon.projects.Project> implements ConfigurationFacet
Provides configuration capabilities for a project- Author:
- George Gastaldi
-
-
Field Summary
-
Fields inherited from interface org.jboss.forge.addon.configuration.facets.ConfigurationFacet
CONFIGURATION_FILE
-
-
Constructor Summary
Constructors Constructor Description ConfigurationFacetImpl(ConfigurationFactory configurationFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.jboss.forge.addon.resource.FileResource<?>getConfigLocation()ConfigurationgetConfiguration()booleaninstall()booleanisInstalled()booleanuninstall()-
Methods inherited from class org.jboss.forge.addon.facets.AbstractFacet
equals, getFaceted, hashCode, setFaceted
-
-
-
-
Constructor Detail
-
ConfigurationFacetImpl
@Inject public ConfigurationFacetImpl(ConfigurationFactory configurationFactory)
-
-
Method Detail
-
install
public boolean install()
- Specified by:
installin interfaceorg.jboss.forge.addon.facets.Facet<org.jboss.forge.addon.projects.Project>
-
isInstalled
public boolean isInstalled()
- Specified by:
isInstalledin interfaceorg.jboss.forge.addon.facets.Facet<org.jboss.forge.addon.projects.Project>
-
uninstall
public boolean uninstall()
- Specified by:
uninstallin interfaceorg.jboss.forge.addon.facets.Facet<org.jboss.forge.addon.projects.Project>- Overrides:
uninstallin classorg.jboss.forge.addon.facets.AbstractFacet<org.jboss.forge.addon.projects.Project>
-
getConfigLocation
public org.jboss.forge.addon.resource.FileResource<?> getConfigLocation()
- Specified by:
getConfigLocationin interfaceConfigurationFacet
-
getConfiguration
public Configuration getConfiguration()
- Specified by:
getConfigurationin interfaceConfigurationFacet
-
-