src/share/classes/com/sun/rmi/rmid/ExecPermission.java
Print this page
@@ -225,19 +225,19 @@
*/
private static class ExecPermissionCollection
extends PermissionCollection
implements java.io.Serializable
{
- private Vector permissions;
+ private Vector<Permission> permissions;
private static final long serialVersionUID = -3352558508888368273L;
/**
* Create an empty ExecPermissionCollection.
*/
public ExecPermissionCollection() {
- permissions = new Vector();
+ permissions = new Vector<Permission>();
}
/**
* Adds a permission to the collection.
*
@@ -272,14 +272,14 @@
public boolean implies(Permission permission)
{
if (! (permission instanceof ExecPermission))
return false;
- Enumeration e = permissions.elements();
+ Enumeration<Permission> e = permissions.elements();
while (e.hasMoreElements()) {
- ExecPermission x = (ExecPermission) e.nextElement();
+ ExecPermission x = (ExecPermission)e.nextElement();
if (x.implies(permission)) {
return true;
}
}
return false;
@@ -289,11 +289,11 @@
* Returns an enumeration of all the ExecPermission objects in the
* container.
*
* @return an enumeration of all the ExecPermission objects.
*/
- public Enumeration elements()
+ public Enumeration<Permission> elements()
{
return permissions.elements();
}
}
}