Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[birt-dev] Checkin: fix bugs fixed bugs 167202 Support evaluate XPath on ModuleHandle

- Summary:

Support serialize/de
serialize element, property, slot and "embeddedImage/includeLibraries" properties as XPATH. Methods are defined in XPathUtil.

- Bugzilla Bug (s) Resolved:167202



- Description:

1.removed unused slot xml names that weren’t written into the design file in ROM.

2. added XPathUtil for the function entry API.

3. added util.xpathparser sub-package to de-serialize the string XPath.

4. added new test cases.

- Tests Description :

Manual test

- Files Edited:

/org.eclipse.birt.report.model.tests_bugs/test/org/eclipse/birt/report/model/api/DesignElementHandleTest.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/DesignElementHandle.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/elements/rom.def
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/util/ModelUtil.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/writer/ModuleWriter.java



- Files Added:

/org.eclipse.birt.report.model.tests_bugs/test/org/eclipse/birt/report/model/util/XPathUtilTest.java
/org.eclipse.birt.report.model.tests_bugs/test/org/eclipse/birt/report/model/util/input/XPathUtilTest.xml
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/util/XPathUtil.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/util/xpathparser
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/util/xpathparser/ParseException.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/util/xpathparser/SimpleCharStream.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/util/xpathparser/Token.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/util/xpathparser/TokenMgrError.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/util/xpathparser/XDepthParser.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/util/xpathparser/XDepthParser.jj
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/util/xpathparser/XDepthParserConstants.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/util/xpathparser/XDepthParserTokenManager.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/util/xpathparser/XPathParser.java



- Files Deleted:



- Notes to Build Team:
- Notes to Developers:
- Notes to QA:

This check in was made in local server since internet service is unreliable. Will synchronize to eclipse CVS when network is reliable.

- Notes to Documentation:

 

Rick Lu

Actuate Software Shanghai Center
Tel: (86)21-58826388
Fax: (86)21-58826002
Email: rlu@xxxxxxxxxxx
 


Back to the top