public abstract class AssignPriority extends Object
Constructor and Description |
---|
AssignPriority() |
Modifier and Type | Method and Description |
---|---|
PrioritisedVertex |
assignPriority(ObjectVertex source,
ObjectVertex destination,
GraphLogger logger)
Assigns a priority to a potential merge
|
protected abstract PrioritisedVertex |
assignPriorityToEdge(ObjectVertex source,
ObjectVertex destination,
ObjectMask merge,
ErrorReporter errorReporter) |
public PrioritisedVertex assignPriority(ObjectVertex source, ObjectVertex destination, GraphLogger logger) throws OperationFailedException
source
- source (first) object in the pair of objects that could be mergeddestination
- destination (second) object in the pair of objects that could be mergedlogger
- loggerOperationFailedException
protected abstract PrioritisedVertex assignPriorityToEdge(ObjectVertex source, ObjectVertex destination, ObjectMask merge, ErrorReporter errorReporter) throws OperationFailedException
OperationFailedException
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.