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