diff options
Diffstat (limited to 'org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/internal/ClasspathEntryDescriptor.java')
-rw-r--r-- | org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/internal/ClasspathEntryDescriptor.java | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/internal/ClasspathEntryDescriptor.java b/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/internal/ClasspathEntryDescriptor.java index 45c58d47..6a6ced34 100644 --- a/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/internal/ClasspathEntryDescriptor.java +++ b/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/internal/ClasspathEntryDescriptor.java @@ -165,6 +165,10 @@ public class ClasspathEntryDescriptor implements IClasspathEntryDescriptor { } } + public Map<String, String> getClasspathAttributes() { + return attributes; + } + public String getGroupId() { return artifactKey != null ? artifactKey.getGroupId() : null; } @@ -246,10 +250,18 @@ public class ClasspathEntryDescriptor implements IClasspathEntryDescriptor { this.accessRules.add(rule); } + public List<IAccessRule> getAccessRules() { + return accessRules; + } + public void setOutputLocation(IPath outputLocation) { this.outputLocation = outputLocation; } + public IPath getOutputLocation() { + return outputLocation; + } + public void setInclusionPatterns(IPath[] inclusionPatterns) { if (inclusionPatterns!=null) { this.inclusionPatterns = new LinkedHashSet<IPath>(Arrays.asList(inclusionPatterns)); @@ -287,4 +299,20 @@ public class ClasspathEntryDescriptor implements IClasspathEntryDescriptor { public IPath[] getExclusionPatterns() { return exclusionPatterns != null? exclusionPatterns.toArray(new IPath[exclusionPatterns.size()]) : null; } + + public void setExported(boolean exported) { + this.exported = exported; + } + + public boolean isExported() { + return exported; + } + + public void setCombineAccessRules(boolean combineAccessRules) { + this.combineAccessRules = combineAccessRules; + } + + public boolean combineAccessRules() { + return combineAccessRules; + } } |