public class SpecifiedPropertyWorker extends java.lang.Object implements EnhancementWorker
org.apache.tapestry.annotations.PersistAnnotationWorker
,
org.apache.tapestry.annotations.InitialValueAnnotationWorker
Constructor and Description |
---|
SpecifiedPropertyWorker() |
Modifier and Type | Method and Description |
---|---|
void |
addProperty(EnhancementOperation op,
java.lang.String propertyName,
java.lang.String specifiedType,
boolean persistent,
java.lang.String initialValue,
org.apache.hivemind.Location location) |
void |
performEnhancement(EnhancementOperation op,
IComponentSpecification spec)
Iterates over the specified properties, creating an enhanced property for each (a field, an
accessor, a mutator).
|
void |
setBindingSource(BindingSource bindingSource) |
void |
setErrorLog(org.apache.hivemind.ErrorLog errorLog) |
public SpecifiedPropertyWorker()
public void performEnhancement(EnhancementOperation op, IComponentSpecification spec)
Tapestry.fireObservedChange(IComponent, String, Object)
in thier
mutator.performEnhancement
in interface EnhancementWorker
public void addProperty(EnhancementOperation op, java.lang.String propertyName, java.lang.String specifiedType, boolean persistent, java.lang.String initialValue, org.apache.hivemind.Location location)
public void setErrorLog(org.apache.hivemind.ErrorLog errorLog)
public void setBindingSource(BindingSource bindingSource)