public class VEProviderGraphContainer extends Object implements GraphContainer, VertexListener, EdgeListener, org.osgi.framework.ServiceListener
| Modifier and Type | Class and Description |
|---|---|
static class |
VEProviderGraphContainer.PseudoEdge |
static class |
VEProviderGraphContainer.ScaleProperty |
class |
VEProviderGraphContainer.VEGraph |
GraphContainer.ChangeListener| Constructor and Description |
|---|
VEProviderGraphContainer(GraphProvider graphProvider,
ProviderManager providerManager) |
public VEProviderGraphContainer(GraphProvider graphProvider, ProviderManager providerManager)
public int getSemanticZoomLevel()
getSemanticZoomLevel in interface DisplayStatepublic void setSemanticZoomLevel(int level)
setSemanticZoomLevel in interface DisplayStatepublic static SemanticZoomLevelCriteria getSemanticZoomLevelCriteriaForContainer(GraphContainer graphContainer)
public double getScale()
getScale in interface DisplayStatepublic com.vaadin.data.Property<Double> getScaleProperty()
getScaleProperty in interface GraphContainerpublic void setScale(double scale)
setScale in interface DisplayStatepublic void setLayoutAlgorithm(LayoutAlgorithm layoutAlgorithm)
setLayoutAlgorithm in interface DisplayStatepublic LayoutAlgorithm getLayoutAlgorithm()
getLayoutAlgorithm in interface DisplayStatepublic void redoLayout()
redoLayout in interface DisplayStatepublic GraphProvider getBaseTopology()
getBaseTopology in interface GraphContainerpublic void setBaseTopology(GraphProvider graphProvider)
setBaseTopology in interface GraphContainerpublic void setVertexStatusProvider(StatusProvider statusProvider)
setVertexStatusProvider in interface GraphContainerpublic SelectionManager getSelectionManager()
getSelectionManager in interface GraphContainerpublic void setSelectionManager(SelectionManager selectionManager)
setSelectionManager in interface GraphContainerpublic void addVertexProvider(VertexProvider vertexProvider)
public void removeVertexProvider(VertexProvider vertexProvider)
public void addEdgeProvider(EdgeProvider edgeProvider)
public void removeEdgeProvider(EdgeProvider edgeProvider)
public Graph getGraph()
getGraph in interface GraphContainerpublic void clearCriteria()
clearCriteria in interface GraphContainerpublic Criteria[] getCriteria()
getCriteria in interface GraphContainerpublic void addCriteria(Criteria criteria)
addCriteria in interface GraphContainerpublic void removeCriteria(Criteria criteria)
removeCriteria in interface GraphContainerpublic void setBundleContext(org.osgi.framework.BundleContext bundleContext)
public void fireGraphChanged()
fireGraphChanged in interface GraphContainerpublic void addChangeListener(GraphContainer.ChangeListener listener)
addChangeListener in interface GraphContainerpublic void removeChangeListener(GraphContainer.ChangeListener listener)
removeChangeListener in interface GraphContainerpublic Collection<VertexRef> getVertexRefForest(Collection<VertexRef> vertexRefs)
getVertexRefForest in interface GraphContainerpublic void edgeSetChanged(EdgeProvider provider)
edgeSetChanged in interface EdgeListenerpublic void edgeSetChanged(EdgeProvider provider, Collection<? extends Edge> added, Collection<? extends Edge> updated, Collection<String> removedEdgeIds)
edgeSetChanged in interface EdgeListenerpublic void vertexSetChanged(VertexProvider provider)
vertexSetChanged in interface VertexListenerpublic void vertexSetChanged(VertexProvider provider, Collection<? extends Vertex> added, Collection<? extends Vertex> update, Collection<String> removedVertexIds)
vertexSetChanged in interface VertexListenerpublic MapViewManager getMapViewManager()
getMapViewManager in interface GraphContainerpublic StatusProvider getVertexStatusProvider()
getVertexStatusProvider in interface GraphContainerpublic Set<EdgeStatusProvider> getEdgeStatusProviders()
getEdgeStatusProviders in interface GraphContainerpublic String getSessionId()
getSessionId in interface GraphContainerpublic void setSessionId(String sessionId)
setSessionId in interface GraphContainerpublic void serviceChanged(org.osgi.framework.ServiceEvent event)
serviceChanged in interface org.osgi.framework.ServiceListenerpublic AutoRefreshSupport getAutoRefreshSupport()
getAutoRefreshSupport in interface GraphContainerpublic boolean hasAutoRefreshSupport()
hasAutoRefreshSupport in interface GraphContainerpublic void setAutoRefreshSupport(AutoRefreshSupport autoRefreshSupport)
public void setDirty(boolean isDirty)
setDirty in interface GraphContainerCopyright © 2015. All rights reserved.