Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[birt-dev] Checkin: Rename som classes, add scripting capabilities for group

Description: Rename some things to DynamicText (MultiLine/TextData) for scripting to be consistent with UI. Add scripting ability for table group and list group. onPrepare is the only supported event at this time.

 

Regression: No

 

Code owner: XML API Team

 

Code reviewer: Wenbin He

 

Tests: Manual

 

Tests automated: No, manual at this time

 

Branches involved: Eclipse CVS

 

Bugzilla bugs resolved:

None

 

Notes to Developers:

None

 

Notes to QA:

MultiLineEventHandler/Adapater have changed name to DynamicTextEventHandler/Adapter. Instead of ITextData/IMultiLineInstance, IDynamicText/IDynamicTextInstance is used.

 

Notes to Documentation:

None

 

Notes to Configuration Management:

None

 

Files changed:

org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/script/internal/element/ReportDesign.java

org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/api/script/element/IReportDesign.java

org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/script/internal/ElementUtil.java

org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/api/script/instance/IDynamicTextInstance.java

org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/api/script/eventhandler/IDynamicTextEventHandler.java

org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/script/internal/instance/DynamicTextInstance.java

org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/executor/MultiLineItemExecutor.java

org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/presentation/LocalizedEmitter.java

 

Files added:

org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/script/internal/element/DynamicText.java

org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/script/internal/element/TableGroup.java

org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/script/internal/element/Group.java

org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/script/internal/element/ListGroup.java

org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/api/script/element/ITableGroup.java

org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/api/script/element/IGroup.java

org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/api/script/element/IListGroup.java

org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/api/script/element/IDynamicText.java

org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/script/internal/DynamicTextScriptExecutor.java

org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/script/internal/ListGroupScriptExecutor.java

org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/script/internal/ListGroupScriptExecutor.java

org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/script/internal/TableGroupScriptExecutor.java

org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/script/internal/TableGroupScriptExecutor.java

org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/api/script/eventadapter/ListGroupEventAdapter.java

org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/api/script/eventadapter/ITableGroupEventAdapter.java

org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/api/script/eventadapter/ITableGroupEventAdapter.java

org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/api/script/eventadapter/DynamicTextEventAdapter.java

org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/api/script/eventhandler/ITableGroupEventHandler.java

org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/api/script/eventhandler/IListGroupEventHandler.java

org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/api/impl/ScriptedDesignVisitor.java

 

Files removed:

org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/api/script/element/ITextData.java

org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/script/internal/MultiLineScriptExecutor.java

org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/api/script/eventadapter/MultiLineEventAdapter.java

org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/api/script/eventhandler/IMultiLineEventHandler.java

org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/api/script/instance/IMultiLineInstance.java

org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/script/internal/instance/MultiLineInstance.java

 

--
Petter Ivmark
Senior Software Engineer
Actuate Corporation
701 Gateway Blvd
South San Francisco, CA 94080
phone: +1 650 837 4772
email: pivmark@xxxxxxxxxxx
web: www.actuate.com

 

 

 


Back to the top