public class CG2StringVisitor extends AbstractExtendingCGModelVisitor<String,Object>
Modifier and Type | Class and Description |
---|---|
static interface |
CG2StringVisitor.Factory |
Modifier and Type | Field and Description |
---|---|
static CG2StringVisitor.Factory |
FACTORY |
Constructor and Description |
---|
CG2StringVisitor()
Initializes me.
|
visitCGAccumulator, visitCGBoolean, visitCGCachedOperation, visitCGCachedOperationCallExp, visitCGCallable, visitCGCallExp, visitCGEcoreClassShadowExp, visitCGEcoreDataTypeShadowExp, visitCGEcoreOperation, visitCGEcoreOperationCallExp, visitCGEcoreOppositePropertyCallExp, visitCGEcorePropertyCallExp, visitCGElement, visitCGElementId, visitCGExecutorCompositionProperty, visitCGExecutorNavigationProperty, visitCGExecutorOperation, visitCGExecutorOperationCallExp, visitCGExecutorOppositeProperty, visitCGExecutorOppositePropertyCallExp, visitCGExecutorProperty, visitCGExecutorPropertyCallExp, visitCGExecutorShadowPart, visitCGExecutorType, visitCGFinalVariable, visitCGInteger, visitCGLibraryIterateCallExp, visitCGLibraryIterationCallExp, visitCGLibraryOperation, visitCGLibraryPropertyCallExp, visitCGNamedElement, visitCGNativeOperation, visitCGNativeOperationCallExp, visitCGNativeProperty, visitCGNativePropertyCallExp, visitCGNavigationCallExp, visitCGNull, visitCGNumber, visitCGParameter, visitCGProperty, visitCGReal, visitCGSettableVariable, visitCGText, visitCGTuplePartCallExp, visitCGTypedElement, visitCGTypeExp, visitCGTypeId, visitCGUnlimited
getAdapter, safeVisit, visit
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getAdapter
public static CG2StringVisitor.Factory FACTORY
public static void addFactory(CG2StringVisitor.Factory factory)
public String visitCGAssertNonNullExp(CGAssertNonNullExp cgAssertNonNullExp)
visitCGAssertNonNullExp
in interface CGModelVisitor<String>
visitCGAssertNonNullExp
in class AbstractExtendingCGModelVisitor<String,Object>
public String visitCGBoxExp(CGBoxExp cgBoxExp)
visitCGBoxExp
in interface CGModelVisitor<String>
visitCGBoxExp
in class AbstractExtendingCGModelVisitor<String,Object>
public String visitCGBuiltInIterationCallExp(CGBuiltInIterationCallExp cgExp)
visitCGBuiltInIterationCallExp
in interface CGModelVisitor<String>
visitCGBuiltInIterationCallExp
in class AbstractExtendingCGModelVisitor<String,Object>
public String visitCGCastExp(CGCastExp cgCastExp)
visitCGCastExp
in interface CGModelVisitor<String>
visitCGCastExp
in class AbstractExtendingCGModelVisitor<String,Object>
public String visitCGCatchExp(CGCatchExp cgCatchExp)
visitCGCatchExp
in interface CGModelVisitor<String>
visitCGCatchExp
in class AbstractExtendingCGModelVisitor<String,Object>
public String visitCGClass(CGClass cgClass)
visitCGClass
in interface CGModelVisitor<String>
visitCGClass
in class AbstractExtendingCGModelVisitor<String,Object>
public String visitCGCollectionExp(CGCollectionExp cgCollectionExp)
visitCGCollectionExp
in interface CGModelVisitor<String>
visitCGCollectionExp
in class AbstractExtendingCGModelVisitor<String,Object>
public String visitCGCollectionPart(CGCollectionPart cgCollectionPart)
visitCGCollectionPart
in interface CGModelVisitor<String>
visitCGCollectionPart
in class AbstractExtendingCGModelVisitor<String,Object>
public String visitCGConstant(CGConstant cgConstant)
visitCGConstant
in interface CGModelVisitor<String>
visitCGConstant
in class AbstractExtendingCGModelVisitor<String,Object>
public String visitCGConstantExp(CGConstantExp cgConstantExp)
visitCGConstantExp
in interface CGModelVisitor<String>
visitCGConstantExp
in class AbstractExtendingCGModelVisitor<String,Object>
public String visitCGConstraint(CGConstraint cgConstraint)
visitCGConstraint
in interface CGModelVisitor<String>
visitCGConstraint
in class AbstractExtendingCGModelVisitor<String,Object>
public String visitCGEcoreExp(CGEcoreExp cgEcoreExp)
visitCGEcoreExp
in interface CGModelVisitor<String>
visitCGEcoreExp
in class AbstractExtendingCGModelVisitor<String,Object>
public String visitCGGuardExp(CGGuardExp cgGuardExp)
visitCGGuardExp
in interface CGModelVisitor<String>
visitCGGuardExp
in class AbstractExtendingCGModelVisitor<String,Object>
public String visitCGIfExp(CGIfExp cgExp)
visitCGIfExp
in interface CGModelVisitor<String>
visitCGIfExp
in class AbstractExtendingCGModelVisitor<String,Object>
public String visitCGInvalid(CGInvalid cgInvalid)
visitCGInvalid
in interface CGModelVisitor<String>
visitCGInvalid
in class AbstractExtendingCGModelVisitor<String,Object>
public String visitCGIsEqualExp(CGIsEqualExp cgIsEqualExp)
visitCGIsEqualExp
in interface CGModelVisitor<String>
visitCGIsEqualExp
in class AbstractExtendingCGModelVisitor<String,Object>
public String visitCGIsEqual2Exp(CGIsEqual2Exp cgIsEqualExp)
visitCGIsEqual2Exp
in interface CGModelVisitor<String>
visitCGIsEqual2Exp
in class AbstractExtendingCGModelVisitor<String,Object>
public String visitCGIsInvalidExp(CGIsInvalidExp cgIsInvalidExp)
visitCGIsInvalidExp
in interface CGModelVisitor<String>
visitCGIsInvalidExp
in class AbstractExtendingCGModelVisitor<String,Object>
public String visitCGIsKindOfExp(CGIsKindOfExp cgIsKindOfExp)
visitCGIsKindOfExp
in interface CGModelVisitor<String>
visitCGIsKindOfExp
in class AbstractExtendingCGModelVisitor<String,Object>
public String visitCGIsUndefinedExp(CGIsUndefinedExp cgIsUndefinedExp)
visitCGIsUndefinedExp
in interface CGModelVisitor<String>
visitCGIsUndefinedExp
in class AbstractExtendingCGModelVisitor<String,Object>
public String visitCGIterationCallExp(CGIterationCallExp ic)
visitCGIterationCallExp
in interface CGModelVisitor<String>
visitCGIterationCallExp
in class AbstractExtendingCGModelVisitor<String,Object>
public String visitCGIterator(CGIterator cgElement)
visitCGIterator
in interface CGModelVisitor<String>
visitCGIterator
in class AbstractExtendingCGModelVisitor<String,Object>
public String visitCGLetExp(CGLetExp cgLetExp)
visitCGLetExp
in interface CGModelVisitor<String>
visitCGLetExp
in class AbstractExtendingCGModelVisitor<String,Object>
public String visitCGLibraryOperationCallExp(CGLibraryOperationCallExp oc)
visitCGLibraryOperationCallExp
in interface CGModelVisitor<String>
visitCGLibraryOperationCallExp
in class AbstractExtendingCGModelVisitor<String,Object>
public String visitCGLocalVariable(CGLocalVariable cgVariable)
visitCGLocalVariable
in interface CGModelVisitor<String>
visitCGLocalVariable
in class AbstractExtendingCGModelVisitor<String,Object>
public String visitCGMapExp(CGMapExp cgMapExp)
visitCGMapExp
in interface CGModelVisitor<String>
visitCGMapExp
in class AbstractExtendingCGModelVisitor<String,Object>
public String visitCGMapPart(CGMapPart cgMapPart)
visitCGMapPart
in interface CGModelVisitor<String>
visitCGMapPart
in class AbstractExtendingCGModelVisitor<String,Object>
public String visitCGModel(CGModel cgModel)
visitCGModel
in interface CGModelVisitor<String>
visitCGModel
in class AbstractExtendingCGModelVisitor<String,Object>
public String visitCGOperation(CGOperation cgOperation)
visitCGOperation
in interface CGModelVisitor<String>
visitCGOperation
in class AbstractExtendingCGModelVisitor<String,Object>
public String visitCGOperationCallExp(CGOperationCallExp oc)
visitCGOperationCallExp
in interface CGModelVisitor<String>
visitCGOperationCallExp
in class AbstractExtendingCGModelVisitor<String,Object>
public String visitCGOppositePropertyCallExp(CGOppositePropertyCallExp pc)
visitCGOppositePropertyCallExp
in interface CGModelVisitor<String>
visitCGOppositePropertyCallExp
in class AbstractExtendingCGModelVisitor<String,Object>
public String visitCGPackage(CGPackage cgPackage)
visitCGPackage
in interface CGModelVisitor<String>
visitCGPackage
in class AbstractExtendingCGModelVisitor<String,Object>
public String visitCGPropertyCallExp(CGPropertyCallExp pc)
visitCGPropertyCallExp
in interface CGModelVisitor<String>
visitCGPropertyCallExp
in class AbstractExtendingCGModelVisitor<String,Object>
public String visitCGShadowExp(CGShadowExp cgShadowExp)
visitCGShadowExp
in interface CGModelVisitor<String>
visitCGShadowExp
in class AbstractExtendingCGModelVisitor<String,Object>
public String visitCGShadowPart(CGShadowPart cgShadowPart)
visitCGShadowPart
in interface CGModelVisitor<String>
visitCGShadowPart
in class AbstractExtendingCGModelVisitor<String,Object>
public String visitCGString(CGString cgString)
visitCGString
in interface CGModelVisitor<String>
visitCGString
in class AbstractExtendingCGModelVisitor<String,Object>
public String visitCGThrowExp(CGThrowExp cgThrowExp)
visitCGThrowExp
in interface CGModelVisitor<String>
visitCGThrowExp
in class AbstractExtendingCGModelVisitor<String,Object>
public String visitCGTupleExp(CGTupleExp cgTupleExp)
visitCGTupleExp
in interface CGModelVisitor<String>
visitCGTupleExp
in class AbstractExtendingCGModelVisitor<String,Object>
public String visitCGTuplePart(CGTuplePart cgTuplePart)
visitCGTuplePart
in interface CGModelVisitor<String>
visitCGTuplePart
in class AbstractExtendingCGModelVisitor<String,Object>
public String visitCGUnboxExp(CGUnboxExp cgUnboxExp)
visitCGUnboxExp
in interface CGModelVisitor<String>
visitCGUnboxExp
in class AbstractExtendingCGModelVisitor<String,Object>
public String visitCGValuedElement(CGValuedElement cgElement)
visitCGValuedElement
in interface CGModelVisitor<String>
visitCGValuedElement
in class AbstractExtendingCGModelVisitor<String,Object>
public String visitCGVariable(CGVariable cgElement)
visitCGVariable
in interface CGModelVisitor<String>
visitCGVariable
in class AbstractExtendingCGModelVisitor<String,Object>
public String visitCGVariableExp(CGVariableExp cgVariableExp)
visitCGVariableExp
in interface CGModelVisitor<String>
visitCGVariableExp
in class AbstractExtendingCGModelVisitor<String,Object>
public String visiting(CGElement visitable)
CGModelVisitor
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.