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

Packages that use IIncludePathAttribute
org.eclipse.wst.jsdt.core
org.eclipse.wst.jsdt.ui.wizards

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

Methods in org.eclipse.wst.jsdt.core that return IIncludePathAttribute
`IIncludePathAttribute[]` IIncludePathEntry.`getExtraAttributes()` Returns the extra includepath attributes for this includepath entry.
`IIncludePathAttribute[]` IPackageFragmentRoot.`getIncludepathAttributes()`
`static IIncludePathAttribute` JavaScriptCore.`newIncludepathAttribute(java.lang.String name, java.lang.String value)` Creates and returns a new includepath attribute with the given name and the given value.

Methods in org.eclipse.wst.jsdt.core with parameters of type IIncludePathAttribute
`static IIncludePathEntry` JavaScriptCore.`newContainerEntry(IPath containerPath, IAccessRule[] accessRules, IIncludePathAttribute[] extraAttributes, boolean isExported)` Creates and returns a new includepath entry of kind `CPE_CONTAINER` for the given path.
`static IIncludePathEntry` JavaScriptCore.`newLibraryEntry(IPath path, IPath sourceAttachmentPath, IPath sourceAttachmentRootPath, IAccessRule[] accessRules, IIncludePathAttribute[] extraAttributes, boolean isExported)` Creates and returns a new includepath entry of kind `CPE_LIBRARY` for the JAR or folder identified by the given absolute path.
`static IIncludePathEntry` JavaScriptCore.`newLibraryEntry(IPath path, IPath sourceAttachmentPath, IPath sourceAttachmentRootPath, IAccessRule[] accessRules, IIncludePathAttribute[] extraAttributes, IPath[] exclusionPatterns, boolean isExported)` Creates and returns a new includepath entry of kind `CPE_LIBRARY` for the JAR or folder identified by the given absolute path.
`static IIncludePathEntry` JavaScriptCore.`newProjectEntry(IPath path, IAccessRule[] accessRules, boolean combineAccessRules, IIncludePathAttribute[] extraAttributes, boolean isExported)` Creates and returns a new includepath entry of kind `CPE_PROJECT` for the project identified by the given absolute path.

`static IIncludePathEntry`

JavaScriptCore.`newSourceEntry(IPath path, IPath[] inclusionPatterns, IPath[] exclusionPatterns, IPath specificOutputLocation, IIncludePathAttribute[] extraAttributes)`
Creates and returns a new includepath entry of kind `CPE_SOURCE` for the project's source folder identified by the given absolute workspace-relative path using the given inclusion and exclusion patterns to determine which source files are included, and the given output path to control the output location of generated files.

`static IIncludePathEntry` JavaScriptCore.`newVariableEntry(IPath variablePath, IPath variableSourceAttachmentPath, IPath variableSourceAttachmentRootPath, IAccessRule[] accessRules, IIncludePathAttribute[] extraAttributes, boolean isExported)` Creates and returns a new includepath entry of kind `CPE_VARIABLE` for the given path.

### Uses of IIncludePathAttribute in org.eclipse.wst.jsdt.ui.wizards

Methods in org.eclipse.wst.jsdt.ui.wizards that return IIncludePathAttribute
`abstract IIncludePathAttribute` ClasspathAttributeConfiguration.ClasspathAttributeAccess.`getClasspathAttribute()` Returns the classpath attribute
`abstract IIncludePathAttribute` ClasspathAttributeConfiguration.`performEdit(Shell shell, ClasspathAttributeConfiguration.ClasspathAttributeAccess attribute)` This method is invoked when the Edit is pressed.
`abstract IIncludePathAttribute` ClasspathAttributeConfiguration.`performRemove(ClasspathAttributeConfiguration.ClasspathAttributeAccess attribute)` This method is invoked when the Remove is pressed.