public class SimpleGraphProvider extends AbstractTopologyProvider implements GraphProvider
AbstractTopologyProvider.IdGenerator| Modifier and Type | Field and Description |
|---|---|
protected static String |
TOPOLOGY_NAMESPACE_SIMPLE |
SIMPLE_EDGE_ID_PREFIX, SIMPLE_GROUP_ID_PREFIX, SIMPLE_VERTEX_ID_PREFIX, topologyProviderInfom_edgeProvider, m_vertexProvider| Constructor and Description |
|---|
SimpleGraphProvider() |
SimpleGraphProvider(String namespace) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
contributesTo(ContentType type)
Allows the
GraphProvider to define if it
contributes to a certain ContentType. |
Defaults |
getDefaults() |
SelectionChangedListener.Selection |
getSelection(List<VertexRef> selectedVertices,
ContentType contentType)
Converts the provided
selectedVertices to a Selection. |
protected SelectionChangedListener.Selection |
getSelection(String namespace,
List<VertexRef> selectedVertices,
ContentType type) |
URI |
getTopologyLocation() |
void |
load(String filename) |
void |
refresh() |
void |
save() |
void |
save(String filename) |
void |
setTopologyLocation(URI topologyLocation) |
addEdges, addGroup, addGroup, addVertex, addVertex, addVertices, clearCounters, connectVertices, connectVertices, getEdgeIdsForVertex, getEdgeIdsForVertices, getGroups, getNextEdgeId, getNextGroupId, getNextVertexId, getTopologyProviderInfo, getVerticesWithoutGroups, groupingSupported, removeEdges, removeVertex, resetContainer, setTopologyProviderInfoaddEdgeListener, addVertexListener, clearEdges, clearVertices, containsVertexId, containsVertexId, contributesTo, getChildren, getEdge, getEdge, getEdgeNamespace, getEdges, getEdges, getParent, getRootGroup, getSemanticZoomLevel, getSimpleEdgeProvider, getSimpleVertexProvider, getVertex, getVertex, getVertexNamespace, getVertexTotalCount, getVertices, getVertices, hasChildren, removeEdgeListener, removeVertexListener, setParentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddEdges, addGroup, addVertex, addVertices, connectVertices, getEdgeIdsForVertex, getEdgeIdsForVertices, getTopologyProviderInfo, groupingSupported, removeEdges, removeVertex, resetContaineraddVertexListener, clearVertices, containsVertexId, containsVertexId, contributesTo, getChildren, getParent, getRootGroup, getSemanticZoomLevel, getVertex, getVertex, getVertexNamespace, getVertexTotalCount, getVertices, getVertices, hasChildren, removeVertexListener, setParentaddEdgeListener, clearEdges, contributesTo, getEdge, getEdge, getEdgeNamespace, getEdges, getEdges, removeEdgeListenerprotected static final String TOPOLOGY_NAMESPACE_SIMPLE
public SimpleGraphProvider()
public SimpleGraphProvider(String namespace)
public URI getTopologyLocation()
public void setTopologyLocation(URI topologyLocation) throws MalformedURLException, JAXBException
MalformedURLExceptionJAXBExceptionpublic void save(String filename) throws MalformedURLException, JAXBException
MalformedURLExceptionJAXBExceptionpublic void save()
save in interface GraphProvidersave in class AbstractTopologyProviderpublic void refresh()
refresh in interface GraphProviderrefresh in class AbstractTopologyProviderpublic Defaults getDefaults()
getDefaults in interface GraphProviderpublic void load(String filename) throws MalformedURLException, JAXBException
load in interface GraphProviderload in class AbstractTopologyProviderMalformedURLExceptionJAXBExceptionprotected SelectionChangedListener.Selection getSelection(String namespace, List<VertexRef> selectedVertices, ContentType type)
public SelectionChangedListener.Selection getSelection(List<VertexRef> selectedVertices, ContentType contentType)
SelectionAwareselectedVertices to a Selection.
The provided type represents the according browser table.
This method is only invoked if SelectionAware.contributesTo(ContentType) returns to for the provided typegetSelection in interface SelectionAwareselectedVertices - The vertices currently selected in the Topology UI.contentType - The type to filter for. Represents the according browser table.SelectionChangedListener.Selectionpublic boolean contributesTo(ContentType type)
SelectionAwareGraphProvider to define if it
contributes to a certain ContentType.
If false it is not shown in the browsers tab at allcontributesTo in interface SelectionAwaretype - The type to check if this contribute tothis contributes to the provided typeCopyright © 2020. All rights reserved.