Package org.eclipse.gef.graph
Class Graph.Builder.Context
- java.lang.Object
-
- org.eclipse.gef.graph.Graph.Builder.Context
-
- Enclosing class:
- Graph.Builder
protected class Graph.Builder.Context extends java.lang.ObjectA context object passed to nested builders when creating a builder chain.
-
-
Field Summary
Fields Modifier and Type Field Description protected Graph.BuilderbuilderTheGraph.Builderused to construct theGraph, i.e. the root of the builder chain.protected java.util.List<Edge.Builder>edgeBuildersEdge.Builders, which are part of the builder chain.protected java.util.Map<java.lang.Object,Node.Builder>nodeBuildersNode.Builders, which are part of the builder chain, mapped to their keys.protected java.util.List<java.lang.Object>nodeKeysStores incoming node keys in order.protected java.util.Map<java.lang.Object,Node.Builder>nodeKeyToBuilderMapStores node builders
-
Constructor Summary
Constructors Modifier Constructor Description protectedContext()
-
-
-
Field Detail
-
builder
protected Graph.Builder builder
TheGraph.Builderused to construct theGraph, i.e. the root of the builder chain.
-
nodeBuilders
protected java.util.Map<java.lang.Object,Node.Builder> nodeBuilders
Node.Builders, which are part of the builder chain, mapped to their keys.
-
edgeBuilders
protected java.util.List<Edge.Builder> edgeBuilders
Edge.Builders, which are part of the builder chain.
-
nodeKeys
protected java.util.List<java.lang.Object> nodeKeys
Stores incoming node keys in order.
-
nodeKeyToBuilderMap
protected java.util.Map<java.lang.Object,Node.Builder> nodeKeyToBuilderMap
Stores node builders
-
-