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