public final class MediaSelectPermission extends Permission implements Serializable
MediaSelectControl, the content that a JMF Player
presents. A caller might have permission to select content
referenced by some locators, but not others.| Constructor and Description |
|---|
MediaSelectPermission(Locator locator)
Creates a new
MediaSelectPermission object for the
specified Locator. |
MediaSelectPermission(String locator,
String actions)
Creates a new
MediaSelectPermission object for a
Locator with the given external form. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object other)
Tests two MediaSelectPermission objects for equality.
|
String |
getActions()
Reports the canonical string representation of the actions.
|
int |
hashCode()
Returns the hash code value for this object.
|
boolean |
implies(Permission p)
Checks if this
MediaSelectPermission "implies" the
specified Permission. |
checkGuard, getName, newPermissionCollection, toStringpublic MediaSelectPermission(Locator locator)
MediaSelectPermission object for the
specified Locator.locator - The locator for which to create the permission.
A value of null indicates permission for all
locators.public MediaSelectPermission(String locator, String actions)
MediaSelectPermission object for a
Locator with the given external form. The actions
string is currently unused and should be null.
This constructor is used by the Policy class to
instantiate new Permission objects.locator - The external form of the locator. The string
"*" indicates all locators.actions - Should be null.public boolean implies(Permission p)
MediaSelectPermission "implies" the
specified Permission. More specificially, this method returns true if:
implies in class Permissionp - The Permission to check against.true if the specified
Permission is implied by this object;
false otherwise.public boolean equals(Object other)
other is of type
MediaSelectPermission, and has the same
Locator as this object.equals in class Permissionother - The object to test for equality.true if other is a
MediaSelectPermission, and has the same
Locator as this MediaSelectPermission.public int hashCode()
hashCode in class Permissionpublic String getActions()
MediaSelectPermission.getActions in class PermissionCopyright © 2012 code4tv.com. All Rights Reserved.