|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object issrg.pba.rbac.PermisAction
public class PermisAction
This class represents the action that can be carried out on a target in the Permis project. The action has, optionally, a list of arguments.
Constructor Summary | |
---|---|
protected |
PermisAction()
|
|
PermisAction(java.lang.String Name)
This is the constructor for building an action with no arguments. |
|
PermisAction(java.lang.String Name,
Argument[] Arguments)
This is the constructor for building an action with arguments. |
Method Summary | |
---|---|
java.lang.String |
getActionName()
This method returns the name of the action. |
Argument[] |
getArguments()
This method returns the array of arguments that this Action has. |
java.lang.Object |
getContextualADI()
This method returns the ADI, pertaining to the Action: the array of parameters to this action. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected PermisAction()
public PermisAction(java.lang.String Name)
PermisAction(Name, null)
.
Name
- is the name of the actionpublic PermisAction(java.lang.String Name, Argument[] Arguments)
Name
- is the name of the actionArguments
- is the list of argument valuesMethod Detail |
---|
public java.lang.String getActionName()
getActionName
in interface Action
public Argument[] getArguments()
public java.lang.Object getContextualADI()
getArguments
method, but can be used by objects, operating on abstract actions.
getContextualADI
in interface Action
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |