Generation Framework

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

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

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

Subinterfaces of GenNode in org.eclipse.gmf.codegen.gmfgen
`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` `GenTopLevelNode` A representation of the model object 'Gen Top Level Node'

Methods in org.eclipse.gmf.codegen.gmfgen that return GenNode
`GenNode` `GenCompartment.getNode()` Returns the value of the 'Node' reference.
`GenNode` `GenNodeLabel.getNode()` Returns the value of the 'Node' container reference.

Methods in org.eclipse.gmf.codegen.gmfgen that return types with arguments of type GenNode
`org.eclipse.emf.common.util.EList<GenNode>` `GenDiagram.getAllNodes()` Handy operation to get top and child nodes
`org.eclipse.emf.common.util.EList<GenNode>` `GenContainerBase.getAssistantNodes()` Returns child nodes that may be created in this container
`org.eclipse.emf.common.util.EList<GenNode>` `GenContainerBase.getContainedNodes()` Returns the value of the 'Contained Nodes' reference list.
`org.eclipse.emf.common.util.EList<GenNode>` `ToolEntry.getGenNodes()` Returns the value of the 'Gen Nodes' reference list.

Methods in org.eclipse.gmf.codegen.gmfgen with parameters of type GenNode
`void` `GenCompartment.setNode(GenNode value)` Sets the value of the '`Node`' reference

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

Classes in org.eclipse.gmf.codegen.gmfgen.impl that implement GenNode
`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` `GenNodeImpl` An implementation of the model object 'Gen Node'
`class` `GenTopLevelNodeImpl` An implementation of the model object 'Gen Top Level Node'

Fields in org.eclipse.gmf.codegen.gmfgen.impl declared as GenNode
`protected GenNode` `GenCompartmentImpl.node` The cached value of the '`Node`' reference

Fields in org.eclipse.gmf.codegen.gmfgen.impl with type parameters of type GenNode
`protected org.eclipse.emf.common.util.EList<GenNode>` `ToolEntryImpl.genNodes` The cached value of the '`Gen Nodes`' reference list

Methods in org.eclipse.gmf.codegen.gmfgen.impl that return GenNode
`GenNode` `GenCompartmentImpl.basicGetNode()`
`GenNode` `GenNodeLabelImpl.getNode()`
`GenNode` `GenCompartmentImpl.getNode()`

Methods in org.eclipse.gmf.codegen.gmfgen.impl that return types with arguments of type GenNode
`org.eclipse.emf.common.util.EList<GenNode>` `GenDiagramImpl.getAllNodes()`
`org.eclipse.emf.common.util.EList<GenNode>` `GenDiagramImpl.getAssistantNodes()`
`org.eclipse.emf.common.util.EList<GenNode>` `GenChildContainerImpl.getAssistantNodes()`
`org.eclipse.emf.common.util.EList<GenNode>` `GenNodeImpl.getAssistantNodes()`
`org.eclipse.emf.common.util.EList<GenNode>` `GenCompartmentImpl.getAssistantNodes()`
`org.eclipse.emf.common.util.EList<GenNode>` `GenDiagramImpl.getContainedNodes()`
`org.eclipse.emf.common.util.EList<GenNode>` `GenChildContainerImpl.getContainedNodes()`
`org.eclipse.emf.common.util.EList<GenNode>` `ToolEntryImpl.getGenNodes()`

Methods in org.eclipse.gmf.codegen.gmfgen.impl with parameters of type GenNode
`org.eclipse.emf.common.notify.NotificationChain` `GenCompartmentImpl.basicSetNode(GenNode newNode, org.eclipse.emf.common.notify.NotificationChain msgs)`
`void` `GenCompartmentImpl.setNode(GenNode newNode)`

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

Methods in org.eclipse.gmf.codegen.gmfgen.util with parameters of type GenNode
`T` `GMFGenSwitch.caseGenNode(GenNode object)` Returns the result of interpreting the object as an instance of 'Gen Node'
`boolean` `ViewmapLayoutTypeHelper.isStoringChildPositions(GenNode genNode)`

Generation Framework

Guidelines for using Eclipse APIs.

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