## Uses of Interface
org.eclipse.emf.codegen.ecore.genmodel.GenBase

Packages that use GenBase
org.eclipse.emf.codegen.ecore.genmodel
org.eclipse.emf.codegen.ecore.genmodel.impl
org.eclipse.emf.codegen.ecore.genmodel.presentation
org.eclipse.emf.codegen.ecore.genmodel.util
org.eclipse.emf.exporter
org.eclipse.emf.exporter.util

Uses of GenBase in org.eclipse.emf.codegen.ecore.genmodel

Subinterfaces of GenBase in org.eclipse.emf.codegen.ecore.genmodel
`interface` `GenAnnotation` A representation of the model object 'Gen Annotation'
`interface` `GenClass` A representation of the model object 'Gen Class'
`interface` `GenClassifier` A representation of the model object 'Gen Meta Object'
`interface` `GenDataType` A representation of the model object 'Gen Data Type'
`interface` `GenEnum` A representation of the model object 'Gen Enum'
`interface` `GenEnumLiteral` A representation of the model object 'Gen Enum Literal'
`interface` `GenFeature` A representation of the model object 'Gen Feature'
`interface` `GenModel` A representation of the model object 'GenModel'
`interface` `GenOperation` A representation of the model object 'Gen Operation'
`interface` `GenPackage` A representation of the model object 'Gen Package'
`interface` `GenParameter` A representation of the model object 'Gen Parameter'
`interface` `GenTypedElement` A representation of the model object 'Gen Typed Element'
`interface` `GenTypeParameter` A representation of the model object 'Gen Type Parameter'

Methods in org.eclipse.emf.codegen.ecore.genmodel that return GenBase
`GenBase` `GenModel.create(EClass eClass)`
`GenBase` `GenAnnotation.getGenBase()` Returns the value of the 'Gen Base' container reference.

Methods in org.eclipse.emf.codegen.ecore.genmodel with parameters of type GenBase
`void` `GenAnnotation.setGenBase(GenBase value)` Sets the value of the '`Gen Base`' container reference

Uses of GenBase in org.eclipse.emf.codegen.ecore.genmodel.impl

Classes in org.eclipse.emf.codegen.ecore.genmodel.impl that implement GenBase
`class` `GenAnnotationImpl` An implementation of the model object 'Gen Annotation'
`class` `GenBaseImpl` An implementation of the model object 'Gen Base'
`class` `GenClassifierImpl` An implementation of the model object 'Gen Meta Object'
`class` `GenClassImpl` An implementation of the model object 'Gen Class'
`class` `GenDataTypeImpl` An implementation of the model object 'Gen Data Type'
`class` `GenEnumImpl` An implementation of the model object 'Gen Enum'
`class` `GenEnumLiteralImpl` An implementation of the model object 'Gen Enum Literal'
`class` `GenFeatureImpl` An implementation of the model object 'Gen Feature'
`class` `GenModelImpl` An implementation of the model object 'GenModel'
`class` `GenOperationImpl` An implementation of the model object 'Gen Operation'
`class` `GenPackageImpl` An implementation of the model object 'Gen Package'
`class` `GenParameterImpl` An implementation of the model object 'Gen Parameter'
`class` `GenTypedElementImpl` An implementation of the model object 'Gen Typed Element'
`class` `GenTypeParameterImpl` An implementation of the model object 'Gen Type Parameter'

Methods in org.eclipse.emf.codegen.ecore.genmodel.impl that return GenBase
`GenBase` `GenModelImpl.create(EClass eClass)`
`GenBase` `GenAnnotationImpl.getGenBase()`

Methods in org.eclipse.emf.codegen.ecore.genmodel.impl with parameters of type GenBase
`NotificationChain` `GenAnnotationImpl.basicSetGenBase(GenBase newGenBase, NotificationChain msgs)`
`void` `GenBaseImpl.reconcileGenAnnotations(GenBase oldGenBase)`
`void` `GenAnnotationImpl.setGenBase(GenBase newGenBase)`

Uses of GenBase in org.eclipse.emf.codegen.ecore.genmodel.presentation

Methods in org.eclipse.emf.codegen.ecore.genmodel.presentation with parameters of type GenBase
`protected abstract Command` `GenModelActionBarContributor.CreateAction.doCreateCommand(GenBase selectedObject)`

Uses of GenBase in org.eclipse.emf.codegen.ecore.genmodel.util

Methods in org.eclipse.emf.codegen.ecore.genmodel.util with parameters of type GenBase
`T` `GenModelSwitch.caseGenBase(GenBase object)` Returns the result of interpreting the object as an instance of 'Gen Base'
`static java.lang.String` `GenModelUtil.getAnnotation(GenBase genBase, java.lang.String sourceURI, java.lang.String key)`
`static void` `GenModelUtil.setAnnotation(GenBase genBase, java.lang.String sourceURI, java.lang.String key, java.lang.String value)`

Uses of GenBase in org.eclipse.emf.exporter

Fields in org.eclipse.emf.exporter with type parameters of type GenBase
`protected java.util.Map<GenBase,EMap<java.lang.String,java.lang.String>>` `ModelExporter.genBaseToDetailsMap`

Methods in org.eclipse.emf.exporter that return types with arguments of type GenBase
`protected java.util.Map<GenBase,EMap<java.lang.String,java.lang.String>>` `ModelExporter.getGenBaseToGenAnnotationDetailsMap()`

Methods in org.eclipse.emf.exporter with parameters of type GenBase
`protected EMap<java.lang.String,java.lang.String>` `ModelExporter.getExporterGenAnnotationDetails(GenBase genBase)` Returns the `GenBase` object's `GenAnnotation` Details map associated with this Model Exporter or `ECollections.EMPTY_EMAP`
`protected EMap<java.lang.String,java.lang.String>` `ModelExporter.getExporterNestedGenAnnotationDetails(GenBase genBase, java.lang.String nestedGenAnnotationSource)`
`protected java.util.List<GenAnnotation>` `ModelExporter.getExporterNestedGenAnnotations(GenBase genBase)`

Uses of GenBase in org.eclipse.emf.exporter.util

Methods in org.eclipse.emf.exporter.util with parameters of type GenBase
`static GenAnnotation` `ExporterUtil.findOrCreateGenAnnotation(GenBase genBase, java.lang.String source)` Returns the GenBase object's GenAnnotation, creating one if necessary.

Copyright 2001-2006 IBM Corporation and others. All Rights Reserved.