- Summary:
Revise the get factory property mechanism on styled
element
- Bugzilla Bug
(s) Resolved:
Related to 120060
- Description:
The style property returned from factory property handle:
1.if the element
defined style property value locally, return the local vaoue.
2.If no local
value, but defined on the parent, return the value from parent.
3.If no local value
and no parent value, return the selector value.
4.If no selector
defined for the element, return null.
5.The container
value will never be returned.
-
Tests Description :
- Files Edited:
- Files Added:
- Notes to Build Team:
- Notes to Developers:
- Notes to QA:
- Notes to Documentation:
/cvsroot/birt//source/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/elements/rom.def,v <-- rom.def
/cvsroot/birt//source/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/core/input/StyledElementTest.xml,v
<--
StyledElementTest.xml
/cvsroot/birt//source/org.eclipse.birt.report.model/BuildModel.xml,v <--
BuildModel.xml
/cvsroot/birt//source/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/metadata/ClassDefnTest.java,v
<--
ClassDefnTest.java
/cvsroot/birt//source/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/parser/StyleParseTest.java,v
<--
StyleParseTest.java
/cvsroot/birt//source/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/api/ElementFactoryTest.java,v
<--
ElementFactoryTest.java
/cvsroot/birt//source/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/api/TableColumnBandTest.java,v
<--
TableColumnBandTest.java
/cvsroot/birt//source/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/core/StyledElement.java,v
<--
StyledElement.java
/cvsroot/birt//source/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/core/StyledElementTest.java,v
<--
StyledElementTest.java
/cvsroot/birt//source/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/i18n/Messages.properties,v
<--
Messages.properties
Ivy
Actuate
Software ShangHai center.
Tel:
(86)21-58826388
Fax:(86)21-58826002
Email:
yli@xxxxxxxxxxx