public class MarkSplitProposerReference extends MarkSplitProposer
Constructor and Description |
---|
MarkSplitProposerReference() |
Modifier and Type | Method and Description |
---|---|
String |
getId() |
boolean |
isCompatibleWith(Mark testMark) |
void |
onInitialization(MarksInitialization pso)
Called after initialization.
|
Optional<PairVoxelizedMarkMemo> |
propose(VoxelizedMarkMemo mark,
ProposerContext context,
MarkWithIdentifierFactory markFactory) |
void |
setId(String id) |
initializerForMarksBeans
getInitialization, getLogger, getPropertyInitializer, initialize, initializeRecursive, initRecursiveWithInitializer, isInitialized
checkMisconfigured, describeBean, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise, toString
public void onInitialization(MarksInitialization pso) throws InitializeException
InitializableBean
onInitialization
in class InitializableBean<MarkSplitProposer,MarksInitialization>
pso
- parameters used for initialization.InitializeException
- if initialization does not successfully complete.public boolean isCompatibleWith(Mark testMark)
public Optional<PairVoxelizedMarkMemo> propose(VoxelizedMarkMemo mark, ProposerContext context, MarkWithIdentifierFactory markFactory) throws ProposalAbnormalFailureException
propose
in class MarkSplitProposer
ProposalAbnormalFailureException
public String getId()
public void setId(String id)
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.