Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Programming
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Databases
Mail Systems
openSolaris
Eclipse Documentation
Techotopia.com
Virtuatopia.com

How To Guides
Virtualization
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Windows
Problem Solutions
Privacy Policy

  




 

 



org.eclipse.jst.jsf.context.symbol.source
Interface ISymbolSourceProvider


public interface ISymbolSourceProvider

Defines a provider that acts as source of symbols. The implementor is usually context specific

Provisional API - subject to change


Method Summary
  ISymbol[] getSymbols (IAdaptable context, int symbolScopeMask)
           
  ISymbol[] getSymbols (java.lang.String prefix, IAdaptable context, int symbolScopeMask)
           
 boolean isProvider (IAdaptable context)
           
 

Method Detail

getSymbols

ISymbol[] getSymbols(IAdaptable context,
                     int symbolScopeMask)
Parameters:
context -
symbolScopeMask - - a mask resulting for ORing the SYMBOL_SCOPE_* constants to indicate what scopes to retrieve symbols for.
Returns:
all symbols in context matching symbolScopeMask

getSymbols

ISymbol[] getSymbols(java.lang.String prefix,
                     IAdaptable context,
                     int symbolScopeMask)
Parameters:
prefix -
context -
symbolScopeMask - a mask resulting for ORing the SYMBOL_SCOPE_*
Returns:
the sub-set of getSymbols that conforms to String.startsWith(prefix) in context matching symbolScopeMask.

isProvider

boolean isProvider(IAdaptable context)
Parameters:
context -
Returns:
true if this provider has symbols for this context



 
 
  Published under the terms of the Eclipse Public License Version 1.0 ("EPL") Design by Interspire