Class LayoutOperation
- java.lang.Object
-
- org.opennms.features.topology.api.AbstractCheckedOperation
-
- org.opennms.features.topology.app.internal.operations.LayoutOperation
-
- All Implemented Interfaces:
CheckedOperation
,HistoryOperation
,Operation
- Direct Known Subclasses:
CircleLayoutOperation
,D3TopoLayoutOperation
,FRLayoutOperation
,GridLayoutOperation
,HierarchyLayoutOperation
,ISOMLayoutOperation
,KKLayoutOperation
,ManualLayoutOperation
,RealUltimateLayoutOperation
,SimpleLayoutOperation
,SpringLayoutOperation
,TopoFRLayoutOperation
public abstract class LayoutOperation extends AbstractCheckedOperation
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static interface
LayoutOperation.LayoutFactory
-
Field Summary
-
Fields inherited from interface org.opennms.features.topology.api.Operation
OPERATION_CONTEXT_LOCATION, OPERATION_LABEL, OPERATION_MENU_LOCATION
-
-
Constructor Summary
Constructors Constructor Description LayoutOperation(LayoutOperation.LayoutFactory factory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
applyHistory(GraphContainer container, java.util.Map<java.lang.String,java.lang.String> settings)
boolean
display(java.util.List<VertexRef> targets, OperationContext operationContext)
void
execute(java.util.List<VertexRef> targets, OperationContext operationContext)
LayoutAlgorithm
getLayoutAlgorithm()
protected boolean
isChecked(GraphContainer container)
-
Methods inherited from class org.opennms.features.topology.api.AbstractCheckedOperation
createHistory, enabled, enabled, isChecked
-
-
-
-
Constructor Detail
-
LayoutOperation
public LayoutOperation(LayoutOperation.LayoutFactory factory)
-
-
Method Detail
-
execute
public final void execute(java.util.List<VertexRef> targets, OperationContext operationContext)
-
display
public boolean display(java.util.List<VertexRef> targets, OperationContext operationContext)
-
isChecked
protected final boolean isChecked(GraphContainer container)
- Overrides:
isChecked
in classAbstractCheckedOperation
-
applyHistory
public void applyHistory(GraphContainer container, java.util.Map<java.lang.String,java.lang.String> settings)
-
getLayoutAlgorithm
public LayoutAlgorithm getLayoutAlgorithm()
-
-