1 2 12 package com.versant.core.ejb.query; 13 14 19 public class NodeVisitorAdapter implements NodeVisitor { 20 21 24 protected Object defaultArrive(Node node, Object msg) { 25 return null; 26 } 27 28 public Object arriveAddNode(AddNode node, Object msg) { 29 return defaultArrive(node, msg); 30 } 31 32 public Object arriveAggregateNode(AggregateNode node, Object msg) { 33 return defaultArrive(node, msg); 34 } 35 36 public Object arriveAllOrAnyNode(AllOrAnyNode node, Object msg) { 37 return defaultArrive(node, msg); 38 } 39 40 public Object arriveAndNode(AndNode node, Object msg) { 41 return defaultArrive(node, msg); 42 } 43 44 public Object arriveBetweenNode(BetweenNode node, Object msg) { 45 return defaultArrive(node, msg); 46 } 47 48 public Object arriveCollectionMemberNode(CollectionMemberNode node, 49 Object msg) { 50 return defaultArrive(node, msg); 51 } 52 53 public Object arriveCompNode(CompNode node, Object msg) { 54 return defaultArrive(node, msg); 55 } 56 57 public Object arriveConstructorNode(ConstructorNode node, Object msg) { 58 return defaultArrive(node, msg); 59 } 60 61 public Object arriveDateFunctionNode(DateFunctionNode node, Object msg) { 62 return defaultArrive(node, msg); 63 } 64 65 public Object arriveDeleteNode(DeleteNode node, Object msg) { 66 return defaultArrive(node, msg); 67 } 68 69 public Object arriveEmptyCompNode(EmptyCompNode node, Object msg) { 70 return defaultArrive(node, msg); 71 } 72 73 public Object arriveExistsNode(ExistsNode node, Object msg) { 74 return defaultArrive(node, msg); 75 } 76 77 public Object arriveIdentificationVarNode(IdentificationVarNode node, 78 Object msg) { 79 return defaultArrive(node, msg); 80 } 81 82 public Object arriveInNode(InNode node, Object msg) { 83 return defaultArrive(node, msg); 84 } 85 86 public Object arriveJoinNode(JoinNode node, Object msg) { 87 return defaultArrive(node, msg); 88 } 89 90 public Object arriveLikeNode(LikeNode node, Object msg) { 91 return defaultArrive(node, msg); 92 } 93 94 public Object arriveLiteralNode(LiteralNode node, Object msg) { 95 return defaultArrive(node, msg); 96 } 97 98 public Object arriveMemberCompNode(MemberCompNode node, Object msg) { 99 return defaultArrive(node, msg); 100 } 101 102 public Object arriveMultiplyNode(MultiplyNode node, Object msg) { 103 return defaultArrive(node, msg); 104 } 105 106 public Object arriveNotNode(NotNode node, Object msg) { 107 return defaultArrive(node, msg); 108 } 109 110 public Object arriveNullCompNode(NullCompNode node, Object msg) { 111 return defaultArrive(node, msg); 112 } 113 114 public Object arriveNumericFunctionNode(NumericFunctionNode node, 115 Object msg) { 116 return defaultArrive(node, msg); 117 } 118 119 public Object arriveObjectNode(ObjectNode node, Object msg) { 120 return defaultArrive(node, msg); 121 } 122 123 public Object arriveOrNode(OrNode node, Object msg) { 124 return defaultArrive(node, msg); 125 } 126 127 public Object arriveParameterNode(ParameterNode node, Object msg) { 128 return defaultArrive(node, msg); 129 } 130 131 public Object arriveParenNode(ParenNode node, Object msg) { 132 return defaultArrive(node, msg); 133 } 134 135 public Object arrivePathNode(PathNode node, Object msg) { 136 return defaultArrive(node, msg); 137 } 138 139 public Object arriveSelectNode(SelectNode node, Object msg) { 140 return defaultArrive(node, msg); 141 } 142 143 public Object arriveSetNode(SetNode node, Object msg) { 144 return defaultArrive(node, msg); 145 } 146 147 public Object arriveStringFunctionNode(StringFunctionNode node, Object msg) { 148 return defaultArrive(node, msg); 149 } 150 151 public Object arriveUnaryMinusNode(UnaryMinusNode node, Object msg) { 152 return defaultArrive(node, msg); 153 } 154 155 public Object arriveUpdateNode(UpdateNode node, Object msg) { 156 return defaultArrive(node, msg); 157 } 158 159 } 160 161 | Popular Tags |