org.eclipse.jst.jsf.core.internal.provisional.jsfappconfig
Class AbstractJSFAppConfigProvider
java.lang.Object
org.eclipse.jst.jsf.core.internal.provisional.jsfappconfig.AbstractJSFAppConfigProvider
- All Implemented Interfaces:
- IJSFAppConfigProvider
- Direct Known Subclasses:
- ArtifactEditJSFAppConfigProvider, ImplicitRuntimeJSFAppConfigProvider, JARFileJSFAppConfigProvider
- public abstract class AbstractJSFAppConfigProvider
- extends java.lang.Object
- implements IJSFAppConfigProvider
Abstract implementation of IJSFAppConfigProvider
that provides
common provider functionality. IJSFAppConfigProvider
instances
should extend this class or provide similar functionality.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
jsfAppConfigLocater
protected IJSFAppConfigLocater jsfAppConfigLocater
IJSFAppConfigLocater
instance that located this instance.
AbstractJSFAppConfigProvider
public AbstractJSFAppConfigProvider()
setJSFAppConfigLocater
public void setJSFAppConfigLocater(IJSFAppConfigLocater locater)
- Description copied from interface:
IJSFAppConfigProvider
- Sets the
IJSFAppConfigLocater
instance that located this
instance.
- Specified by:
setJSFAppConfigLocater
in interface IJSFAppConfigProvider
- Parameters:
locater
- IJSFAppConfigLocater
instance that located this
instance.
getFacesConfigModel
public abstract FacesConfigType getFacesConfigModel()
- Description copied from interface:
IJSFAppConfigProvider
- Gets the root element of the application configuration model for read
access.
- Specified by:
getFacesConfigModel
in interface IJSFAppConfigProvider
- Returns:
- FacesConfigType instance, which is the root element of an
application configuration model.
releaseFacesConfigModel
public abstract void releaseFacesConfigModel()
- Description copied from interface:
IJSFAppConfigProvider
- Releases resources associated with acquiring the application
configuration model (if any).
- Specified by:
releaseFacesConfigModel
in interface IJSFAppConfigProvider