|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.eclipse.jst.jsf.core.internal.provisional.jsfappconfig.AbstractJSFAppConfigLocater
org.eclipse.jst.jsf.core.internal.provisional.jsfappconfig.RuntimeClasspathJSFAppConfigLocater
RuntimeClasspathJSFAppConfigLocater attempts to locate application configuration files in JAR files on the runtime classpath. The runtime classpath includes the server runtime classpath and the JAR files that will be deployed to the web application's /WEB-INF/lib folder.
| Field Summary |
| Fields inherited from class org.eclipse.jst.jsf.core.internal.provisional.jsfappconfig.AbstractJSFAppConfigLocater |
configProviders, manager |
| Constructor Summary | |
RuntimeClasspathJSFAppConfigLocater()
|
|
| Method Summary | |
protected boolean |
classpathChanged(org.eclipse.jdt.core.IJavaElementDelta delta)
Recursively tests if the passed IJavaElementDelta instance or any of its descendents indicate a classpath change has occurred. |
void |
elementChanged(org.eclipse.jdt.core.ElementChangedEvent event)
Called when a Java element has changed. |
void |
locateProviders()
Locates application configuration resources specified in JAR files on the runtime classpath, and updates the set of IJSFAppConfigProvider instances accordingly. |
void |
startLocating()
Starts locating JSF application configuration resources. |
void |
stopLocating()
Stops locating JSF application configuration resources. |
| Methods inherited from class org.eclipse.jst.jsf.core.internal.provisional.jsfappconfig.AbstractJSFAppConfigLocater |
addConfigProvider, finalize, getJSFAppConfigManager, getJSFAppConfigProviders, removeAllConfigProviders, removeConfigProvider, setJSFAppConfigManager, updateConfigProviders |
| Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public RuntimeClasspathJSFAppConfigLocater()
| Method Detail |
public void startLocating()
IJSFAppConfigLocater
startLocating in interface IJSFAppConfigLocaterstartLocating in class AbstractJSFAppConfigLocaterpublic void stopLocating()
IJSFAppConfigLocater
stopLocating in interface IJSFAppConfigLocaterstopLocating in class AbstractJSFAppConfigLocaterpublic void locateProviders()
IJSFAppConfigProvider instances accordingly.
public void elementChanged(org.eclipse.jdt.core.ElementChangedEvent event)
elementChanged in interface org.eclipse.jdt.core.IElementChangedListenerevent - ElementChangedEvent instance describing the change.protected boolean classpathChanged(org.eclipse.jdt.core.IJavaElementDelta delta)
delta - IJavaElement instance to be tested.
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||