Package com.tonic.analysis.source.editor.handler
Per-node handlers the editor dispatches an edit to.
-
Interface Summary Interface Description ArrayAccessHandler Handler for array access expressions (array[index]).AssignmentHandler Handler for assignment expressions.BinaryExprHandler Handler for binary expressions (arithmetic, comparison, logical operations).CastHandler Handler for cast expressions.ExpressionHandler Base interface for handling expressions during AST editing.FieldAccessHandler Handler for field access expressions.IfHandler Handler for if statements.InstanceOfHandler Handler for instanceof expressions.LoopHandler Handler for loop statements (for, while, do-while, for-each).MethodCallHandler Handler for method call expressions.NewArrayHandler Handler for array instantiation expressions.NewExprHandler Handler for object instantiation expressions (new).ReturnHandler Handler for return statements.StatementHandler Base interface for handling statements during AST editing.ThrowHandler Handler for throw statements.TryCatchHandler Handler for try-catch-finally statements.UnaryExprHandler Handler for unary expressions (negation, increment, etc.). -
Enum Summary Enum Description ArrayAccessHandler.ArrayAccessType The type of array access operation.