Faceted Project Framework
Version 1.3

Uses of Interface
org.eclipse.wst.common.project.facet.core.IProjectFacetVersion

Packages that use IProjectFacetVersion
org.eclipse.wst.common.project.facet.core   
org.eclipse.wst.common.project.facet.core.events   
org.eclipse.wst.common.project.facet.core.runtime   
org.eclipse.wst.common.project.facet.ui   
 

Uses of IProjectFacetVersion in org.eclipse.wst.common.project.facet.core
 

Methods in org.eclipse.wst.common.project.facet.core that return IProjectFacetVersion
 IProjectFacetVersion IProjectFacet.getDefaultVersion()
          Returns the facet version that should be selected by default.
 IProjectFacetVersion IDefaultVersionProvider.getDefaultVersion()
          Returns the facet version that should be selected by default.
 IProjectFacetVersion IFacetedProjectWorkingCopy.getHighestAvailableVersion(IProjectFacet f)
           
 IProjectFacetVersion IFacetedProject.getInstalledVersion(IProjectFacet f)
           
 IProjectFacetVersion IProjectFacet.getLatestSupportedVersion(IRuntime runtime)
          Returns the latest version of the project facet that is supported by the given runtime.
 IProjectFacetVersion IProjectFacet.getLatestVersion()
          Returns the latest version of the project facet that exists.
 IProjectFacetVersion IFacetedProject.Action.getProjectFacetVersion()
          Returns the descriptor for the project facet version that this action will be manipulating.
 IProjectFacetVersion ActionConfig.getProjectFacetVersion()
           
 IProjectFacetVersion IFacetedProjectBase.getProjectFacetVersion(IProjectFacet f)
           
 IProjectFacetVersion IProjectFacet.getVersion(String version)
          Returns the descriptor of the given project facet version.
 

Methods in org.eclipse.wst.common.project.facet.core that return types with arguments of type IProjectFacetVersion
 Map<IProjectFacet,SortedSet<IProjectFacetVersion>> IFacetedProjectWorkingCopy.getAvailableFacets()
           
 SortedSet<IProjectFacetVersion> IFacetedProjectWorkingCopy.getAvailableVersions(IProjectFacet f)
           
 Set<IProjectFacetVersion> IGroup.getMembers()
          Returns the set of member project facets.
 Set<IProjectFacetVersion> IPreset.getProjectFacets()
          Returns the project facets that are part of this preset.
 Set<IProjectFacetVersion> PresetDefinition.getProjectFacets()
          Returns the project facets that are part of this preset.
 Set<IProjectFacetVersion> IFacetedProjectBase.getProjectFacets()
          Returns the set of project facets currently installed on this project.
 List<IProjectFacetVersion> IProjectFacet.getSortedVersions(boolean ascending)
          Returns a sorted list containing the descriptors of all versions of this project facet.
 Set<IProjectFacetVersion> IProjectFacet.getVersions()
          Returns the descriptors of all versions of this project facet.
 Set<IProjectFacetVersion> IProjectFacet.getVersions(String expr)
           
 

Methods in org.eclipse.wst.common.project.facet.core with parameters of type IProjectFacetVersion
 void IFacetedProjectWorkingCopy.addProjectFacet(IProjectFacetVersion fv)
           
 void IFacetedProjectWorkingCopy.changeProjectFacetVersion(IProjectFacetVersion fv)
           
 boolean IProjectFacetVersion.conflictsWith(IProjectFacetVersion fv)
           
 Object IActionDefinition.createConfigObject(IProjectFacetVersion fv, String pjname)
          Deprecated.  
 void IDelegate.execute(IProject project, IProjectFacetVersion fv, Object config, IProgressMonitor monitor)
          The method that's called to execute the delegate.
static Set<IFacetedProject> ProjectFacetsManager.getFacetedProjects(IProjectFacetVersion fv)
           
 boolean IFacetedProjectBase.hasProjectFacet(IProjectFacetVersion fv)
          Determines whether the specfied project facet version is installed on this project.
 void IFacetedProject.installProjectFacet(IProjectFacetVersion fv, Object config, IProgressMonitor monitor)
          Installs a project facet on this project.
 boolean IFacetedProjectWorkingCopy.isFacetAvailable(IProjectFacetVersion fv)
           
 boolean IProjectFacetVersion.isSameActionConfig(IFacetedProject.Action.Type type, IProjectFacetVersion fv)
          Deprecated. this method will not behave correctly in presence of multiple action definitions of the same type as can be the case with VERSION_CHANGE actions; instead compare appropriate IActionDefinition objects directly
 void IFacetedProjectWorkingCopy.removeProjectFacet(IProjectFacetVersion fv)
           
 void ActionConfig.setProjectFacetVersion(IProjectFacetVersion fv)
           
 void IActionConfig.setVersion(IProjectFacetVersion fv)
           
 void IFacetedProject.uninstallProjectFacet(IProjectFacetVersion fv, Object config, IProgressMonitor monitor)
          Uninstalls a project facet from this project.
 

Method parameters in org.eclipse.wst.common.project.facet.core with type arguments of type IProjectFacetVersion
 IStatus IConstraint.check(Collection<IProjectFacetVersion> facets)
          Checks this constraint against the given set of project facets.
 IStatus IConstraint.check(Collection<IProjectFacetVersion> facets, boolean validateSoftDependencies)
          Checks this constraint against the given set of project facets.
static IStatus ProjectFacetsManager.check(Set<IProjectFacetVersion> base, Set<IFacetedProject.Action> actions)
          Checks the validity of applying the specified set of actions to the specified set of base project facets.
static IPreset ProjectFacetsManager.definePreset(String name, Set<IProjectFacetVersion> facets)
          Defines a new preset.
static IPreset ProjectFacetsManager.definePreset(String name, String description, Set<IProjectFacetVersion> facets)
          Defines a new preset.
 IActionDefinition IProjectFacetVersion.getActionDefinition(Set<IProjectFacetVersion> base, IFacetedProject.Action.Type type)
          Returns the action definition corresponding to a particular action type over this project facet version.
 void IFacetedProjectWorkingCopy.setProjectFacets(Set<IProjectFacetVersion> facets)
           
static void ProjectFacetsManager.sort(Set<IProjectFacetVersion> base, List<IFacetedProject.Action> actions)
          Sorts actions in the order that they should be applied to a project such that project facet constraints are not violated.
 boolean IProjectFacetVersion.supports(Set<IProjectFacetVersion> base, IFacetedProject.Action.Type type)
          Determines whether this project facet version supports a particular action type.
 

Constructors in org.eclipse.wst.common.project.facet.core with parameters of type IProjectFacetVersion
IFacetedProject.Action(IFacetedProject.Action.Type type, IProjectFacetVersion fv, Object config)
          Creates a new action.
 

Constructor parameters in org.eclipse.wst.common.project.facet.core with type arguments of type IProjectFacetVersion
PresetDefinition(String label, String description, Set<IProjectFacetVersion> facets)
          Creates a new preset definition.
 

Uses of IProjectFacetVersion in org.eclipse.wst.common.project.facet.core.events
 

Methods in org.eclipse.wst.common.project.facet.core.events that return IProjectFacetVersion
 IProjectFacetVersion IProjectFacetActionEvent.getProjectFacetVersion()
          The version of the project facet that this event is about.
 

Methods in org.eclipse.wst.common.project.facet.core.events that return types with arguments of type IProjectFacetVersion
 Set<IProjectFacetVersion> IProjectFacetsChangedEvent.getAddedFacets()
           
 Set<IProjectFacetVersion> IProjectFacetsChangedEvent.getAllAffectedFacets()
           
 Set<IProjectFacetVersion> IProjectFacetsChangedEvent.getFacetsWithChangedVersions()
           
 Set<IProjectFacetVersion> IProjectFacetsChangedEvent.getRemovedFacets()
           
 

Uses of IProjectFacetVersion in org.eclipse.wst.common.project.facet.core.runtime
 

Methods in org.eclipse.wst.common.project.facet.core.runtime that return types with arguments of type IProjectFacetVersion
 Set<IProjectFacetVersion> IRuntime.getDefaultFacets(Set<IProjectFacet> fixed)
          Deprecated. use IFacetedProjectWorkingCopy.getDefaultConfiguration() instead
 

Methods in org.eclipse.wst.common.project.facet.core.runtime with parameters of type IProjectFacetVersion
 boolean IRuntime.supports(IProjectFacetVersion fv)
          Determines whether this runtime supports the specified project facet.
 

Method parameters in org.eclipse.wst.common.project.facet.core.runtime with type arguments of type IProjectFacetVersion
static Set<IRuntime> RuntimeManager.getRuntimes(Set<IProjectFacetVersion> facets)
          Returns the runtimes that support all of the specified facets.
 

Uses of IProjectFacetVersion in org.eclipse.wst.common.project.facet.ui
 

Methods in org.eclipse.wst.common.project.facet.ui with parameters of type IProjectFacetVersion
 IFacetedProject.Action IWizardContext.getAction(IFacetedProject.Action.Type type, IProjectFacetVersion fv)
          Finds the action of specified type that applies to the specified facet, if such action exists.
 Object IWizardContext.getConfig(IProjectFacetVersion fv, IFacetedProject.Action.Type type, String pjname)
          Do not use! This method is internal and will be removed.
static List ProjectFacetsUiManager.getWizardPages(IFacetedProject.Action.Type actionType, IProjectFacetVersion f)
          Deprecated.  
 boolean IWizardContext.isProjectFacetSelected(IProjectFacetVersion fv)
          Determines whether the specified facet is currently selected in the wizard.
 


Faceted Project Framework
Version 1.3

Copyright (c) 2008 BEA Systems, Inc. and others. All rights reserved.