Package ghidra.graph.viewer.layout
Interface LayoutProviderExtensionPoint<V extends VisualVertex,E extends VisualEdge<V>,G extends VisualGraph<V,E>>
- Type Parameters:
V- the vertex typeE- the edge typeG- the graph type
- All Superinterfaces:
ExtensionPoint,LayoutProvider<V,E, G>
- All Known Implementing Classes:
AbstractLayoutProvider,JungLayoutProvider
public interface LayoutProviderExtensionPoint<V extends VisualVertex,E extends VisualEdge<V>,G extends VisualGraph<V,E>>
extends LayoutProvider<V,E,G>, ExtensionPoint
A version of
LayoutProvider that is discoverable at runtime. Layouts that do not wish
to be discoverable should implement LayoutProvider directly, not this interface.-
Method Summary
Methods inherited from interface ghidra.graph.viewer.layout.LayoutProvider
getActionIcon, getLayout, getLayoutName, getPriorityLevel