public abstract class AbstractAnalysisOperation extends Object implements Operation
OPERATION_CONTEXT_LOCATION, OPERATION_LABEL, OPERATION_MENU_LOCATION
Constructor and Description |
---|
AbstractAnalysisOperation() |
Modifier and Type | Method and Description |
---|---|
boolean |
display(List<VertexRef> targets,
OperationContext operationContext) |
boolean |
enabled(List<VertexRef> targets,
OperationContext operationContext) |
void |
execute(List<VertexRef> targets,
OperationContext operationContext) |
BusinessServiceManager |
getBusinessServiceManager() |
abstract String |
getMessageForNoResultDialog() |
List<AbstractBusinessServiceVertex> |
getVertices(List<VertexRef> targets) |
abstract BusinessServiceVertexVisitor<Boolean> |
getVisitorForSupportedVertices() |
abstract BusinessServiceVertexVisitor<Collection<GraphVertex>> |
getVisitorForVerticesToFocus(BusinessServiceStateMachine stateMachine) |
void |
setBusinessServiceManager(BusinessServiceManager businessServiceManager) |
public abstract BusinessServiceVertexVisitor<Boolean> getVisitorForSupportedVertices()
public abstract BusinessServiceVertexVisitor<Collection<GraphVertex>> getVisitorForVerticesToFocus(BusinessServiceStateMachine stateMachine)
public abstract String getMessageForNoResultDialog()
public void execute(List<VertexRef> targets, OperationContext operationContext)
public List<AbstractBusinessServiceVertex> getVertices(List<VertexRef> targets)
public boolean display(List<VertexRef> targets, OperationContext operationContext)
public boolean enabled(List<VertexRef> targets, OperationContext operationContext)
public BusinessServiceManager getBusinessServiceManager()
public void setBusinessServiceManager(BusinessServiceManager businessServiceManager)
Copyright © 2020. All rights reserved.