Generation Framework

## Uses of Interface
org.eclipse.gmf.codegen.gmfgen.GenCommonBase

Packages that use GenCommonBase
org.eclipse.gmf.codegen.gmfgen
org.eclipse.gmf.codegen.gmfgen.impl
org.eclipse.gmf.codegen.gmfgen.util

Uses of GenCommonBase in org.eclipse.gmf.codegen.gmfgen

Subinterfaces of GenCommonBase in org.eclipse.gmf.codegen.gmfgen
`interface` `GenChildContainer` A representation of the model object 'Gen Child Container'
`interface` `GenChildLabelNode` A representation of the model object 'Gen Child Label Node'
`interface` `GenChildNode` A representation of the model object 'Gen Child Node'
`interface` `GenChildSideAffixedNode` A representation of the model object 'Gen Child Side Affixed Node'
`interface` `GenCompartment` A representation of the model object 'Gen Compartment'
`interface` `GenContainerBase` A representation of the model object 'Gen Container Base'
`interface` `GenDiagram` A representation of the model object 'Gen Diagram'
`interface` `GenExternalNodeLabel` A representation of the model object 'Gen External Node Label'
`interface` `GenLabel` A representation of the model object 'Gen Label'
`interface` `GenLink` A representation of the model object 'Gen Link'
`interface` `GenLinkEnd` A representation of the model object 'Gen Link End'
`interface` `GenLinkLabel` A representation of the model object 'Gen Link Label'
`interface` `GenNode` A representation of the model object 'Gen Node'
`interface` `GenNodeLabel` A representation of the model object 'Gen Node Label'
`interface` `GenTopLevelNode` A representation of the model object 'Gen Top Level Node'

Methods in org.eclipse.gmf.codegen.gmfgen that return GenCommonBase
`GenCommonBase` `GenNavigatorChildReference.getChild()` Returns the value of the 'Child' reference
`GenCommonBase` `ElementType.getDiagramElement()` Returns the value of the 'Diagram Element' container reference.
`GenCommonBase` `GenNavigatorPathSegment.getFrom()` Returns the value of the 'From' reference
`GenCommonBase` `GenNavigatorChildReference.getParent()` Returns the value of the 'Parent' reference
`GenCommonBase` `Behaviour.getSubject()` Returns the value of the 'Subject' container reference.
`GenCommonBase` `GenNavigatorPathSegment.getTo()` Returns the value of the 'To' reference

Methods in org.eclipse.gmf.codegen.gmfgen that return types with arguments of type GenCommonBase
`org.eclipse.emf.common.util.EList<GenCommonBase>` `GenLink.getAssistantSources()` Returns link sources in this genmodel
`org.eclipse.emf.common.util.EList<GenCommonBase>` `GenLink.getAssistantTargets()` Returns link targets in this genmodel
`org.eclipse.emf.common.util.EList<GenCommonBase>` `GenContextMenu.getContext()` Returns the value of the 'Context' reference list.
`org.eclipse.emf.common.util.EList<GenCommonBase>` `GenDiagramElementTarget.getElement()` Returns the value of the 'Element' reference list.
`org.eclipse.emf.common.util.EList<GenCommonBase>` `ToolEntry.getElements()` Returns the value of the 'Elements' reference list.
`java.util.Map<TypeModelFacet,GenCommonBase>` `GenDiagram.getTypeModelFacet2GenBaseMap()` Deprecated. obsolete

Methods in org.eclipse.gmf.codegen.gmfgen with parameters of type GenCommonBase
`void` `GenNavigatorChildReference.setChild(GenCommonBase value)` Sets the value of the '`Child`' reference
`void` `ElementType.setDiagramElement(GenCommonBase value)` Sets the value of the '`Diagram Element`' container reference
`void` `GenNavigatorPathSegment.setFrom(GenCommonBase value)` Sets the value of the '`From`' reference
`void` `GenNavigatorChildReference.setParent(GenCommonBase value)` Sets the value of the '`Parent`' reference
`void` `GenNavigatorPathSegment.setTo(GenCommonBase value)` Sets the value of the '`To`' reference

Uses of GenCommonBase in org.eclipse.gmf.codegen.gmfgen.impl

Classes in org.eclipse.gmf.codegen.gmfgen.impl that implement GenCommonBase
`class` `GenChildContainerImpl` An implementation of the model object 'Gen Child Container'
`class` `GenChildLabelNodeImpl` An implementation of the model object 'Gen Child Label Node'
`class` `GenChildNodeImpl` An implementation of the model object 'Gen Child Node'
`class` `GenChildSideAffixedNodeImpl` An implementation of the model object 'Gen Child Side Affixed Node'
`class` `GenCommonBaseImpl` An implementation of the model object 'Gen Common Base'
`class` `GenCompartmentImpl` An implementation of the model object 'Gen Compartment'
`class` `GenDiagramImpl` An implementation of the model object 'Gen Diagram'
`class` `GenExternalNodeLabelImpl` An implementation of the model object 'Gen External Node Label'
`class` `GenLabelImpl` An implementation of the model object 'Gen Label'
`class` `GenLinkImpl` An implementation of the model object 'Gen Link'
`class` `GenLinkLabelImpl` An implementation of the model object 'Gen Link Label'
`class` `GenNodeImpl` An implementation of the model object 'Gen Node'
`class` `GenNodeLabelImpl` An implementation of the model object 'Gen Node Label'
`class` `GenTopLevelNodeImpl` An implementation of the model object 'Gen Top Level Node'

Fields in org.eclipse.gmf.codegen.gmfgen.impl declared as GenCommonBase
`protected GenCommonBase` `GenNavigatorChildReferenceImpl.child` The cached value of the '`Child`' reference
`protected GenCommonBase` `GenNavigatorPathSegmentImpl.from` The cached value of the '`From`' reference
`protected GenCommonBase` `GenNavigatorChildReferenceImpl.parent` The cached value of the '`Parent`' reference
`protected GenCommonBase` `GenNavigatorPathSegmentImpl.to` The cached value of the '`To`' reference

Fields in org.eclipse.gmf.codegen.gmfgen.impl with type parameters of type GenCommonBase
`protected org.eclipse.emf.common.util.EList<GenCommonBase>` `GenContextMenuImpl.context` The cached value of the '`Context`' reference list
`protected org.eclipse.emf.common.util.EList<GenCommonBase>` `GenDiagramElementTargetImpl.element` The cached value of the '`Element`' reference list

Methods in org.eclipse.gmf.codegen.gmfgen.impl that return GenCommonBase
`GenCommonBase` `GenNavigatorChildReferenceImpl.basicGetChild()`
`GenCommonBase` `GenNavigatorPathSegmentImpl.basicGetFrom()`
`GenCommonBase` `GenNavigatorChildReferenceImpl.basicGetParent()`
`GenCommonBase` `GenNavigatorPathSegmentImpl.basicGetTo()`
`GenCommonBase` `GenNavigatorChildReferenceImpl.getChild()`
`GenCommonBase` `ElementTypeImpl.getDiagramElement()`
`GenCommonBase` `GenNavigatorPathSegmentImpl.getFrom()`
`GenCommonBase` `GenNavigatorChildReferenceImpl.getParent()`
`GenCommonBase` `SharedBehaviourImpl.getSubject()`
`GenCommonBase` `OpenDiagramBehaviourImpl.getSubject()`
`GenCommonBase` `CustomBehaviourImpl.getSubject()`
`GenCommonBase` `GenNavigatorPathSegmentImpl.getTo()`

Methods in org.eclipse.gmf.codegen.gmfgen.impl that return types with arguments of type GenCommonBase
`org.eclipse.emf.common.util.EList<GenCommonBase>` `GenLinkImpl.getAssistantSources()`
`org.eclipse.emf.common.util.EList<GenCommonBase>` `GenLinkImpl.getAssistantTargets()`
`org.eclipse.emf.common.util.EList<GenCommonBase>` `GenContextMenuImpl.getContext()`
`org.eclipse.emf.common.util.EList<GenCommonBase>` `GenDiagramElementTargetImpl.getElement()`
`org.eclipse.emf.common.util.EList<GenCommonBase>` `ToolEntryImpl.getElements()`
`protected org.eclipse.emf.common.util.EList<GenCommonBase>` `GenLinkImpl.getParticipants(org.eclipse.emf.common.util.EList<org.eclipse.emf.codegen.ecore.genmodel.GenClass> participantTypes)` Finds nodes that are based on the specified types.
`java.util.Map<TypeModelFacet,GenCommonBase>` `GenDiagramImpl.getTypeModelFacet2GenBaseMap()` Deprecated.

Methods in org.eclipse.gmf.codegen.gmfgen.impl with parameters of type GenCommonBase
`org.eclipse.emf.common.notify.NotificationChain` `ElementTypeImpl.basicSetDiagramElement(GenCommonBase newDiagramElement, org.eclipse.emf.common.notify.NotificationChain msgs)`
`void` `GenNavigatorChildReferenceImpl.setChild(GenCommonBase newChild)`
`void` `ElementTypeImpl.setDiagramElement(GenCommonBase newDiagramElement)`
`void` `GenNavigatorPathSegmentImpl.setFrom(GenCommonBase newFrom)`
`void` `GenNavigatorChildReferenceImpl.setParent(GenCommonBase newParent)`
`void` `GenNavigatorPathSegmentImpl.setTo(GenCommonBase newTo)`

Uses of GenCommonBase in org.eclipse.gmf.codegen.gmfgen.util

Methods in org.eclipse.gmf.codegen.gmfgen.util with parameters of type GenCommonBase
`T` `GMFGenSwitch.caseGenCommonBase(GenCommonBase object)` Returns the result of interpreting the object as an instance of 'Gen Common Base'

Generation Framework

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp., Borland Software Corp., and others 2005,2006. All rights reserved.