1# Generated from STIXPattern.g4 by ANTLR 4.8 2from antlr4 import * 3 4# This class defines a complete generic visitor for a parse tree produced by STIXPatternParser. 5 6class STIXPatternVisitor(ParseTreeVisitor): 7 8 # Visit a parse tree produced by STIXPatternParser#pattern. 9 def visitPattern(self, ctx): 10 return self.visitChildren(ctx) 11 12 13 # Visit a parse tree produced by STIXPatternParser#observationExpressions. 14 def visitObservationExpressions(self, ctx): 15 return self.visitChildren(ctx) 16 17 18 # Visit a parse tree produced by STIXPatternParser#observationExpressionOr. 19 def visitObservationExpressionOr(self, ctx): 20 return self.visitChildren(ctx) 21 22 23 # Visit a parse tree produced by STIXPatternParser#observationExpressionAnd. 24 def visitObservationExpressionAnd(self, ctx): 25 return self.visitChildren(ctx) 26 27 28 # Visit a parse tree produced by STIXPatternParser#observationExpressionRepeated. 29 def visitObservationExpressionRepeated(self, ctx): 30 return self.visitChildren(ctx) 31 32 33 # Visit a parse tree produced by STIXPatternParser#observationExpressionSimple. 34 def visitObservationExpressionSimple(self, ctx): 35 return self.visitChildren(ctx) 36 37 38 # Visit a parse tree produced by STIXPatternParser#observationExpressionCompound. 39 def visitObservationExpressionCompound(self, ctx): 40 return self.visitChildren(ctx) 41 42 43 # Visit a parse tree produced by STIXPatternParser#observationExpressionWithin. 44 def visitObservationExpressionWithin(self, ctx): 45 return self.visitChildren(ctx) 46 47 48 # Visit a parse tree produced by STIXPatternParser#observationExpressionStartStop. 49 def visitObservationExpressionStartStop(self, ctx): 50 return self.visitChildren(ctx) 51 52 53 # Visit a parse tree produced by STIXPatternParser#comparisonExpression. 54 def visitComparisonExpression(self, ctx): 55 return self.visitChildren(ctx) 56 57 58 # Visit a parse tree produced by STIXPatternParser#comparisonExpressionAnd. 59 def visitComparisonExpressionAnd(self, ctx): 60 return self.visitChildren(ctx) 61 62 63 # Visit a parse tree produced by STIXPatternParser#propTestEqual. 64 def visitPropTestEqual(self, ctx): 65 return self.visitChildren(ctx) 66 67 68 # Visit a parse tree produced by STIXPatternParser#propTestOrder. 69 def visitPropTestOrder(self, ctx): 70 return self.visitChildren(ctx) 71 72 73 # Visit a parse tree produced by STIXPatternParser#propTestSet. 74 def visitPropTestSet(self, ctx): 75 return self.visitChildren(ctx) 76 77 78 # Visit a parse tree produced by STIXPatternParser#propTestLike. 79 def visitPropTestLike(self, ctx): 80 return self.visitChildren(ctx) 81 82 83 # Visit a parse tree produced by STIXPatternParser#propTestRegex. 84 def visitPropTestRegex(self, ctx): 85 return self.visitChildren(ctx) 86 87 88 # Visit a parse tree produced by STIXPatternParser#propTestIsSubset. 89 def visitPropTestIsSubset(self, ctx): 90 return self.visitChildren(ctx) 91 92 93 # Visit a parse tree produced by STIXPatternParser#propTestIsSuperset. 94 def visitPropTestIsSuperset(self, ctx): 95 return self.visitChildren(ctx) 96 97 98 # Visit a parse tree produced by STIXPatternParser#propTestParen. 99 def visitPropTestParen(self, ctx): 100 return self.visitChildren(ctx) 101 102 103 # Visit a parse tree produced by STIXPatternParser#startStopQualifier. 104 def visitStartStopQualifier(self, ctx): 105 return self.visitChildren(ctx) 106 107 108 # Visit a parse tree produced by STIXPatternParser#withinQualifier. 109 def visitWithinQualifier(self, ctx): 110 return self.visitChildren(ctx) 111 112 113 # Visit a parse tree produced by STIXPatternParser#repeatedQualifier. 114 def visitRepeatedQualifier(self, ctx): 115 return self.visitChildren(ctx) 116 117 118 # Visit a parse tree produced by STIXPatternParser#objectPath. 119 def visitObjectPath(self, ctx): 120 return self.visitChildren(ctx) 121 122 123 # Visit a parse tree produced by STIXPatternParser#objectType. 124 def visitObjectType(self, ctx): 125 return self.visitChildren(ctx) 126 127 128 # Visit a parse tree produced by STIXPatternParser#firstPathComponent. 129 def visitFirstPathComponent(self, ctx): 130 return self.visitChildren(ctx) 131 132 133 # Visit a parse tree produced by STIXPatternParser#indexPathStep. 134 def visitIndexPathStep(self, ctx): 135 return self.visitChildren(ctx) 136 137 138 # Visit a parse tree produced by STIXPatternParser#pathStep. 139 def visitPathStep(self, ctx): 140 return self.visitChildren(ctx) 141 142 143 # Visit a parse tree produced by STIXPatternParser#keyPathStep. 144 def visitKeyPathStep(self, ctx): 145 return self.visitChildren(ctx) 146 147 148 # Visit a parse tree produced by STIXPatternParser#setLiteral. 149 def visitSetLiteral(self, ctx): 150 return self.visitChildren(ctx) 151 152 153 # Visit a parse tree produced by STIXPatternParser#primitiveLiteral. 154 def visitPrimitiveLiteral(self, ctx): 155 return self.visitChildren(ctx) 156 157 158 # Visit a parse tree produced by STIXPatternParser#orderableLiteral. 159 def visitOrderableLiteral(self, ctx): 160 return self.visitChildren(ctx) 161 162 163