public interface ChangeAttributeFactory
ChangeInfo
.
Register a ChangeAttributeFactory
in a plugin Module
like this:
DynamicSet.bind(binder(), ChangeAttributeFactory.class).to(YourClass.class);
See the plugin developer documentation for more details and examples.
Modifier and Type | Method and Description |
---|---|
PluginDefinedInfo |
create(ChangeData cd,
DynamicOptions.BeanProvider beanProvider,
java.lang.String plugin)
Create a plugin-provided info field.
|
PluginDefinedInfo create(ChangeData cd, DynamicOptions.BeanProvider beanProvider, java.lang.String plugin)
Typically, implementations will subclass PluginDefinedInfo
to add additional fields.
cd
- change.beanProvider
- provider of DynamicBean
s, which may be used for reading options.plugin
- plugin name.