org.eclipse.wst.jsdt.core
Interfaces 
IAccessRule
IBuffer
IBufferChangedListener
IBufferFactory
IClassFile
ICodeAssist
ICompletionRequestor
ICorrectionRequestor
IElementChangedListener
IField
IFunction
IFunctionContainer
IImportContainer
IImportDeclaration
IIncludePathAttribute
IIncludePathEntry
IInitializer
IJarEntryResource
IJavaScriptElement
IJavaScriptElementDelta
IJavaScriptModel
IJavaScriptModelMarker
IJavaScriptModelStatus
IJavaScriptModelStatusConstants
IJavaScriptProject
IJavaScriptUnit
IJsGlobalScopeContainer
IJsGlobalScopeContainerInitializer
ILocalVariable
ILookupScope
IMember
IOpenable
IPackageDeclaration
IPackageFragment
IPackageFragmentRoot
IParent
IProblemRequestor
IRegion
ISourceManipulation
ISourceRange
ISourceReference
IType
ITypeHierarchy
ITypeHierarchyChangedListener
ITypeParameter
ITypeRoot
IWorkingCopy
Classes 
BindingKey
BufferChangedEvent
CompletionContext
CompletionFlags
CompletionProposal
CompletionRequestor
CorrectionEngine
ElementChangedEvent
Flags
JavaScriptConventions
JavaScriptCore
JavaScriptModelException
JSDScopeUtil
JsGlobalScopeContainerInitializer
JsGlobalScopeVariableInitializer
LibrarySuperType
Messages
NamingConventions
Signature
ToolFactory
WorkingCopyOwner
Exceptions 
UnimplementedException