public class JUnitCG2JavaClassVisitor extends CG2JavaVisitor<JUnitCodeGenerator>
| Constructor and Description |
|---|
JUnitCG2JavaClassVisitor(JUnitCodeGenerator codeGenerator,
ExpressionInOCL expInOcl,
Iterable<CGValuedElement> sortedGlobals) |
| Modifier and Type | Method and Description |
|---|---|
Set<String> |
getAllImports() |
Boolean |
visitCGClass(CGClass cgClass) |
Boolean |
visitCGLibraryOperation(CGLibraryOperation cgOperation) |
generateGlobals, getAnalyzer, getCodeGenerator, getGenModelHelper, toString, visitCGAssertNonNullExp, visitCGBoolean, visitCGBoxExp, visitCGBuiltInIterationCallExp, visitCGCachedOperation, visitCGCachedOperationCallExp, visitCGCastExp, visitCGCatchExp, visitCGCollectionExp, visitCGCollectionPart, visitCGConstantExp, visitCGConstraint, visitCGEcoreDataTypeShadowExp, visitCGEcoreExp, visitCGEcoreOperationCallExp, visitCGEcorePropertyCallExp, visitCGElementId, visitCGExecutorCompositionProperty, visitCGExecutorNavigationProperty, visitCGExecutorOperation, visitCGExecutorOperationCallExp, visitCGExecutorOppositeProperty, visitCGExecutorOppositePropertyCallExp, visitCGExecutorPropertyCallExp, visitCGExecutorShadowPart, visitCGExecutorType, visitCGGuardExp, visitCGIfExp, visitCGInteger, visitCGInvalid, visitCGIsEqual2Exp, visitCGIsEqualExp, visitCGIsInvalidExp, visitCGIsKindOfExp, visitCGIsUndefinedExp, visitCGLetExp, visitCGLibraryIterateCallExp, visitCGLibraryIterationCallExp, visitCGLibraryOperationCallExp, visitCGLibraryPropertyCallExp, visitCGMapExp, visitCGMapPart, visitCGNativeOperation, visitCGNativeOperationCallExp, visitCGNativeProperty, visitCGNativePropertyCallExp, visitCGNull, visitCGOperation, visitCGPackage, visitCGParameter, visitCGProperty, visitCGReal, visitCGShadowExp, visitCGShadowPart, visitCGString, visitCGText, visitCGThrowExp, visitCGTupleExp, visitCGTuplePartCallExp, visitCGTypeExp, visitCGTypeId, visitCGUnboxExp, visitCGUnlimited, visitCGVariable, visitCGVariableExp, visitingvisitCGAccumulator, visitCGCallable, visitCGCallExp, visitCGConstant, visitCGEcoreClassShadowExp, visitCGEcoreOperation, visitCGEcoreOppositePropertyCallExp, visitCGElement, visitCGExecutorProperty, visitCGFinalVariable, visitCGIterationCallExp, visitCGIterator, visitCGLocalVariable, visitCGModel, visitCGNamedElement, visitCGNavigationCallExp, visitCGNumber, visitCGOperationCallExp, visitCGOppositePropertyCallExp, visitCGPropertyCallExp, visitCGSettableVariable, visitCGTuplePart, visitCGTypedElement, visitCGValuedElementgetAdapter, safeVisit, visitequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetAdapterpublic JUnitCG2JavaClassVisitor(JUnitCodeGenerator codeGenerator, ExpressionInOCL expInOcl, Iterable<CGValuedElement> sortedGlobals)
public Set<String> getAllImports()
getAllImports in class CG2JavaVisitor<JUnitCodeGenerator>public Boolean visitCGClass(CGClass cgClass)
visitCGClass in interface CGModelVisitor<Boolean>visitCGClass in class CG2JavaVisitor<JUnitCodeGenerator>public Boolean visitCGLibraryOperation(CGLibraryOperation cgOperation)
visitCGLibraryOperation in interface CGModelVisitor<Boolean>visitCGLibraryOperation in class CG2JavaVisitor<JUnitCodeGenerator>Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.