Class ClasspathAccessRule
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.compiler.env.AccessRule
org.aspectj.org.eclipse.jdt.internal.core.ClasspathAccessRule
- All Implemented Interfaces:
IAccessRule
-
Field Summary
Fields inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.env.AccessRule
IgnoreIfBetter, pattern, problemId
Fields inherited from interface org.aspectj.org.eclipse.jdt.core.IAccessRule
IGNORE_IF_BETTER, K_ACCESSIBLE, K_DISCOURAGED, K_NON_ACCESSIBLE
-
Constructor Summary
ConstructorDescriptionClasspathAccessRule(char[] pattern, int problemId)
ClasspathAccessRule(org.eclipse.core.runtime.IPath pattern, int kind)
-
Method Summary
Modifier and TypeMethodDescriptionint
getKind()
Returns the kind of this access rule (one ofIAccessRule.K_ACCESSIBLE
,IAccessRule.K_NON_ACCESSIBLE
orIAccessRule.K_DISCOURAGED
).org.eclipse.core.runtime.IPath
Returns the file pattern for this access rule.Methods inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.env.AccessRule
equals, getProblemId, hashCode, ignoreIfBetter, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.aspectj.org.eclipse.jdt.core.IAccessRule
ignoreIfBetter
-
Constructor Details
-
ClasspathAccessRule
public ClasspathAccessRule(org.eclipse.core.runtime.IPath pattern, int kind) -
ClasspathAccessRule
public ClasspathAccessRule(char[] pattern, int problemId)
-
-
Method Details
-
getPattern
public org.eclipse.core.runtime.IPath getPattern()Description copied from interface:IAccessRule
Returns the file pattern for this access rule.- Specified by:
getPattern
in interfaceIAccessRule
- Returns:
- the file pattern for this access rule
- See Also:
IClasspathEntry.getExclusionPatterns()
-
getKind
public int getKind()Description copied from interface:IAccessRule
Returns the kind of this access rule (one ofIAccessRule.K_ACCESSIBLE
,IAccessRule.K_NON_ACCESSIBLE
orIAccessRule.K_DISCOURAGED
).- Specified by:
getKind
in interfaceIAccessRule
- Returns:
- the kind of this access rule
-