JFlex
public final class Action extends Object
Constructor Summary | |
---|---|
Action(String content, int priority)
Creates a new Action object with specified content and line number.
|
Method Summary | |
---|---|
boolean | equals(Object o)
Test for equality to another object.
|
Action | getHigherPriority(Action other)
Compares the priority value of this Action with the specified action.
|
int | hashCode()
Calculate hash value.
|
boolean | isEquiv(Action a)
Returns true iff the parameter is an
Action with the same content as this one.
|
boolean | isLookAction()
Return look ahead flag.
|
void | setLookAction(boolean b)
Sets the look ahead flag for this action
|
String | toString()
Returns the String representation of this object.
|
Parameters: content java code priority line number
Parameters: o the other object.
See Also: isEquiv
Parameters: other the other Action to compare this Action with.
Returns: this Action if it has higher priority - the specified one, if not.
Returns: a hash value for this Action
true
iff the parameter is an
Action with the same content as this one.
Parameters: a the object to compare this Action with
Returns: true if the action strings are equal
Returns: true if this actions belongs to a lookahead rule
Parameters: b set to true if this action belongs to a look ahead rule
Returns: string representation of the action