Faceted Project Framework
Version 1.3
A B C D E F G H I M N O P R S T U V W

I

IActionConfig - Interface in org.eclipse.wst.common.project.facet.core
 
IActionConfigFactory - Interface in org.eclipse.wst.common.project.facet.core
This interface is implemented in order to provide a method for creating a config object that will be used for parameterizing the facet action delegate.
IActionDefinition - Interface in org.eclipse.wst.common.project.facet.core
An action is an operation on a single facet within a faceted project to install, uninstall, or change the version of the facet.
ICategory - Interface in org.eclipse.wst.common.project.facet.core
Models a grouping of project facets that are intended to be selected and deselected as a set.
IConstraint - Interface in org.eclipse.wst.common.project.facet.core
Models a single constraint in the constraint expression.
IConstraint.Type - Class in org.eclipse.wst.common.project.facet.core
The enumeration of operator types.
IDecorationsProvider - Interface in org.eclipse.wst.common.project.facet.ui
 
IDefaultVersionProvider - Interface in org.eclipse.wst.common.project.facet.core
This interface can be implemented in order to provide the facet version that is selected by default.
IDelegate - Interface in org.eclipse.wst.common.project.facet.core
This interface is implemented in order to provide logic associated with a particular event in project facet's life cycle, such as install or uninstall.
IDynamicPreset - Interface in org.eclipse.wst.common.project.facet.core
A dynamic preset is type of preset that needs to be resolved before it can be used.
IEventListener<E> - Interface in org.eclipse.wst.common.project.facet.core.util
 
IFacetedProject - Interface in org.eclipse.wst.common.project.facet.core
This interface is used for manipulating the set of facets installed on a project.
IFacetedProject.Action - Class in org.eclipse.wst.common.project.facet.core
Represents a single action such as installing or uninstalling a project facet.
IFacetedProject.Action(IFacetedProject.Action.Type, IProjectFacetVersion, Object) - Constructor for class org.eclipse.wst.common.project.facet.core.IFacetedProject.Action
Creates a new action.
IFacetedProject.Action.Type - Class in org.eclipse.wst.common.project.facet.core
The action type enumeration.
IFacetedProjectBase - Interface in org.eclipse.wst.common.project.facet.core
This interface is used for manipulating the set of facets installed on a project.
IFacetedProjectEvent - Interface in org.eclipse.wst.common.project.facet.core.events
The root interface of all faceted project events.
IFacetedProjectEvent.Type - Enum in org.eclipse.wst.common.project.facet.core.events
 
IFacetedProjectFrameworkEvent - Interface in org.eclipse.wst.common.project.facet.core.events
The root interface of all faceted project framework events.
IFacetedProjectFrameworkEvent.Type - Enum in org.eclipse.wst.common.project.facet.core.events
 
IFacetedProjectFrameworkListener - Interface in org.eclipse.wst.common.project.facet.core.events
This interface is implemented by those who wish to receive events when a faceted project is changed.
IFacetedProjectListener - Interface in org.eclipse.wst.common.project.facet.core.events
This interface is implemented by those who wish to receive events when a faceted project is changed.
IFacetedProjectListener - Interface in org.eclipse.wst.common.project.facet.core
Deprecated. use the IFacetedProjectListener class from the facet.core.events package
IFacetedProjectTemplate - Interface in org.eclipse.wst.common.project.facet.core
 
IFacetedProjectValidator - Interface in org.eclipse.wst.common.project.facet.core
 
IFacetedProjectWorkingCopy - Interface in org.eclipse.wst.common.project.facet.core
 
IFacetWizardPage - Interface in org.eclipse.wst.common.project.facet.ui
This interface is implemented by the wizard pages associated with project facet actions.
IFilter<T> - Interface in org.eclipse.wst.common.project.facet.core.util
Interface for implementing filters for various object types.
IFilter.IFilterEvent<T> - Interface in org.eclipse.wst.common.project.facet.core.util
 
IFilter.IFilterEvent.Type - Enum in org.eclipse.wst.common.project.facet.core.util
 
IFilter.IFilterListener<T> - Interface in org.eclipse.wst.common.project.facet.core.util
 
IFixedFacetsChangedEvent - Interface in org.eclipse.wst.common.project.facet.core.events
This interface is implemented by the event object that is used for the FIXED_FACETS_CHANGED event.
IGroup - Interface in org.eclipse.wst.common.project.facet.core
A group is a named collection of IProjectFacetVersion objects.
IListener - Interface in org.eclipse.wst.common.project.facet.core
 
init(IWorkbench, IStructuredSelection) - Method in class org.eclipse.wst.common.project.facet.ui.BasicFacetedProjectWizard
 
init(IWorkbench, IStructuredSelection) - Method in class org.eclipse.wst.common.project.facet.ui.FacetedProjectWizard
 
INSTALL - Static variable in class org.eclipse.wst.common.project.facet.core.IFacetedProject.Action.Type
 
installProjectFacet(IProjectFacetVersion, Object, IProgressMonitor) - Method in interface org.eclipse.wst.common.project.facet.core.IFacetedProject
Installs a project facet on this project.
IPreset - Interface in org.eclipse.wst.common.project.facet.core
A preset is a user convenience mechanism for quickly selecting a predefined set of project facets.
IPreset.Type - Enum in org.eclipse.wst.common.project.facet.core
The enumberation of preset types.
IPresetFactory - Interface in org.eclipse.wst.common.project.facet.core
A preset factory is used for creating a dynamic preset.
IPrimaryRuntimeChangedEvent - Interface in org.eclipse.wst.common.project.facet.core.events
This interface is implemented by the event object that is used for the PRIMARY_RUNTIME_CHANGED event.
IProjectFacet - Interface in org.eclipse.wst.common.project.facet.core
Contains metadata that describes a project facet.
IProjectFacetActionEvent - Interface in org.eclipse.wst.common.project.facet.core.events
This interface is implemented by the event object that is used for the PRE_INSTALL, POST_INSTALL, PRE_UNINSTALL, POST_UNINSTALL, PRE_VERSION_CHANGE, and POST_VERSION_CHANGE events.
IProjectFacetsChangedEvent - Interface in org.eclipse.wst.common.project.facet.core.events
 
IProjectFacetVersion - Interface in org.eclipse.wst.common.project.facet.core
Contains metadata that describes a specific version of a project facet.
IRuntime - Interface in org.eclipse.wst.common.project.facet.core.runtime
Represents a configured instance of a runtime.
IRuntimeBridge - Interface in org.eclipse.wst.common.project.facet.core.runtime
The interface implemented by extensions wishing to expose runtimes defined through other means to the project facets framework.
IRuntimeBridge.IStub - Interface in org.eclipse.wst.common.project.facet.core.runtime
Represents a single bridged runtime.
IRuntimeBridge.Stub - Class in org.eclipse.wst.common.project.facet.core.runtime
Represents a single bridged runtime.
IRuntimeBridge.Stub() - Constructor for class org.eclipse.wst.common.project.facet.core.runtime.IRuntimeBridge.Stub
 
IRuntimeChangedEvent - Interface in org.eclipse.wst.common.project.facet.core
Deprecated. use the IFacetedProjectListener class from the facet.core.events package instead of the event handler extension point
IRuntimeComponent - Interface in org.eclipse.wst.common.project.facet.core.runtime
Represents a configured instance of a runtime component type and version.
IRuntimeComponentLabelProvider - Interface in org.eclipse.wst.common.project.facet.ui
 
IRuntimeComponentType - Interface in org.eclipse.wst.common.project.facet.core.runtime
Represents the type of a runtime component.
IRuntimeComponentVersion - Interface in org.eclipse.wst.common.project.facet.core.runtime
Represents a version of a runtime component.
IRuntimeLifecycleEvent - Interface in org.eclipse.wst.common.project.facet.core.runtime.events
The root interface of all runtime lifecycle events.
IRuntimeLifecycleEvent.Type - Enum in org.eclipse.wst.common.project.facet.core.runtime.events
 
IRuntimeLifecycleListener - Interface in org.eclipse.wst.common.project.facet.core.runtime.events
 
isActionDefined(String) - Static method in class org.eclipse.wst.common.project.facet.core.ProjectFacetsManager
Determines whether a given project facet action id is recognized.
isCategoryDefined(String) - Static method in class org.eclipse.wst.common.project.facet.core.ProjectFacetsManager
Determines whether a given category id is recognized.
isFacetAvailable(IProjectFacet) - Method in interface org.eclipse.wst.common.project.facet.core.IFacetedProjectWorkingCopy
 
isFacetAvailable(IProjectFacetVersion) - Method in interface org.eclipse.wst.common.project.facet.core.IFacetedProjectWorkingCopy
 
isFixedProjectFacet(IProjectFacet) - Method in interface org.eclipse.wst.common.project.facet.core.IFacetedProjectBase
 
isGroupDefined(String) - Static method in class org.eclipse.wst.common.project.facet.core.ProjectFacetsManager
Determines whether a given group id is recognized.
isPresetDefined(String) - Static method in class org.eclipse.wst.common.project.facet.core.ProjectFacetsManager
Determines whether a given preset id is recognized.
isProjectFacetDefined(String) - Static method in class org.eclipse.wst.common.project.facet.core.ProjectFacetsManager
Determines whether a given project facet id is recognized.
isProjectFacetSelected(IProjectFacetVersion) - Method in interface org.eclipse.wst.common.project.facet.ui.IWizardContext
Determines whether the specified facet is currently selected in the wizard.
isRuntimeComponentTypeDefined(String) - Static method in class org.eclipse.wst.common.project.facet.core.runtime.RuntimeManager
Determines whether the specified runtime component type exists.
isRuntimeDefined(String) - Static method in class org.eclipse.wst.common.project.facet.core.runtime.RuntimeManager
Determines whether the specified runtime has been defined.
isSameActionConfig(IFacetedProject.Action.Type, IProjectFacetVersion) - Method in interface org.eclipse.wst.common.project.facet.core.IProjectFacetVersion
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
isTargetable(IRuntime) - Method in interface org.eclipse.wst.common.project.facet.core.IFacetedProjectBase
Determines whether this project (in it's current state) can be targeted to the provided runtime.
isTargeted(IRuntime) - Method in interface org.eclipse.wst.common.project.facet.core.IFacetedProjectBase
Checks whether this project currently targets the specified runtime.
isTemplateDefined(String) - Static method in class org.eclipse.wst.common.project.facet.core.ProjectFacetsManager
Determines whether a given template id is recognized.
isUserDefined() - Method in interface org.eclipse.wst.common.project.facet.core.IPreset
Deprecated. use the IPreset.getType() method instead
isValidFor(Set<IProjectFacet>) - Method in interface org.eclipse.wst.common.project.facet.core.IProjectFacetVersion
Determines whether this facet version is valid for projects that have the provided set of fixed facets.
ITargetedRuntimesChangedEvent - Interface in org.eclipse.wst.common.project.facet.core.events
This interface is implemented by the event object that is used for the TARGETED_RUNTIMES_CHANGED event.
IValidationStatusChangedEvent - Interface in org.eclipse.wst.common.project.facet.core.runtime.events
 
IVersion - Interface in org.eclipse.wst.common.project.facet.core
This interface should not be referenced directly by clients.
IVersionExpr - Interface in org.eclipse.wst.common.project.facet.core
The compiled form of a version expression.
IWizardContext - Interface in org.eclipse.wst.common.project.facet.ui
The interface exposed to the facet action wizard pages that allows them to gather information about the wizard state.

Faceted Project Framework
Version 1.3
A B C D E F G H I M N O P R S T U V W
Copyright (c) 2008 BEA Systems, Inc. and others. All rights reserved.