Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'bundles/org.eclipse.osgi/supplement/src/org/eclipse/equinox/log/LogPermissionCollection.java')
-rw-r--r--bundles/org.eclipse.osgi/supplement/src/org/eclipse/equinox/log/LogPermissionCollection.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/bundles/org.eclipse.osgi/supplement/src/org/eclipse/equinox/log/LogPermissionCollection.java b/bundles/org.eclipse.osgi/supplement/src/org/eclipse/equinox/log/LogPermissionCollection.java
index 04cb91038..f9e2fb0fe 100644
--- a/bundles/org.eclipse.osgi/supplement/src/org/eclipse/equinox/log/LogPermissionCollection.java
+++ b/bundles/org.eclipse.osgi/supplement/src/org/eclipse/equinox/log/LogPermissionCollection.java
@@ -28,6 +28,7 @@ public final class LogPermissionCollection extends PermissionCollection {
private static final long serialVersionUID = -1955409691185916778L;
LogPermission logPermission;
+ @Override
public void add(Permission permission) {
if (!(permission instanceof LogPermission))
throw new IllegalArgumentException("invalid permission: " + permission); //$NON-NLS-1$
@@ -37,14 +38,17 @@ public final class LogPermissionCollection extends PermissionCollection {
logPermission = (LogPermission) permission;
}
+ @Override
public Enumeration<Permission> elements() {
return new Enumeration<Permission>() {
private boolean hasMore = (logPermission != null);
+ @Override
public boolean hasMoreElements() {
return hasMore;
}
+ @Override
public Permission nextElement() {
if (hasMore) {
hasMore = false;
@@ -55,6 +59,7 @@ public final class LogPermissionCollection extends PermissionCollection {
};
}
+ @Override
public boolean implies(Permission permission) {
return logPermission != null && logPermission.implies(permission);
}

Back to the top