Uses of Interface
org.eclipse.jdt.core.IClasspathAttribute
Packages that use IClasspathAttribute
Package
Description
The Java model is the set of classes that model the
objects associated with creating, editing, and building a Java program.
Application programming interfaces for interaction
with the Eclipse Java launching support.
Application programming interfaces for interaction
with the Eclipse Java User Interface wizards.
-
Uses of IClasspathAttribute in org.eclipse.jdt.core
Methods in org.eclipse.jdt.core that return IClasspathAttributeModifier and TypeMethodDescriptionIClasspathEntry.getExtraAttributes()Returns the extra classpath attributes for this classpath entry.static IClasspathAttributeJavaCore.newClasspathAttribute(String name, String value) Creates and returns a new classpath attribute with the given name and the given value.Methods in org.eclipse.jdt.core with parameters of type IClasspathAttributeModifier and TypeMethodDescriptionstatic IClasspathEntryJavaCore.newContainerEntry(IPath containerPath, IAccessRule[] accessRules, IClasspathAttribute[] extraAttributes, boolean isExported) Creates and returns a new classpath entry of kindCPE_CONTAINERfor the given path.static IClasspathEntryJavaCore.newLibraryEntry(IPath path, IPath sourceAttachmentPath, IPath sourceAttachmentRootPath, IAccessRule[] accessRules, IClasspathAttribute[] extraAttributes, boolean isExported) Creates and returns a new classpath entry of kindCPE_LIBRARYfor the JAR or folder identified by the given absolute path.static IClasspathEntryJavaCore.newProjectEntry(IPath path, IAccessRule[] accessRules, boolean combineAccessRules, IClasspathAttribute[] extraAttributes, boolean isExported) Creates and returns a new classpath entry of kindCPE_PROJECTfor the project identified by the given absolute path.static IClasspathEntryJavaCore.newSourceEntry(IPath path, IPath[] inclusionPatterns, IPath[] exclusionPatterns, IPath specificOutputLocation, IClasspathAttribute[] extraAttributes) Creates and returns a new classpath entry of kindCPE_SOURCEfor 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 IClasspathEntryJavaCore.newVariableEntry(IPath variablePath, IPath variableSourceAttachmentPath, IPath variableSourceAttachmentRootPath, IAccessRule[] accessRules, IClasspathAttribute[] extraAttributes, boolean isExported) Creates and returns a new classpath entry of kindCPE_VARIABLEfor the given path. -
Uses of IClasspathAttribute in org.eclipse.jdt.launching
Methods in org.eclipse.jdt.launching that return IClasspathAttributeModifier and TypeMethodDescriptionstatic IClasspathAttributeJavaRuntime.newLibraryPathsAttribute(String[] paths) Creates a new classpath attribute referencing a list of shared libraries that should appear on the-Djava.library.pathsystem property at runtime for an associatedIClasspathEntry.Methods in org.eclipse.jdt.launching with parameters of type IClasspathAttributeModifier and TypeMethodDescriptionstatic String[]JavaRuntime.getLibraryPaths(IClasspathAttribute attribute) Returns an array of strings referencing shared libraries that should appear on the-Djava.library.pathsystem property at runtime for an associatedIClasspathEntry, ornullif the given attribute is not aCLASSPATH_ATTR_LIBRARY_PATH_ENTRY.static IRuntimeClasspathEntryJavaRuntime.newArchiveRuntimeClasspathEntry(IPath path, IPath sourceAttachmentPath, IPath sourceAttachmentRootPath, IAccessRule[] accessRules, IClasspathAttribute[] extraAttributes, boolean isExported) Returns a new runtime classpath entry for the given archive (possibly external). -
Uses of IClasspathAttribute in org.eclipse.jdt.ui.wizards
Methods in org.eclipse.jdt.ui.wizards that return IClasspathAttributeModifier and TypeMethodDescriptionabstract IClasspathAttributeClasspathAttributeConfiguration.ClasspathAttributeAccess.getClasspathAttribute()Returns the classpath attributeabstract IClasspathAttributeClasspathAttributeConfiguration.performEdit(Shell shell, ClasspathAttributeConfiguration.ClasspathAttributeAccess attribute) This method is invoked when the Edit is pressed.abstract IClasspathAttributeClasspathAttributeConfiguration.performRemove(ClasspathAttributeConfiguration.ClasspathAttributeAccess attribute) This method is invoked when the Remove is pressed.