Uses of Interface
org.eclipse.jst.jsf.context.symbol.internal.provisional.ISymbol

Packages that use ISymbol
org.eclipse.jst.jsf.context.symbol.internal.provisional   
org.eclipse.jst.jsf.context.symbol.internal.provisional.source   
org.eclipse.jst.jsf.designtime.internal.provisional.el   
org.eclipse.jst.jsf.designtime.internal.provisional.resolver   
org.eclipse.jst.jsf.designtime.internal.provisional.symbols   
 

Uses of ISymbol in org.eclipse.jst.jsf.context.symbol.internal.provisional
 

Subinterfaces of ISymbol in org.eclipse.jst.jsf.context.symbol.internal.provisional
 interface IBeanInstanceSymbol
          An instance of a java bean
 interface IBeanMethodSymbol
           A representation of the model object 'IBean Method Symbol'.
 interface IBeanPropertySymbol
          A property of a bean
 interface IComponentSymbol
           A representation of the model object 'IComponent Symbol'.
 interface IInstanceSymbol
          A symbol that represents an instance of something, typically a variable.
 interface IJavaSymbol
          Represents a symbol that has meaning within Java's context.
 interface IMethodSymbol
           A representation of the model object 'IMethod Symbol'.
 interface IObjectSymbol
           A representation of the model object 'IObject Symbol'.
 interface IPropertySymbol
           A representation of the model object 'IProperty Symbol'.
 

Fields in org.eclipse.jst.jsf.context.symbol.internal.provisional declared as ISymbol
static ISymbol[] ISymbol.EMPTY_SYMBOL_ARRAY
          Singleton for an empty array of ISymbols
 

Uses of ISymbol in org.eclipse.jst.jsf.context.symbol.internal.provisional.source
 

Methods in org.eclipse.jst.jsf.context.symbol.internal.provisional.source that return ISymbol
 ISymbol[] ISymbolSourceProvider.getSymbols(org.eclipse.core.runtime.IAdaptable context, int symbolScopeMask)
           
 ISymbol[] ISymbolSourceProvider.getSymbols(java.lang.String prefix, org.eclipse.core.runtime.IAdaptable context, int symbolScopeMask)
           
 ISymbol AbstractContextSymbolFactory.create(java.lang.String symbolName, int scope, org.eclipse.core.runtime.IAdaptable context, java.util.List problems)
           
protected abstract  ISymbol AbstractContextSymbolFactory.internalCreate(java.lang.String symbolName, int scope, org.eclipse.core.runtime.IAdaptable context, java.util.List problems)
           
 

Uses of ISymbol in org.eclipse.jst.jsf.designtime.internal.provisional.el
 

Methods in org.eclipse.jst.jsf.designtime.internal.provisional.el that return ISymbol
 ISymbol DefaultDTVariableResolver.resolveVariable(DTFacesContext context, java.lang.String name, org.eclipse.core.runtime.IAdaptable externalContextKey)
          Tries to mirror the JSF 1.1 runtime VariableResolver
 ISymbol[] DefaultDTVariableResolver.getAllVariables(DTFacesContext facesContext, org.eclipse.core.runtime.IAdaptable externalContextKey)
           
 ISymbol DefaultDTPropertyResolver.getProperty(ISymbol base, java.lang.Object propertyId)
          Returns a symbol encapsulating the property on base with the name properyId
 ISymbol[] DefaultDTPropertyResolver.getAllProperties(ISymbol base)
           
 ISymbol[] DefaultDTMethodResolver.getMethods(IObjectSymbol base)
           
abstract  ISymbol AbstractDTVariableResolver.resolveVariable(DTFacesContext context, java.lang.String name, org.eclipse.core.runtime.IAdaptable externalContextKey)
           
abstract  ISymbol[] AbstractDTVariableResolver.getAllVariables(DTFacesContext facesContext, org.eclipse.core.runtime.IAdaptable externalContextKey)
           
abstract  ISymbol AbstractDTPropertyResolver.getProperty(ISymbol base, java.lang.Object propertyId)
          Returns a symbol encapsulating the property on base with the name properyId
abstract  ISymbol[] AbstractDTPropertyResolver.getAllProperties(ISymbol base)
           
abstract  ISymbol[] AbstractDTMethodResolver.getMethods(IObjectSymbol base)
           
 

Methods in org.eclipse.jst.jsf.designtime.internal.provisional.el with parameters of type ISymbol
 ISymbol DefaultDTPropertyResolver.getProperty(ISymbol base, java.lang.Object propertyId)
          Returns a symbol encapsulating the property on base with the name properyId
 ISymbol[] DefaultDTPropertyResolver.getAllProperties(ISymbol base)
           
abstract  ISymbol AbstractDTPropertyResolver.getProperty(ISymbol base, java.lang.Object propertyId)
          Returns a symbol encapsulating the property on base with the name properyId
abstract  ISymbol[] AbstractDTPropertyResolver.getAllProperties(ISymbol base)
           
 

Uses of ISymbol in org.eclipse.jst.jsf.designtime.internal.provisional.resolver
 

Methods in org.eclipse.jst.jsf.designtime.internal.provisional.resolver that return ISymbol
 ISymbol ISymbolContextResolver.getVariable(java.lang.String name)
          Gets the most appropriate symbol in the current context based on name.
 ISymbol[] ISymbolContextResolver.getAllVariables()
           
 ISymbol ISymbolContextResolver.getProperty(ISymbol symbol, java.lang.Object propertyName)
           
 ISymbol[] ISymbolContextResolver.getProperties(ISymbol symbol)
           
 ISymbol[] ISymbolContextResolver.getMethods(IObjectSymbol base)
           
 

Methods in org.eclipse.jst.jsf.designtime.internal.provisional.resolver with parameters of type ISymbol
 ISymbol ISymbolContextResolver.getProperty(ISymbol symbol, java.lang.Object propertyName)
           
 ISymbol[] ISymbolContextResolver.getProperties(ISymbol symbol)
           
 

Uses of ISymbol in org.eclipse.jst.jsf.designtime.internal.provisional.symbols
 

Methods in org.eclipse.jst.jsf.designtime.internal.provisional.symbols that return ISymbol
static ISymbol SymbolUtil.findSymbolByName(ISymbol[] symbols, java.lang.String name)
           
static ISymbol[] SymbolUtil.filterSymbolsByPrefix(ISymbol[] allSymbols, java.lang.String prefix)
           
 ISymbol[] DefaultBuiltInSymbolProvider.getSymbols(org.eclipse.core.runtime.IAdaptable context, int symbolScopeMask)
           
 ISymbol DefaultBuiltInSymbolProvider.getSymbol(java.lang.String name, org.eclipse.core.runtime.IAdaptable context, int symbolScopeMask)
           
 ISymbol[] DefaultBuiltInSymbolProvider.getSymbols(java.lang.String prefix, org.eclipse.core.runtime.IAdaptable context, int symbolScopeMask)
           
 ISymbol[] DefaultBeanSymbolSourceProvider.getSymbols(org.eclipse.core.runtime.IAdaptable context, int symbolScopeMask)
           
 ISymbol DefaultBeanSymbolSourceProvider.getSymbol(java.lang.String name, org.eclipse.core.runtime.IAdaptable context, int symbolScopeMask)
           
 ISymbol[] DefaultBeanSymbolSourceProvider.getSymbols(java.lang.String prefix, org.eclipse.core.runtime.IAdaptable context, int symbolScopeMask)
           
 

Methods in org.eclipse.jst.jsf.designtime.internal.provisional.symbols with parameters of type ISymbol
static ISymbol SymbolUtil.findSymbolByName(ISymbol[] symbols, java.lang.String name)
           
static ISymbol[] SymbolUtil.filterSymbolsByPrefix(ISymbol[] allSymbols, java.lang.String prefix)