public class AstToJaxb extends Object implements ZVisitor<JAXBElement<? extends Term>>, TermVisitor<JAXBElement<? extends Term>>
Constructor and Description |
---|
AstToJaxb() |
Modifier and Type | Method and Description |
---|---|
JAXBElement<? extends Term> |
visitAndExpr(AndExpr zedObject)
Visits a(n) AndExpr.
|
JAXBElement<? extends Term> |
visitAndPred(AndPred zedObject)
Visits a(n) AndPred.
|
JAXBElement<? extends Term> |
visitApplExpr(ApplExpr zedObject)
Visits a(n) ApplExpr.
|
JAXBElement<? extends Term> |
visitAxPara(AxPara zedObject)
Visits a(n) AxPara.
|
JAXBElement<? extends Term> |
visitBindExpr(BindExpr zedObject)
Visits a(n) BindExpr.
|
JAXBElement<? extends Term> |
visitBindSelExpr(BindSelExpr zedObject)
Visits a(n) BindSelExpr.
|
JAXBElement<? extends Term> |
visitBranch(Branch zedObject)
Visits a(n) Branch.
|
JAXBElement<? extends Term> |
visitCompExpr(CompExpr zedObject)
Visits a(n) CompExpr.
|
JAXBElement<? extends Term> |
visitCondExpr(CondExpr zedObject)
Visits a(n) CondExpr.
|
JAXBElement<? extends Term> |
visitConjPara(ConjPara zedObject)
Visits a(n) ConjPara.
|
JAXBElement<? extends Term> |
visitConstDecl(ConstDecl zedObject)
Visits a(n) ConstDecl.
|
JAXBElement<? extends Term> |
visitDecorExpr(DecorExpr zedObject)
Visits a(n) DecorExpr.
|
JAXBElement<? extends Term> |
visitDirective(Directive zedObject)
Visits a(n) Directive.
|
JAXBElement<? extends Term> |
visitExists1Expr(Exists1Expr zedObject)
Visits a(n) Exists1Expr.
|
JAXBElement<? extends Term> |
visitExists1Pred(Exists1Pred zedObject)
Visits a(n) Exists1Pred.
|
JAXBElement<? extends Term> |
visitExistsExpr(ExistsExpr zedObject)
Visits a(n) ExistsExpr.
|
JAXBElement<? extends Term> |
visitExistsPred(ExistsPred zedObject)
Visits a(n) ExistsPred.
|
JAXBElement<? extends Term> |
visitExprPred(ExprPred zedObject)
Visits a(n) ExprPred.
|
JAXBElement<? extends Term> |
visitFalsePred(FalsePred zedObject)
Visits a(n) FalsePred.
|
JAXBElement<? extends Term> |
visitForallExpr(ForallExpr zedObject)
Visits a(n) ForallExpr.
|
JAXBElement<? extends Term> |
visitForallPred(ForallPred zedObject)
Visits a(n) ForallPred.
|
JAXBElement<? extends Term> |
visitFreePara(FreePara zedObject)
Visits a(n) FreePara.
|
JAXBElement<? extends Term> |
visitFreetype(Freetype zedObject)
Visits a(n) Freetype.
|
JAXBElement<? extends Term> |
visitGenericType(GenericType zedObject)
Visits a(n) GenericType.
|
JAXBElement<? extends Term> |
visitGenParamType(GenParamType zedObject)
Visits a(n) GenParamType.
|
JAXBElement<? extends Term> |
visitGivenPara(GivenPara zedObject)
Visits a(n) GivenPara.
|
JAXBElement<? extends Term> |
visitGivenType(GivenType zedObject)
Visits a(n) GivenType.
|
JAXBElement<? extends Term> |
visitHideExpr(HideExpr zedObject)
Visits a(n) HideExpr.
|
JAXBElement<? extends Term> |
visitIffExpr(IffExpr zedObject)
Visits a(n) IffExpr.
|
JAXBElement<? extends Term> |
visitIffPred(IffPred zedObject)
Visits a(n) IffPred.
|
JAXBElement<? extends Term> |
visitImpliesExpr(ImpliesExpr zedObject)
Visits a(n) ImpliesExpr.
|
JAXBElement<? extends Term> |
visitImpliesPred(ImpliesPred zedObject)
Visits a(n) ImpliesPred.
|
JAXBElement<? extends Term> |
visitInclDecl(InclDecl zedObject)
Visits a(n) InclDecl.
|
JAXBElement<? extends Term> |
visitInStroke(InStroke zedObject)
Visits a(n) InStroke.
|
JAXBElement<? extends Term> |
visitLambdaExpr(LambdaExpr zedObject)
Visits a(n) LambdaExpr.
|
JAXBElement<? extends Term> |
visitLatexMarkupPara(LatexMarkupPara zedObject)
Visits a(n) LatexMarkupPara.
|
JAXBElement<? extends Term> |
visitLetExpr(LetExpr zedObject)
Visits a(n) LetExpr.
|
JAXBElement<? extends Term> |
visitLocAnn(LocAnn zedObject)
Visits a(n) LocAnn.
|
JAXBElement<? extends Term> |
visitMemPred(MemPred zedObject)
Visits a(n) MemPred.
|
JAXBElement<? extends Term> |
visitMuExpr(MuExpr zedObject)
Visits a(n) MuExpr.
|
JAXBElement<? extends Term> |
visitNameSectTypeTriple(NameSectTypeTriple zedObject)
Visits a(n) NameSectTypeTriple.
|
JAXBElement<? extends Term> |
visitNameTypePair(NameTypePair zedObject)
Visits a(n) NameTypePair.
|
JAXBElement<? extends Term> |
visitNarrPara(NarrPara zedObject)
Visits a(n) NarrPara.
|
JAXBElement<? extends Term> |
visitNarrSect(NarrSect zedObject)
Visits a(n) NarrSect.
|
JAXBElement<? extends Term> |
visitNegExpr(NegExpr zedObject)
Visits a(n) NegExpr.
|
JAXBElement<? extends Term> |
visitNegPred(NegPred zedObject)
Visits a(n) NegPred.
|
JAXBElement<? extends Term> |
visitNewOldPair(NewOldPair zedObject)
Visits a(n) NewOldPair.
|
JAXBElement<? extends Term> |
visitNextStroke(NextStroke zedObject)
Visits a(n) NextStroke.
|
JAXBElement<? extends Term> |
visitNumExpr(NumExpr zedObject)
Visits a(n) NumExpr.
|
JAXBElement<? extends Term> |
visitNumStroke(NumStroke zedObject)
Visits a(n) NumStroke.
|
JAXBElement<? extends Term> |
visitOperand(Operand zedObject)
Visits a(n) Operand.
|
JAXBElement<? extends Term> |
visitOperator(Operator zedObject)
Visits a(n) Operator.
|
JAXBElement<? extends Term> |
visitOptempPara(OptempPara zedObject)
Visits a(n) OptempPara.
|
JAXBElement<? extends Term> |
visitOrExpr(OrExpr zedObject)
Visits a(n) OrExpr.
|
JAXBElement<? extends Term> |
visitOrPred(OrPred zedObject)
Visits a(n) OrPred.
|
JAXBElement<? extends Term> |
visitOutStroke(OutStroke zedObject)
Visits a(n) OutStroke.
|
JAXBElement<? extends Term> |
visitParenAnn(ParenAnn zedObject)
Visits a(n) ParenAnn.
|
JAXBElement<? extends Term> |
visitParent(Parent zedObject)
Visits a(n) Parent.
|
JAXBElement<? extends Term> |
visitPipeExpr(PipeExpr zedObject)
Visits a(n) PipeExpr.
|
JAXBElement<? extends Term> |
visitPowerExpr(PowerExpr zedObject)
Visits a(n) PowerExpr.
|
JAXBElement<? extends Term> |
visitPowerType(PowerType zedObject)
Visits a(n) PowerType.
|
JAXBElement<? extends Term> |
visitPreExpr(PreExpr zedObject)
Visits a(n) PreExpr.
|
JAXBElement<? extends Term> |
visitProdExpr(ProdExpr zedObject)
Visits a(n) ProdExpr.
|
JAXBElement<? extends Term> |
visitProdType(ProdType zedObject)
Visits a(n) ProdType.
|
JAXBElement<? extends Term> |
visitProjExpr(ProjExpr zedObject)
Visits a(n) ProjExpr.
|
JAXBElement<? extends Term> |
visitRefExpr(RefExpr zedObject)
Visits a(n) RefExpr.
|
JAXBElement<? extends Term> |
visitRenameExpr(RenameExpr zedObject)
Visits a(n) RenameExpr.
|
JAXBElement<? extends Term> |
visitSchemaType(SchemaType zedObject)
Visits a(n) SchemaType.
|
JAXBElement<? extends Term> |
visitSchExpr(SchExpr zedObject)
Visits a(n) SchExpr.
|
JAXBElement<? extends Term> |
visitSectTypeEnvAnn(SectTypeEnvAnn zedObject)
Visits a(n) SectTypeEnvAnn.
|
JAXBElement<? extends Term> |
visitSetCompExpr(SetCompExpr zedObject)
Visits a(n) SetCompExpr.
|
JAXBElement<? extends Term> |
visitSetExpr(SetExpr zedObject)
Visits a(n) SetExpr.
|
JAXBElement<? extends Term> |
visitSignature(Signature zedObject)
Visits a(n) Signature.
|
JAXBElement<? extends Term> |
visitSignatureAnn(SignatureAnn zedObject)
Visits a(n) SignatureAnn.
|
JAXBElement<? extends Term> |
visitSpec(Spec zedObject)
Visits a(n) Spec.
|
JAXBElement<? extends Term> |
visitTerm(Term zedObject) |
JAXBElement<? extends Term> |
visitThetaExpr(ThetaExpr zedObject)
Visits a(n) ThetaExpr.
|
JAXBElement<? extends Term> |
visitTruePred(TruePred zedObject)
Visits a(n) TruePred.
|
JAXBElement<? extends Term> |
visitTupleExpr(TupleExpr zedObject)
Visits a(n) TupleExpr.
|
JAXBElement<? extends Term> |
visitTupleSelExpr(TupleSelExpr zedObject)
Visits a(n) TupleSelExpr.
|
JAXBElement<? extends Term> |
visitTypeAnn(TypeAnn zedObject)
Visits a(n) TypeAnn.
|
JAXBElement<? extends Term> |
visitUnparsedPara(UnparsedPara zedObject)
Visits a(n) UnparsedPara.
|
JAXBElement<? extends Term> |
visitUnparsedZSect(UnparsedZSect zedObject)
Visits a(n) UnparsedZSect.
|
JAXBElement<? extends Term> |
visitVarDecl(VarDecl zedObject)
Visits a(n) VarDecl.
|
JAXBElement<? extends Term> |
visitZBranchList(ZBranchList zedObject)
Visits a(n) ZBranchList.
|
JAXBElement<? extends Term> |
visitZDeclList(ZDeclList zedObject)
Visits a(n) ZDeclList.
|
JAXBElement<? extends Term> |
visitZExprList(ZExprList zedObject)
Visits a(n) ZExprList.
|
JAXBElement<? extends Term> |
visitZFreetypeList(ZFreetypeList zedObject)
Visits a(n) ZFreetypeList.
|
JAXBElement<? extends Term> |
visitZName(ZName zedObject)
Visits a(n) ZName.
|
JAXBElement<? extends Term> |
visitZNameList(ZNameList zedObject)
Visits a(n) ZNameList.
|
JAXBElement<? extends Term> |
visitZNumeral(ZNumeral zedObject)
Visits a(n) ZNumeral.
|
JAXBElement<? extends Term> |
visitZParaList(ZParaList zedObject)
Visits a(n) ZParaList.
|
JAXBElement<? extends Term> |
visitZRenameList(ZRenameList zedObject)
Visits a(n) ZRenameList.
|
JAXBElement<? extends Term> |
visitZSchText(ZSchText zedObject)
Visits a(n) ZSchText.
|
JAXBElement<? extends Term> |
visitZSect(ZSect zedObject)
Visits a(n) ZSect.
|
JAXBElement<? extends Term> |
visitZStrokeList(ZStrokeList zedObject)
Visits a(n) ZStrokeList.
|
public JAXBElement<? extends Term> visitTerm(Term zedObject)
visitTerm
in interface TermVisitor<JAXBElement<? extends Term>>
public JAXBElement<? extends Term> visitDecorExpr(DecorExpr zedObject)
DecorExprVisitor
visitDecorExpr
in interface DecorExprVisitor<JAXBElement<? extends Term>>
zedObject
- the DecorExpr to be visited.Object
.public JAXBElement<? extends Term> visitUnparsedPara(UnparsedPara zedObject)
UnparsedParaVisitor
visitUnparsedPara
in interface UnparsedParaVisitor<JAXBElement<? extends Term>>
zedObject
- the UnparsedPara to be visited.Object
.public JAXBElement<? extends Term> visitZSchText(ZSchText zedObject)
ZSchTextVisitor
visitZSchText
in interface ZSchTextVisitor<JAXBElement<? extends Term>>
zedObject
- the ZSchText to be visited.Object
.public JAXBElement<? extends Term> visitNewOldPair(NewOldPair zedObject)
NewOldPairVisitor
visitNewOldPair
in interface NewOldPairVisitor<JAXBElement<? extends Term>>
zedObject
- the NewOldPair to be visited.Object
.public JAXBElement<? extends Term> visitVarDecl(VarDecl zedObject)
VarDeclVisitor
visitVarDecl
in interface VarDeclVisitor<JAXBElement<? extends Term>>
zedObject
- the VarDecl to be visited.Object
.public JAXBElement<? extends Term> visitZName(ZName zedObject)
ZNameVisitor
visitZName
in interface ZNameVisitor<JAXBElement<? extends Term>>
zedObject
- the ZName to be visited.Object
.public JAXBElement<? extends Term> visitUnparsedZSect(UnparsedZSect zedObject)
UnparsedZSectVisitor
visitUnparsedZSect
in interface UnparsedZSectVisitor<JAXBElement<? extends Term>>
zedObject
- the UnparsedZSect to be visited.Object
.public JAXBElement<? extends Term> visitOptempPara(OptempPara zedObject)
OptempParaVisitor
visitOptempPara
in interface OptempParaVisitor<JAXBElement<? extends Term>>
zedObject
- the OptempPara to be visited.Object
.public JAXBElement<? extends Term> visitInclDecl(InclDecl zedObject)
InclDeclVisitor
visitInclDecl
in interface InclDeclVisitor<JAXBElement<? extends Term>>
zedObject
- the InclDecl to be visited.Object
.public JAXBElement<? extends Term> visitNarrPara(NarrPara zedObject)
NarrParaVisitor
visitNarrPara
in interface NarrParaVisitor<JAXBElement<? extends Term>>
zedObject
- the NarrPara to be visited.Object
.public JAXBElement<? extends Term> visitTupleSelExpr(TupleSelExpr zedObject)
TupleSelExprVisitor
visitTupleSelExpr
in interface TupleSelExprVisitor<JAXBElement<? extends Term>>
zedObject
- the TupleSelExpr to be visited.Object
.public JAXBElement<? extends Term> visitBindExpr(BindExpr zedObject)
BindExprVisitor
visitBindExpr
in interface BindExprVisitor<JAXBElement<? extends Term>>
zedObject
- the BindExpr to be visited.Object
.public JAXBElement<? extends Term> visitMuExpr(MuExpr zedObject)
MuExprVisitor
visitMuExpr
in interface MuExprVisitor<JAXBElement<? extends Term>>
zedObject
- the MuExpr to be visited.Object
.public JAXBElement<? extends Term> visitTruePred(TruePred zedObject)
TruePredVisitor
visitTruePred
in interface TruePredVisitor<JAXBElement<? extends Term>>
zedObject
- the TruePred to be visited.Object
.public JAXBElement<? extends Term> visitIffExpr(IffExpr zedObject)
IffExprVisitor
visitIffExpr
in interface IffExprVisitor<JAXBElement<? extends Term>>
zedObject
- the IffExpr to be visited.Object
.public JAXBElement<? extends Term> visitSignatureAnn(SignatureAnn zedObject)
SignatureAnnVisitor
visitSignatureAnn
in interface SignatureAnnVisitor<JAXBElement<? extends Term>>
zedObject
- the SignatureAnn to be visited.Object
.public JAXBElement<? extends Term> visitGivenType(GivenType zedObject)
GivenTypeVisitor
visitGivenType
in interface GivenTypeVisitor<JAXBElement<? extends Term>>
zedObject
- the GivenType to be visited.Object
.public JAXBElement<? extends Term> visitPreExpr(PreExpr zedObject)
PreExprVisitor
visitPreExpr
in interface PreExprVisitor<JAXBElement<? extends Term>>
zedObject
- the PreExpr to be visited.Object
.public JAXBElement<? extends Term> visitSetCompExpr(SetCompExpr zedObject)
SetCompExprVisitor
visitSetCompExpr
in interface SetCompExprVisitor<JAXBElement<? extends Term>>
zedObject
- the SetCompExpr to be visited.Object
.public JAXBElement<? extends Term> visitApplExpr(ApplExpr zedObject)
ApplExprVisitor
visitApplExpr
in interface ApplExprVisitor<JAXBElement<? extends Term>>
zedObject
- the ApplExpr to be visited.Object
.public JAXBElement<? extends Term> visitNumStroke(NumStroke zedObject)
NumStrokeVisitor
visitNumStroke
in interface NumStrokeVisitor<JAXBElement<? extends Term>>
zedObject
- the NumStroke to be visited.Object
.public JAXBElement<? extends Term> visitConjPara(ConjPara zedObject)
ConjParaVisitor
visitConjPara
in interface ConjParaVisitor<JAXBElement<? extends Term>>
zedObject
- the ConjPara to be visited.Object
.public JAXBElement<? extends Term> visitDirective(Directive zedObject)
DirectiveVisitor
visitDirective
in interface DirectiveVisitor<JAXBElement<? extends Term>>
zedObject
- the Directive to be visited.Object
.public JAXBElement<? extends Term> visitForallPred(ForallPred zedObject)
ForallPredVisitor
visitForallPred
in interface ForallPredVisitor<JAXBElement<? extends Term>>
zedObject
- the ForallPred to be visited.Object
.public JAXBElement<? extends Term> visitZNumeral(ZNumeral zedObject)
ZNumeralVisitor
visitZNumeral
in interface ZNumeralVisitor<JAXBElement<? extends Term>>
zedObject
- the ZNumeral to be visited.Object
.public JAXBElement<? extends Term> visitExists1Pred(Exists1Pred zedObject)
Exists1PredVisitor
visitExists1Pred
in interface Exists1PredVisitor<JAXBElement<? extends Term>>
zedObject
- the Exists1Pred to be visited.Object
.public JAXBElement<? extends Term> visitOperand(Operand zedObject)
OperandVisitor
visitOperand
in interface OperandVisitor<JAXBElement<? extends Term>>
zedObject
- the Operand to be visited.Object
.public JAXBElement<? extends Term> visitRenameExpr(RenameExpr zedObject)
RenameExprVisitor
visitRenameExpr
in interface RenameExprVisitor<JAXBElement<? extends Term>>
zedObject
- the RenameExpr to be visited.Object
.public JAXBElement<? extends Term> visitCondExpr(CondExpr zedObject)
CondExprVisitor
visitCondExpr
in interface CondExprVisitor<JAXBElement<? extends Term>>
zedObject
- the CondExpr to be visited.Object
.public JAXBElement<? extends Term> visitNextStroke(NextStroke zedObject)
NextStrokeVisitor
visitNextStroke
in interface NextStrokeVisitor<JAXBElement<? extends Term>>
zedObject
- the NextStroke to be visited.Object
.public JAXBElement<? extends Term> visitProjExpr(ProjExpr zedObject)
ProjExprVisitor
visitProjExpr
in interface ProjExprVisitor<JAXBElement<? extends Term>>
zedObject
- the ProjExpr to be visited.Object
.public JAXBElement<? extends Term> visitZDeclList(ZDeclList zedObject)
ZDeclListVisitor
visitZDeclList
in interface ZDeclListVisitor<JAXBElement<? extends Term>>
zedObject
- the ZDeclList to be visited.Object
.public JAXBElement<? extends Term> visitLocAnn(LocAnn zedObject)
LocAnnVisitor
visitLocAnn
in interface LocAnnVisitor<JAXBElement<? extends Term>>
zedObject
- the LocAnn to be visited.Object
.public JAXBElement<? extends Term> visitHideExpr(HideExpr zedObject)
HideExprVisitor
visitHideExpr
in interface HideExprVisitor<JAXBElement<? extends Term>>
zedObject
- the HideExpr to be visited.Object
.public JAXBElement<? extends Term> visitSchExpr(SchExpr zedObject)
SchExprVisitor
visitSchExpr
in interface SchExprVisitor<JAXBElement<? extends Term>>
zedObject
- the SchExpr to be visited.Object
.public JAXBElement<? extends Term> visitGenericType(GenericType zedObject)
GenericTypeVisitor
visitGenericType
in interface GenericTypeVisitor<JAXBElement<? extends Term>>
zedObject
- the GenericType to be visited.Object
.public JAXBElement<? extends Term> visitNameSectTypeTriple(NameSectTypeTriple zedObject)
NameSectTypeTripleVisitor
visitNameSectTypeTriple
in interface NameSectTypeTripleVisitor<JAXBElement<? extends Term>>
zedObject
- the NameSectTypeTriple to be visited.Object
.public JAXBElement<? extends Term> visitExists1Expr(Exists1Expr zedObject)
Exists1ExprVisitor
visitExists1Expr
in interface Exists1ExprVisitor<JAXBElement<? extends Term>>
zedObject
- the Exists1Expr to be visited.Object
.public JAXBElement<? extends Term> visitLatexMarkupPara(LatexMarkupPara zedObject)
LatexMarkupParaVisitor
visitLatexMarkupPara
in interface LatexMarkupParaVisitor<JAXBElement<? extends Term>>
zedObject
- the LatexMarkupPara to be visited.Object
.public JAXBElement<? extends Term> visitZRenameList(ZRenameList zedObject)
ZRenameListVisitor
visitZRenameList
in interface ZRenameListVisitor<JAXBElement<? extends Term>>
zedObject
- the ZRenameList to be visited.Object
.public JAXBElement<? extends Term> visitNameTypePair(NameTypePair zedObject)
NameTypePairVisitor
visitNameTypePair
in interface NameTypePairVisitor<JAXBElement<? extends Term>>
zedObject
- the NameTypePair to be visited.Object
.public JAXBElement<? extends Term> visitZStrokeList(ZStrokeList zedObject)
ZStrokeListVisitor
visitZStrokeList
in interface ZStrokeListVisitor<JAXBElement<? extends Term>>
zedObject
- the ZStrokeList to be visited.Object
.public JAXBElement<? extends Term> visitPowerType(PowerType zedObject)
PowerTypeVisitor
visitPowerType
in interface PowerTypeVisitor<JAXBElement<? extends Term>>
zedObject
- the PowerType to be visited.Object
.public JAXBElement<? extends Term> visitParenAnn(ParenAnn zedObject)
ParenAnnVisitor
visitParenAnn
in interface ParenAnnVisitor<JAXBElement<? extends Term>>
zedObject
- the ParenAnn to be visited.Object
.public JAXBElement<? extends Term> visitPipeExpr(PipeExpr zedObject)
PipeExprVisitor
visitPipeExpr
in interface PipeExprVisitor<JAXBElement<? extends Term>>
zedObject
- the PipeExpr to be visited.Object
.public JAXBElement<? extends Term> visitTypeAnn(TypeAnn zedObject)
TypeAnnVisitor
visitTypeAnn
in interface TypeAnnVisitor<JAXBElement<? extends Term>>
zedObject
- the TypeAnn to be visited.Object
.public JAXBElement<? extends Term> visitAxPara(AxPara zedObject)
AxParaVisitor
visitAxPara
in interface AxParaVisitor<JAXBElement<? extends Term>>
zedObject
- the AxPara to be visited.Object
.public JAXBElement<? extends Term> visitInStroke(InStroke zedObject)
InStrokeVisitor
visitInStroke
in interface InStrokeVisitor<JAXBElement<? extends Term>>
zedObject
- the InStroke to be visited.Object
.public JAXBElement<? extends Term> visitAndExpr(AndExpr zedObject)
AndExprVisitor
visitAndExpr
in interface AndExprVisitor<JAXBElement<? extends Term>>
zedObject
- the AndExpr to be visited.Object
.public JAXBElement<? extends Term> visitImpliesExpr(ImpliesExpr zedObject)
ImpliesExprVisitor
visitImpliesExpr
in interface ImpliesExprVisitor<JAXBElement<? extends Term>>
zedObject
- the ImpliesExpr to be visited.Object
.public JAXBElement<? extends Term> visitZBranchList(ZBranchList zedObject)
ZBranchListVisitor
visitZBranchList
in interface ZBranchListVisitor<JAXBElement<? extends Term>>
zedObject
- the ZBranchList to be visited.Object
.public JAXBElement<? extends Term> visitSchemaType(SchemaType zedObject)
SchemaTypeVisitor
visitSchemaType
in interface SchemaTypeVisitor<JAXBElement<? extends Term>>
zedObject
- the SchemaType to be visited.Object
.public JAXBElement<? extends Term> visitOutStroke(OutStroke zedObject)
OutStrokeVisitor
visitOutStroke
in interface OutStrokeVisitor<JAXBElement<? extends Term>>
zedObject
- the OutStroke to be visited.Object
.public JAXBElement<? extends Term> visitNumExpr(NumExpr zedObject)
NumExprVisitor
visitNumExpr
in interface NumExprVisitor<JAXBElement<? extends Term>>
zedObject
- the NumExpr to be visited.Object
.public JAXBElement<? extends Term> visitZExprList(ZExprList zedObject)
ZExprListVisitor
visitZExprList
in interface ZExprListVisitor<JAXBElement<? extends Term>>
zedObject
- the ZExprList to be visited.Object
.public JAXBElement<? extends Term> visitExistsExpr(ExistsExpr zedObject)
ExistsExprVisitor
visitExistsExpr
in interface ExistsExprVisitor<JAXBElement<? extends Term>>
zedObject
- the ExistsExpr to be visited.Object
.public JAXBElement<? extends Term> visitZSect(ZSect zedObject)
ZSectVisitor
visitZSect
in interface ZSectVisitor<JAXBElement<? extends Term>>
zedObject
- the ZSect to be visited.Object
.public JAXBElement<? extends Term> visitLetExpr(LetExpr zedObject)
LetExprVisitor
visitLetExpr
in interface LetExprVisitor<JAXBElement<? extends Term>>
zedObject
- the LetExpr to be visited.Object
.public JAXBElement<? extends Term> visitProdType(ProdType zedObject)
ProdTypeVisitor
visitProdType
in interface ProdTypeVisitor<JAXBElement<? extends Term>>
zedObject
- the ProdType to be visited.Object
.public JAXBElement<? extends Term> visitLambdaExpr(LambdaExpr zedObject)
LambdaExprVisitor
visitLambdaExpr
in interface LambdaExprVisitor<JAXBElement<? extends Term>>
zedObject
- the LambdaExpr to be visited.Object
.public JAXBElement<? extends Term> visitAndPred(AndPred zedObject)
AndPredVisitor
visitAndPred
in interface AndPredVisitor<JAXBElement<? extends Term>>
zedObject
- the AndPred to be visited.Object
.public JAXBElement<? extends Term> visitExistsPred(ExistsPred zedObject)
ExistsPredVisitor
visitExistsPred
in interface ExistsPredVisitor<JAXBElement<? extends Term>>
zedObject
- the ExistsPred to be visited.Object
.public JAXBElement<? extends Term> visitFreePara(FreePara zedObject)
FreeParaVisitor
visitFreePara
in interface FreeParaVisitor<JAXBElement<? extends Term>>
zedObject
- the FreePara to be visited.Object
.public JAXBElement<? extends Term> visitOrExpr(OrExpr zedObject)
OrExprVisitor
visitOrExpr
in interface OrExprVisitor<JAXBElement<? extends Term>>
zedObject
- the OrExpr to be visited.Object
.public JAXBElement<? extends Term> visitTupleExpr(TupleExpr zedObject)
TupleExprVisitor
visitTupleExpr
in interface TupleExprVisitor<JAXBElement<? extends Term>>
zedObject
- the TupleExpr to be visited.Object
.public JAXBElement<? extends Term> visitPowerExpr(PowerExpr zedObject)
PowerExprVisitor
visitPowerExpr
in interface PowerExprVisitor<JAXBElement<? extends Term>>
zedObject
- the PowerExpr to be visited.Object
.public JAXBElement<? extends Term> visitConstDecl(ConstDecl zedObject)
ConstDeclVisitor
visitConstDecl
in interface ConstDeclVisitor<JAXBElement<? extends Term>>
zedObject
- the ConstDecl to be visited.Object
.public JAXBElement<? extends Term> visitZParaList(ZParaList zedObject)
ZParaListVisitor
visitZParaList
in interface ZParaListVisitor<JAXBElement<? extends Term>>
zedObject
- the ZParaList to be visited.Object
.public JAXBElement<? extends Term> visitThetaExpr(ThetaExpr zedObject)
ThetaExprVisitor
visitThetaExpr
in interface ThetaExprVisitor<JAXBElement<? extends Term>>
zedObject
- the ThetaExpr to be visited.Object
.public JAXBElement<? extends Term> visitOperator(Operator zedObject)
OperatorVisitor
visitOperator
in interface OperatorVisitor<JAXBElement<? extends Term>>
zedObject
- the Operator to be visited.Object
.public JAXBElement<? extends Term> visitParent(Parent zedObject)
ParentVisitor
visitParent
in interface ParentVisitor<JAXBElement<? extends Term>>
zedObject
- the Parent to be visited.Object
.public JAXBElement<? extends Term> visitNegExpr(NegExpr zedObject)
NegExprVisitor
visitNegExpr
in interface NegExprVisitor<JAXBElement<? extends Term>>
zedObject
- the NegExpr to be visited.Object
.public JAXBElement<? extends Term> visitMemPred(MemPred zedObject)
MemPredVisitor
visitMemPred
in interface MemPredVisitor<JAXBElement<? extends Term>>
zedObject
- the MemPred to be visited.Object
.public JAXBElement<? extends Term> visitCompExpr(CompExpr zedObject)
CompExprVisitor
visitCompExpr
in interface CompExprVisitor<JAXBElement<? extends Term>>
zedObject
- the CompExpr to be visited.Object
.public JAXBElement<? extends Term> visitForallExpr(ForallExpr zedObject)
ForallExprVisitor
visitForallExpr
in interface ForallExprVisitor<JAXBElement<? extends Term>>
zedObject
- the ForallExpr to be visited.Object
.public JAXBElement<? extends Term> visitSetExpr(SetExpr zedObject)
SetExprVisitor
visitSetExpr
in interface SetExprVisitor<JAXBElement<? extends Term>>
zedObject
- the SetExpr to be visited.Object
.public JAXBElement<? extends Term> visitBindSelExpr(BindSelExpr zedObject)
BindSelExprVisitor
visitBindSelExpr
in interface BindSelExprVisitor<JAXBElement<? extends Term>>
zedObject
- the BindSelExpr to be visited.Object
.public JAXBElement<? extends Term> visitBranch(Branch zedObject)
BranchVisitor
visitBranch
in interface BranchVisitor<JAXBElement<? extends Term>>
zedObject
- the Branch to be visited.Object
.public JAXBElement<? extends Term> visitFalsePred(FalsePred zedObject)
FalsePredVisitor
visitFalsePred
in interface FalsePredVisitor<JAXBElement<? extends Term>>
zedObject
- the FalsePred to be visited.Object
.public JAXBElement<? extends Term> visitZNameList(ZNameList zedObject)
ZNameListVisitor
visitZNameList
in interface ZNameListVisitor<JAXBElement<? extends Term>>
zedObject
- the ZNameList to be visited.Object
.public JAXBElement<? extends Term> visitRefExpr(RefExpr zedObject)
RefExprVisitor
visitRefExpr
in interface RefExprVisitor<JAXBElement<? extends Term>>
zedObject
- the RefExpr to be visited.Object
.public JAXBElement<? extends Term> visitGivenPara(GivenPara zedObject)
GivenParaVisitor
visitGivenPara
in interface GivenParaVisitor<JAXBElement<? extends Term>>
zedObject
- the GivenPara to be visited.Object
.public JAXBElement<? extends Term> visitNegPred(NegPred zedObject)
NegPredVisitor
visitNegPred
in interface NegPredVisitor<JAXBElement<? extends Term>>
zedObject
- the NegPred to be visited.Object
.public JAXBElement<? extends Term> visitGenParamType(GenParamType zedObject)
GenParamTypeVisitor
visitGenParamType
in interface GenParamTypeVisitor<JAXBElement<? extends Term>>
zedObject
- the GenParamType to be visited.Object
.public JAXBElement<? extends Term> visitSectTypeEnvAnn(SectTypeEnvAnn zedObject)
SectTypeEnvAnnVisitor
visitSectTypeEnvAnn
in interface SectTypeEnvAnnVisitor<JAXBElement<? extends Term>>
zedObject
- the SectTypeEnvAnn to be visited.Object
.public JAXBElement<? extends Term> visitFreetype(Freetype zedObject)
FreetypeVisitor
visitFreetype
in interface FreetypeVisitor<JAXBElement<? extends Term>>
zedObject
- the Freetype to be visited.Object
.public JAXBElement<? extends Term> visitIffPred(IffPred zedObject)
IffPredVisitor
visitIffPred
in interface IffPredVisitor<JAXBElement<? extends Term>>
zedObject
- the IffPred to be visited.Object
.public JAXBElement<? extends Term> visitImpliesPred(ImpliesPred zedObject)
ImpliesPredVisitor
visitImpliesPred
in interface ImpliesPredVisitor<JAXBElement<? extends Term>>
zedObject
- the ImpliesPred to be visited.Object
.public JAXBElement<? extends Term> visitSignature(Signature zedObject)
SignatureVisitor
visitSignature
in interface SignatureVisitor<JAXBElement<? extends Term>>
zedObject
- the Signature to be visited.Object
.public JAXBElement<? extends Term> visitNarrSect(NarrSect zedObject)
NarrSectVisitor
visitNarrSect
in interface NarrSectVisitor<JAXBElement<? extends Term>>
zedObject
- the NarrSect to be visited.Object
.public JAXBElement<? extends Term> visitSpec(Spec zedObject)
SpecVisitor
visitSpec
in interface SpecVisitor<JAXBElement<? extends Term>>
zedObject
- the Spec to be visited.Object
.public JAXBElement<? extends Term> visitProdExpr(ProdExpr zedObject)
ProdExprVisitor
visitProdExpr
in interface ProdExprVisitor<JAXBElement<? extends Term>>
zedObject
- the ProdExpr to be visited.Object
.public JAXBElement<? extends Term> visitExprPred(ExprPred zedObject)
ExprPredVisitor
visitExprPred
in interface ExprPredVisitor<JAXBElement<? extends Term>>
zedObject
- the ExprPred to be visited.Object
.public JAXBElement<? extends Term> visitZFreetypeList(ZFreetypeList zedObject)
ZFreetypeListVisitor
visitZFreetypeList
in interface ZFreetypeListVisitor<JAXBElement<? extends Term>>
zedObject
- the ZFreetypeList to be visited.Object
.public JAXBElement<? extends Term> visitOrPred(OrPred zedObject)
OrPredVisitor
visitOrPred
in interface OrPredVisitor<JAXBElement<? extends Term>>
zedObject
- the OrPred to be visited.Object
.Copyright © 2003–2016 Community Z Tools Project. All rights reserved.