org.eclipse.ocl.examples.codegen.java
Class Id2EClassVisitor
java.lang.Object
org.eclipse.ocl.examples.codegen.java.Id2EClassVisitor
- All Implemented Interfaces:
- IdVisitor<org.eclipse.emf.ecore.EClass>
public class Id2EClassVisitor
- extends java.lang.Object
- implements IdVisitor<org.eclipse.emf.ecore.EClass>
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
metaModelManager
@NonNull
protected final MetaModelManager metaModelManager
Id2EClassVisitor
protected Id2EClassVisitor(@NonNull
MetaModelManager metaModelManager)
visitClassId
@Nullable
public org.eclipse.emf.ecore.EClass visitClassId(@NonNull
ClassId id)
- Specified by:
visitClassId
in interface IdVisitor<org.eclipse.emf.ecore.EClass>
visitCollectionTypeId
@Nullable
public org.eclipse.emf.ecore.EClass visitCollectionTypeId(@NonNull
CollectionTypeId id)
- Specified by:
visitCollectionTypeId
in interface IdVisitor<org.eclipse.emf.ecore.EClass>
visitDataTypeId
@Nullable
public org.eclipse.emf.ecore.EClass visitDataTypeId(@NonNull
DataTypeId id)
- Specified by:
visitDataTypeId
in interface IdVisitor<org.eclipse.emf.ecore.EClass>
visitEnumerationId
@Nullable
public org.eclipse.emf.ecore.EClass visitEnumerationId(@NonNull
EnumerationId id)
- Specified by:
visitEnumerationId
in interface IdVisitor<org.eclipse.emf.ecore.EClass>
visitEnumerationLiteralId
@Nullable
public org.eclipse.emf.ecore.EClass visitEnumerationLiteralId(@NonNull
EnumerationLiteralId id)
- Specified by:
visitEnumerationLiteralId
in interface IdVisitor<org.eclipse.emf.ecore.EClass>
visitInvalidId
@Nullable
public org.eclipse.emf.ecore.EClass visitInvalidId(@NonNull
OclInvalidTypeId id)
- Specified by:
visitInvalidId
in interface IdVisitor<org.eclipse.emf.ecore.EClass>
visitLambdaTypeId
@Nullable
public org.eclipse.emf.ecore.EClass visitLambdaTypeId(@NonNull
LambdaTypeId id)
- Specified by:
visitLambdaTypeId
in interface IdVisitor<org.eclipse.emf.ecore.EClass>
visitMetaclassId
@Nullable
public org.eclipse.emf.ecore.EClass visitMetaclassId(@NonNull
MetaclassId id)
- Specified by:
visitMetaclassId
in interface IdVisitor<org.eclipse.emf.ecore.EClass>
visitNestedPackageId
@Nullable
public org.eclipse.emf.ecore.EClass visitNestedPackageId(@NonNull
NestedPackageId id)
- Specified by:
visitNestedPackageId
in interface IdVisitor<org.eclipse.emf.ecore.EClass>
visitNsURIPackageId
@Nullable
public org.eclipse.emf.ecore.EClass visitNsURIPackageId(@NonNull
NsURIPackageId id)
- Specified by:
visitNsURIPackageId
in interface IdVisitor<org.eclipse.emf.ecore.EClass>
visitNullId
@Nullable
public org.eclipse.emf.ecore.EClass visitNullId(@NonNull
OclVoidTypeId id)
- Specified by:
visitNullId
in interface IdVisitor<org.eclipse.emf.ecore.EClass>
visitOperationId
@Nullable
public org.eclipse.emf.ecore.EClass visitOperationId(@NonNull
OperationId id)
- Specified by:
visitOperationId
in interface IdVisitor<org.eclipse.emf.ecore.EClass>
visitPrimitiveTypeId
@Nullable
public org.eclipse.emf.ecore.EClass visitPrimitiveTypeId(@NonNull
PrimitiveTypeId id)
- Specified by:
visitPrimitiveTypeId
in interface IdVisitor<org.eclipse.emf.ecore.EClass>
visitPropertyId
@Nullable
public org.eclipse.emf.ecore.EClass visitPropertyId(@NonNull
PropertyId id)
- Specified by:
visitPropertyId
in interface IdVisitor<org.eclipse.emf.ecore.EClass>
visitRootPackageId
@Nullable
public org.eclipse.emf.ecore.EClass visitRootPackageId(@NonNull
RootPackageId id)
- Specified by:
visitRootPackageId
in interface IdVisitor<org.eclipse.emf.ecore.EClass>
visitTemplateBinding
@Nullable
public org.eclipse.emf.ecore.EClass visitTemplateBinding(@NonNull
TemplateBinding id)
- Specified by:
visitTemplateBinding
in interface IdVisitor<org.eclipse.emf.ecore.EClass>
visitTemplateParameterId
@Nullable
public org.eclipse.emf.ecore.EClass visitTemplateParameterId(@NonNull
TemplateParameterId id)
- Specified by:
visitTemplateParameterId
in interface IdVisitor<org.eclipse.emf.ecore.EClass>
visitTemplateableTypeId
@Nullable
public org.eclipse.emf.ecore.EClass visitTemplateableTypeId(@NonNull
TemplateableTypeId id)
- Specified by:
visitTemplateableTypeId
in interface IdVisitor<org.eclipse.emf.ecore.EClass>
visitTuplePartId
@Nullable
public org.eclipse.emf.ecore.EClass visitTuplePartId(@NonNull
TuplePartId id)
- Specified by:
visitTuplePartId
in interface IdVisitor<org.eclipse.emf.ecore.EClass>
visitTupleTypeId
@Nullable
public org.eclipse.emf.ecore.EClass visitTupleTypeId(@NonNull
TupleTypeId id)
- Specified by:
visitTupleTypeId
in interface IdVisitor<org.eclipse.emf.ecore.EClass>
visitUnspecifiedId
@Nullable
public org.eclipse.emf.ecore.EClass visitUnspecifiedId(@NonNull
UnspecifiedId id)
- Specified by:
visitUnspecifiedId
in interface IdVisitor<org.eclipse.emf.ecore.EClass>
visiting
@Nullable
public org.eclipse.emf.ecore.EClass visiting(@NonNull
ElementId id)