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 EnhancementWorkerpublic 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)