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, visiting
visitCGAccumulator, visitCGCallable, visitCGCallExp, visitCGConstant, visitCGEcoreClassShadowExp, visitCGEcoreOperation, visitCGEcoreOppositePropertyCallExp, visitCGElement, visitCGExecutorProperty, visitCGFinalVariable, visitCGIterationCallExp, visitCGIterator, visitCGLocalVariable, visitCGModel, visitCGNamedElement, visitCGNavigationCallExp, visitCGNumber, visitCGOperationCallExp, visitCGOppositePropertyCallExp, visitCGPropertyCallExp, visitCGSettableVariable, visitCGTuplePart, visitCGTypedElement, visitCGValuedElement
getAdapter, safeVisit, visit
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getAdapter
public 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.