-
Summary:
refactored interactivity CallBack support
-
Bugzilla Bug (s) Resolved:
117033
-
Description:
1. removed original ICallBackAction interface, added ICallBackNotifer instead,
user must implement the new interface and pass the instance to renderer as the
new IUpdateNotifer object to enable callback ability.
2. added configurable inverseScale property to Dial chart.
- Tests
Description :
-
Files Edited:
-
Files Added:
-
Notes to Build Team:
-
Notes to Developers:
-
Notes to QA:
-
Notes to Documentation:
/org.eclipse.birt.chart.device.extension/src/org/eclipse/birt/chart/device/extension/i18n/messages.properties
/org.eclipse.birt.chart.device.extension/src/org/eclipse/birt/chart/device/swing/SwingEventHandler.java
/org.eclipse.birt.chart.device.extension/src/org/eclipse/birt/chart/device/swt/SwtEventHandler.java
/org.eclipse.birt.chart.engine.extension/src/org/eclipse/birt/chart/render/Dial.java
/org.eclipse.birt.chart.engine.extension/src/org/eclipse/birt/chart/render/DialRenderer.java
/org.eclipse.birt.chart.engine/src/model/model.genmodel
/org.eclipse.birt.chart.engine/src/model/model.xsd2ecore
/org.eclipse.birt.chart.engine/src/model/org.eclipse.birt.chart.model.attribute.ecore
/org.eclipse.birt.chart.engine/src/model/org.eclipse.birt.chart.model.component.ecore
/org.eclipse.birt.chart.engine/src/model/org.eclipse.birt.chart.model.data.ecore
/org.eclipse.birt.chart.engine/src/model/org.eclipse.birt.chart.model.ecore
/org.eclipse.birt.chart.engine/src/model/org.eclipse.birt.chart.model.layout.ecore
/org.eclipse.birt.chart.engine/src/model/org.eclipse.birt.chart.model.type.ecore
/org.eclipse.birt.chart.engine/src/org/eclipse/birt/chart/device/ICallBackNotifier.java
/org.eclipse.birt.chart.engine/src/org/eclipse/birt/chart/model/attribute/AttributePackage.java
/org.eclipse.birt.chart.engine/src/org/eclipse/birt/chart/model/attribute/CallBackValue.java
/org.eclipse.birt.chart.engine/src/org/eclipse/birt/chart/model/attribute/ColorDefinition.java
/org.eclipse.birt.chart.engine/src/org/eclipse/birt/chart/model/attribute/impl/AttributePackageImpl.java
/org.eclipse.birt.chart.engine/src/org/eclipse/birt/chart/model/attribute/impl/CallBackValueImpl.java
/org.eclipse.birt.chart.engine/src/org/eclipse/birt/chart/model/attribute/impl/ColorDefinitionImpl.java
/org.eclipse.birt.chart.engine/src/org/eclipse/birt/chart/model/attribute/util/AttributeValidator.java
/org.eclipse.birt.chart.engine/src/org/eclipse/birt/chart/model/component/ComponentPackage.java
/org.eclipse.birt.chart.engine/src/org/eclipse/birt/chart/model/component/Dial.java
/org.eclipse.birt.chart.engine/src/org/eclipse/birt/chart/model/component/impl/AxisImpl.java
/org.eclipse.birt.chart.engine/src/org/eclipse/birt/chart/model/component/impl/ComponentPackageImpl.java
/org.eclipse.birt.chart.engine/src/org/eclipse/birt/chart/model/component/impl/DialImpl.java
/org.eclipse.birt.chart.engine/src/org/eclipse/birt/chart/model/interactivity/ICallBackAction.java
/org.eclipse.birt.chart.engine/xsd/attribute.xsd
/org.eclipse.birt.chart.engine/xsd/component.xsd
Best Regards,
Zhiqiang Qian
Actuate Corporation - Shanghai R&D Center
( : (86)21-58826388
* : zqian@xxxxxxxxxxx