|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IClasspathAttribute
A classpath attribute defines a name/value pair that can be persisted with a classpath entry. Such an attribute
can be created using the factory method newClasspathAttribute(String name, String value)
.
JavaCore.newContainerEntry(
org.eclipse.core.runtime.IPath containerPath,
IAccessRule[] accessRules,
IClasspathAttribute[] extraAttributes,
boolean isExported)
,
JavaCore.newLibraryEntry(
org.eclipse.core.runtime.IPath path,
org.eclipse.core.runtime.IPath sourceAttachmentPath,
org.eclipse.core.runtime.IPath sourceAttachmentRootPath,
IAccessRule[] accessRules,
IClasspathAttribute[] extraAttributes,
boolean isExported)
,
JavaCore.newProjectEntry(
org.eclipse.core.runtime.IPath path,
IAccessRule[] accessRules,
boolean combineAccessRestrictions,
IClasspathAttribute[] extraAttributes,
boolean isExported)
,
JavaCore.newSourceEntry(
org.eclipse.core.runtime.IPath path,
org.eclipse.core.runtime.IPath[] inclusionPatterns,
org.eclipse.core.runtime.IPath[] exclusionPatterns,
org.eclipse.core.runtime.IPath specificOutputLocation,
IClasspathAttribute[] extraAttributes)
,
JavaCore.newVariableEntry(
org.eclipse.core.runtime.IPath variablePath,
org.eclipse.core.runtime.IPath variableSourceAttachmentPath,
org.eclipse.core.runtime.IPath variableSourceAttachmentRootPath,
IAccessRule[] accessRules,
IClasspathAttribute[] extraAttributes,
boolean isExported)
Field Summary | |
---|---|
static java.lang.String |
JAVADOC_LOCATION_ATTRIBUTE_NAME
Constant for the name of the javadoc location attribute. |
static java.lang.String |
OPTIONAL
Constant for the name of the optional attribute. |
Method Summary | |
---|---|
java.lang.String |
getName()
Returns the name of this classpath attribute. |
java.lang.String |
getValue()
Returns the value of this classpath attribute. |
Field Detail |
---|
static final java.lang.String JAVADOC_LOCATION_ATTRIBUTE_NAME
static final java.lang.String OPTIONAL
"true"
or "false"
.
When not present, "false"
is assumed.
If the value of this attribute is "true"
, the classpath entry
is optional. If the underlying resource or jar file doesn't exist, no error
is reported and the classpath entry is ignored.
Method Detail |
---|
java.lang.String getName()
java.lang.String getValue()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |