Uses of Interface
org.aspectj.org.eclipse.jdt.core.IAccessRule
Packages that use IAccessRule
Package
Description
The Java model is the set of classes that model the
objects associated with creating, editing, and building a Java program.
-
Uses of IAccessRule in org.aspectj.org.eclipse.jdt.core
Methods in org.aspectj.org.eclipse.jdt.core that return IAccessRuleModifier and TypeMethodDescriptionIClasspathEntry.getAccessRules()Returns the possibly empty list of access rules for this entry.static IAccessRuleJavaCore.newAccessRule(org.eclipse.core.runtime.IPath filePattern, int kind) Creates and returns a new access rule with the given file pattern and kind.Methods in org.aspectj.org.eclipse.jdt.core with parameters of type IAccessRuleModifier and TypeMethodDescriptionstatic IClasspathEntryJavaCore.newContainerEntry(org.eclipse.core.runtime.IPath containerPath, IAccessRule[] accessRules, IClasspathAttribute[] extraAttributes, boolean isExported) Creates and returns a new classpath entry of kindCPE_CONTAINERfor the given path.static IClasspathEntryJavaCore.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) Creates and returns a new classpath entry of kindCPE_LIBRARYfor the JAR or folder identified by the given absolute path.static IClasspathEntryJavaCore.newProjectEntry(org.eclipse.core.runtime.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.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) Creates and returns a new classpath entry of kindCPE_VARIABLEfor the given path. -
Uses of IAccessRule in org.aspectj.org.eclipse.jdt.internal.core
Classes in org.aspectj.org.eclipse.jdt.internal.core that implement IAccessRuleFields in org.aspectj.org.eclipse.jdt.internal.core declared as IAccessRuleMethods in org.aspectj.org.eclipse.jdt.internal.core that return IAccessRuleModifier and TypeMethodDescriptionJavaModelManager.getAccessRule(org.eclipse.core.runtime.IPath filePattern, int kind) Get a cached access rule, or when the cache did not contain the rule, creates a new one.ClasspathEntry.getAccessRules()static IAccessRule[]ClasspathEntry.getAccessRules(org.eclipse.core.runtime.IPath[] accessibleFiles, org.eclipse.core.runtime.IPath[] nonAccessibleFiles) Constructors in org.aspectj.org.eclipse.jdt.internal.core with parameters of type IAccessRuleModifierConstructorDescriptionClasspathEntry(int contentKind, int entryKind, org.eclipse.core.runtime.IPath path, org.eclipse.core.runtime.IPath[] inclusionPatterns, org.eclipse.core.runtime.IPath[] exclusionPatterns, org.eclipse.core.runtime.IPath sourceAttachmentPath, org.eclipse.core.runtime.IPath sourceAttachmentRootPath, org.eclipse.core.runtime.IPath specificOutputLocation, boolean isExported, IAccessRule[] accessRules, boolean combineAccessRules, IClasspathAttribute[] extraAttributes) ClasspathEntry(int contentKind, int entryKind, org.eclipse.core.runtime.IPath path, org.eclipse.core.runtime.IPath[] inclusionPatterns, org.eclipse.core.runtime.IPath[] exclusionPatterns, org.eclipse.core.runtime.IPath sourceAttachmentPath, org.eclipse.core.runtime.IPath sourceAttachmentRootPath, org.eclipse.core.runtime.IPath specificOutputLocation, IClasspathEntry referencingEntry, boolean isExported, IAccessRule[] accessRules, boolean combineAccessRules, IClasspathAttribute[] extraAttributes) Creates a class path entry of the specified kind with the given path.