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

Packages that use IMember
org.eclipse.wst.jsdt.core
org.eclipse.wst.jsdt.core.refactoring.descriptors
org.eclipse.wst.jsdt.ui
org.eclipse.wst.jsdt.ui.actions
org.eclipse.wst.jsdt.ui.text.folding

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

Subinterfaces of IMember in org.eclipse.wst.jsdt.core
`interface` `IField` Represents a field declared in a type or a var declared at the file scope.
`interface` `IFunction` Represents a function or a method (or constructor) declared in a type.
`interface` `IInitializer` Represents a stand-alone instance or class (static) initializer in a type.
`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`.

### Uses of IMember in org.eclipse.wst.jsdt.core.refactoring.descriptors

Methods in org.eclipse.wst.jsdt.core.refactoring.descriptors with parameters of type IMember
`void` MoveStaticMembersDescriptor.`setMembers(IMember[] members)` Sets the static members to move.
`void` MoveDescriptor.`setMoveMembers(IMember[] members)` Sets the members to move.

### Uses of IMember in org.eclipse.wst.jsdt.ui

Methods in org.eclipse.wst.jsdt.ui with parameters of type IMember
`boolean` IDocumentationReader.`appliesTo(IMember member)`
`static java.io.Reader` JSdocContentAccess.`getContentReader(IMember member, boolean allowInherited)` Gets a reader for an IMember's Javadoc comment content from the source attachment.
`java.io.Reader` IDocumentationReader.`getContentReader(IMember member, boolean allowInherited)`
`static void` JavaScriptElementLabels.`getFileLabel(IMember member, long flags, java.lang.StringBuffer buf)`
`static java.io.Reader` JSdocContentAccess.`getHTMLContentReader(IMember member, boolean allowInherited, boolean useAttachedJavadoc)` Gets a reader for an IMember's Javadoc comment content from the source attachment.

### Uses of IMember in org.eclipse.wst.jsdt.ui.actions

Methods in org.eclipse.wst.jsdt.ui.actions with parameters of type IMember
`void` AddJavaDocStubAction.`run(IJavaScriptUnit cu, IMember[] members)` Note this method is for internal use only.

### Uses of IMember in org.eclipse.wst.jsdt.ui.text.folding

Methods in org.eclipse.wst.jsdt.ui.text.folding with parameters of type IMember
`protected Position` DefaultJavaFoldingStructureProvider.`createMemberPosition(IRegion aligned, IMember member)` Creates a folding position that remembers its member from an `aligned` region.