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

Packages that use IField
org.eclipse.wst.jsdt.core
org.eclipse.wst.jsdt.ui
org.eclipse.wst.jsdt.ui.refactoring

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

Methods in org.eclipse.wst.jsdt.core that return IField
`IField` IType.`createField(java.lang.String contents, IJavaScriptElement sibling, boolean force, IProgressMonitor monitor)` Creates and returns a field in this type with the given contents.
`IField` IJavaScriptUnit.`createField(java.lang.String contents, IJavaScriptElement sibling, boolean force, IProgressMonitor monitor)` Creates and returns a var in this javaScript file with the given contents.
`IField` IType.`getField(java.lang.String name)` Returns the field with the specified name in this type (for example, `"bar"`).
`IField` IFunctionContainer.`getField(java.lang.String name)` Returns the field with the specified name in this type (for example, `"bar"`).
`IField[]` IType.`getFields()` Returns the fields declared by this type.
`IField[]` IFunctionContainer.`getFields()` Returns the fields declared by this type or javascript file.

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

Methods in org.eclipse.wst.jsdt.ui with parameters of type IField
`static void` JavaScriptElementLabels.`getFieldLabel(IField field, long flags, java.lang.StringBuffer buf)` Appends the label for a field to a `StringBuffer`.

### Uses of IField in org.eclipse.wst.jsdt.ui.refactoring

Methods in org.eclipse.wst.jsdt.ui.refactoring with parameters of type IField
`static RenameSupport` RenameSupport.`create(IField field, java.lang.String newName, int flags)` Creates a new rename support for the given `IField`.