Class 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
    • Constructor Detail

      • ConfigurationFacetImpl

        @Inject
        public ConfigurationFacetImpl​(ConfigurationFactory configurationFactory)
    • Method Detail

      • install

        public boolean install()
        Specified by:
        install in interface org.jboss.forge.addon.facets.Facet<org.jboss.forge.addon.projects.Project>
      • isInstalled

        public boolean isInstalled()
        Specified by:
        isInstalled in interface org.jboss.forge.addon.facets.Facet<org.jboss.forge.addon.projects.Project>
      • uninstall

        public boolean uninstall()
        Specified by:
        uninstall in interface org.jboss.forge.addon.facets.Facet<org.jboss.forge.addon.projects.Project>
        Overrides:
        uninstall in class org.jboss.forge.addon.facets.AbstractFacet<org.jboss.forge.addon.projects.Project>