VisitorAction

Inheritance: java.lang.Object

public class VisitorAction

Allows the visitor to control the enumeration of nodes.

Fields

FieldDescription
CONTINUEThe visitor requests the enumeration to continue.
SKIP_THIS_NODEThe visitor requests to skip the current node and continue enumeration.
STOPThe visitor requests the enumeration of nodes to stop.
length

Methods

MethodDescription
fromName(String visitorActionName)
getName(int visitorAction)
getValues()
toString(int visitorAction)

CONTINUE

public static int CONTINUE

The visitor requests the enumeration to continue.

SKIP_THIS_NODE

public static int SKIP_THIS_NODE

The visitor requests to skip the current node and continue enumeration.

STOP

public static int STOP

The visitor requests the enumeration of nodes to stop.

length

public static int length

fromName(String visitorActionName)

public static int fromName(String visitorActionName)

Parameters:

ParameterTypeDescription
visitorActionNamejava.lang.String

Returns: int

getName(int visitorAction)

public static String getName(int visitorAction)

Parameters:

ParameterTypeDescription
visitorActionint

Returns: java.lang.String

getValues()

public static int[] getValues()

Returns: int[]

toString(int visitorAction)

public static String toString(int visitorAction)

Parameters:

ParameterTypeDescription
visitorActionint

Returns: java.lang.String