## Uses of Interface
org.eclipse.wst.jsdt.core.IFunctionContainer

Packages that use IFunctionContainer
org.eclipse.wst.jsdt.core

### Uses of IFunctionContainer in org.eclipse.wst.jsdt.core

Subinterfaces of IFunctionContainer in org.eclipse.wst.jsdt.core
`interface` `IClassFile` Represents an entire non-editable JavaScript file.
`interface` `IJavaScriptUnit` Represents an entire JavaScript file (source file with one of the `JavaScript-like extensions`).
`interface` `IType` Represents a source type in a JavaScript file (either a top-level type, a member type, or a local type) The children are of type `IMember`, which includes `IField`, `IFunction`, `IInitializer` and `IType`.
`interface` `ITypeRoot` Represents an entire JavaScript type root (either an `IJavaScriptUnit` or an `IClassFile`).