public class GraphMLMetaTopologyProvider extends Object implements MetaTopologyProvider
| Constructor and Description |
|---|
GraphMLMetaTopologyProvider(GraphMLServiceAccessor serviceAccessor) |
| Modifier and Type | Method and Description |
|---|---|
BreadcrumbStrategy |
getBreadcrumbStrategy() |
GraphProvider |
getDefaultGraphProvider() |
GraphMLTopologyProvider |
getGraphProvider(String vertexNamespace) |
GraphProvider |
getGraphProviderBy(String namespace) |
Collection<GraphProvider> |
getGraphProviders() |
String |
getId()
Each
MetaTopologyProvider must have a unique id. |
Collection<VertexRef> |
getOppositeVertices(VertexRef vertexRef) |
void |
reload() |
void |
setTopologyLocation(String filename) |
public GraphMLMetaTopologyProvider(GraphMLServiceAccessor serviceAccessor)
public String getId()
MetaTopologyProviderMetaTopologyProvider must have a unique id.getId in interface MetaTopologyProviderpublic void reload()
throws IOException,
InvalidGraphException
IOExceptionInvalidGraphExceptionpublic GraphProvider getDefaultGraphProvider()
getDefaultGraphProvider in interface MetaTopologyProviderpublic Collection<GraphProvider> getGraphProviders()
getGraphProviders in interface MetaTopologyProviderpublic Collection<VertexRef> getOppositeVertices(VertexRef vertexRef)
getOppositeVertices in interface MetaTopologyProviderpublic GraphProvider getGraphProviderBy(String namespace)
getGraphProviderBy in interface MetaTopologyProviderpublic BreadcrumbStrategy getBreadcrumbStrategy()
getBreadcrumbStrategy in interface MetaTopologyProviderpublic void setTopologyLocation(String filename)
public GraphMLTopologyProvider getGraphProvider(String vertexNamespace)
Copyright © 2022. All rights reserved.