OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

office message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: proposal: chart range adresses


Dear TC members,

I am forwarding the following two proposals created by the 
OpenOffice.org-Chart development team concerning use of range addresses 
in charts for inclusion into OpenDocument 1.2...

----------------------------------------------------------------------

Range Addresses

Rationale: It should be possible to use cell-range-addresses in addition 
to the currently specified cell-addresses at some places. This change is 
compatible, as the type cellAddress and cellRangeAddress are both 
sub-sets of cellRangeAddressList. Note that the current type in line 
8830 may lead to non-conforming files. The fix for this issue is the 
adaption of the schema.

10.3.1 Title

Table Range

[Change the type in line 8689]

<define name="chart-title-attlist" combine="interleave">
   <optional>
     <attribute name="table:cell-range">
       <ref name="cellRangeAddressList"/>
     </attribute>
   </optional>
</define>

10.5 Plot Area

[Change type in line 8830]

<define name="chart-plot-area-attlist" combine="interleave">
   <optional>
     <attribute name="table:cell-range-address">
       <ref name="cellRangeAddressList"/>
     </attribute>
   </optional>
</define>

10.9 Series

Cell Range

[Change type in line 8972]

<define name="chart-series-attlist" combine="interleave">
   <optional>
     <attribute name="chart:values-cell-range-address">
       <ref name="cellRangeAddressList"/>
     </attribute>
   </optional>
</define>

[Change type in line 8979]

<define name="chart-series-attlist" combine="interleave">
   <optional>
     <attribute name="chart:label-cell-address">
       <ref name="cellRangeAddressList"/>
     </attribute>
   </optional>
</define>

10.9.1 Domain

[Change type in line 9008]

<define name="chart-domain">
   <element name="chart:domain">
     <optional>
       <attribute name="table:cell-range-address">
         <ref name="cellRangeAddressList"/>
       </attribute>
     </optional>
   </element>
</define>

10.10 Categories

[Change type in line 9017]

<define name="chart-categories">
   <element name="chart:categories">
     <optional>
       <attribute name="table:cell-range-address">
         <ref name="cellRangeAddressList"/>
       </attribute>
     </optional>
   </element>
</define>

-- 
Lars Oppermann <lars.oppermann@sun.com>               Sun Microsystems
Software Engineer                                         Nagelsweg 55
Phone: +49 40 23646 959                         20097 Hamburg, Germany
Fax:   +49 40 23646 550                  http://www.sun.com/staroffice


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]