|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.jst.jsf.designtime.DesignTimeApplicationManager
public final class DesignTimeApplicationManager
Per-web-application manager that manages design time information for a corresponding project. TODO: migrate to managed singleton
Method Summary | |
---|---|
AbstractDTPropertyResolver |
getDefaultPropertyResolver()
Method is thread-safe and may block the caller. |
java.lang.String |
getExternalContextProvider()
Method is thread-safe and may block the caller. |
DTFacesContext |
getFacesContext(IFile file)
Method is thread-safe and may block the caller. |
static DesignTimeApplicationManager |
getInstance(IProject project)
|
AbstractDTMethodResolver |
getMethodResolver()
Method is thread-safe and may block the caller. |
java.lang.String |
getMethodResolverProvider()
Method is thread-safe and may block the caller. |
AbstractDTPropertyResolver |
getPropertyResolver()
Method is thread-safe and may block the caller. |
java.lang.String |
getPropertyResolverProvider()
Method is thread-safe and may block the caller. |
AbstractDTVariableResolver |
getVariableResolver()
Method is thread-safe and may block the caller. |
java.lang.String |
getVariableResolverProvider()
Method is thread-safe and may block the caller. |
org.eclipse.jst.jsf.designtime.internal.view.IDTViewHandler |
getViewHandler()
Method is thread-safe and may block the caller. |
boolean |
hasDTFacesContext(IFile file)
Method is thread-safe and may block the caller. |
static boolean |
hasJSFDesignTime(IProject project)
The criteria for a project having a JSF design time are: project is non-null. |
void |
setExternalContextProvider(java.lang.String resolverPluginId)
Method is thread-safe and may block the caller. |
void |
setMethodResolverProvider(java.lang.String resolverPluginId)
Method is thread-safe and may block the caller. |
void |
setPropertyResolverProvider(java.lang.String resolverPluginId)
Method is thread-safe and may block the caller. |
void |
setVariableResolverProvider(java.lang.String resolverPluginId)
Method is thread-safe and may block the caller. |
void |
setViewHandlerId(java.lang.String viewHandlerId)
Method is thread-safe and may block the caller. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static DesignTimeApplicationManager getInstance(IProject project)
project
-
public static boolean hasJSFDesignTime(IProject project)
The criteria for a project having a JSF design time are:
project
-
public DTFacesContext getFacesContext(IFile file)
file
- must not be null
public boolean hasDTFacesContext(IFile file)
file
-
public org.eclipse.jst.jsf.designtime.internal.view.IDTViewHandler getViewHandler()
public void setViewHandlerId(java.lang.String viewHandlerId)
viewHandlerId
- public void setExternalContextProvider(java.lang.String resolverPluginId) throws CoreException
resolverPluginId
-
CoreException
public java.lang.String getExternalContextProvider()
public AbstractDTVariableResolver getVariableResolver()
public void setVariableResolverProvider(java.lang.String resolverPluginId) throws CoreException
resolverPluginId
-
CoreException
- --
if the setting the new value failspublic java.lang.String getVariableResolverProvider()
public AbstractDTPropertyResolver getDefaultPropertyResolver()
public AbstractDTPropertyResolver getPropertyResolver()
public void setPropertyResolverProvider(java.lang.String resolverPluginId) throws CoreException
resolverPluginId
-
CoreException
- --
if setting the provider failspublic java.lang.String getPropertyResolverProvider()
public AbstractDTMethodResolver getMethodResolver()
public void setMethodResolverProvider(java.lang.String resolverPluginId) throws CoreException
resolverPluginId
-
CoreException
- --
if setting the plugin failspublic java.lang.String getMethodResolverProvider()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |