Package | Description |
---|---|
fr.inria.atlanmod.neoemf.data.blueprints.internal.graph |
Provides the dedicated graph structure for storing an EMF model.
|
Modifier and Type | Method and Description |
---|---|
void |
ModelGraph.copyTo(ModelGraph target) |
protected static ClassVertex |
ClassVertex.create(ModelGraph graph,
ClassBean bean)
Creates a new
ClassVertex on the graph . |
protected static InstanceOfEdge |
InstanceOfEdge.create(ModelGraph graph,
ElementVertex instance,
ClassVertex metaClass)
Creates a new
InstanceOfEdge between the instance vertex and its metaClass . |
protected static ElementEdge |
ElementEdge.create(ModelGraph graph,
ElementVertex referencing,
Id referenced,
String label)
Creates a new
ElementEdge between the referencing vertex and its reference. |
protected static ElementEdge |
ElementEdge.create(ModelGraph graph,
ElementVertex referencing,
Id referenced,
String label,
int position)
Creates a new
ElementEdge between the referencing vertex and its positionned reference. |
protected static ContainingEdge |
ContainingEdge.create(ModelGraph graph,
ElementVertex containment,
SingleFeatureBean bean)
Creates a new
ContainingEdge between the containment vertex and its container. |
static InstanceOfEdge |
InstanceOfEdge.from(com.tinkerpop.blueprints.Edge baseEdge,
ModelGraph graph)
Creates a new instance of
InstanceOfEdge on the baseEdge . |
static ElementEdge |
ElementEdge.from(com.tinkerpop.blueprints.Edge baseEdge,
ModelGraph graph)
Creates a new instance of
ElementEdge on the baseEdge . |
static ContainingEdge |
ContainingEdge.from(com.tinkerpop.blueprints.Edge baseEdge,
ModelGraph graph)
Creates a new instance of
ContainingEdge on the baseEdge . |
static ElementVertex |
ElementVertex.from(com.tinkerpop.blueprints.Vertex baseVertex,
ModelGraph graph)
Retrieves the
ElementVertex that wraps the baseVertex , or creates a new instance on it. |
static ClassVertex |
ClassVertex.from(com.tinkerpop.blueprints.Vertex baseVertex,
ModelGraph graph)
Creates a new instance of
ClassVertex on the baseVertex . |
protected static ClassVertex |
ClassVertex.getOrCreate(ModelGraph graph,
ClassBean bean)
Retrieves or creates a new
ClassVertex on the graph . |
Constructor and Description |
---|
ElementEdge(com.tinkerpop.blueprints.Edge base,
ModelGraph graph)
Constructs a new
ElementEdge . |
ElementVertexQuery(com.tinkerpop.blueprints.VertexQuery base,
ModelGraph graph)
Constructs a new
IdVertexQuery . |
Copyright © 2013–2019 Atlanmod. All rights reserved.