public class MarkWithIdentifierFactory extends NullParametersBean<MarkWithIdentifierFactory>
Constructor and Description |
---|
MarkWithIdentifierFactory() |
MarkWithIdentifierFactory(MarkFactory templateMark) |
Modifier and Type | Method and Description |
---|---|
String |
describeBean()
A (maybe longer) description identifying the bean and perhaps its key parameters.
|
double |
getReferencePoissonIntensity() |
MarkFactory |
getTemplateMark() |
int |
idAndIncrement() |
Mark |
newTemplateMark() |
void |
onInitialization()
As there's no parameters we expose a different method.
|
void |
setReferencePoissonIntensity(double referencePoissonIntensity) |
void |
setTemplateMark(MarkFactory templateMark) |
initializeRecursive, onInitialization
getInitialization, getLogger, getPropertyInitializer, initialize, initializeRecursive, initRecursiveWithInitializer, isInitialized
checkMisconfigured, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise, toString
public MarkWithIdentifierFactory(MarkFactory templateMark)
public MarkWithIdentifierFactory()
public String describeBean()
AnchorBean
By default, it returns the same as AnchorBean.getBeanName()
but beans can optionally override
it
describeBean
in class AnchorBean<MarkWithIdentifierFactory>
public void onInitialization() throws InitializeException
NullParametersBean
onInitialization
in class NullParametersBean<MarkWithIdentifierFactory>
InitializeException
- if initialization does not successfully complete.public Mark newTemplateMark()
public int idAndIncrement()
public double getReferencePoissonIntensity()
public void setReferencePoissonIntensity(double referencePoissonIntensity)
public MarkFactory getTemplateMark()
public void setTemplateMark(MarkFactory templateMark)
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.