[oXygen-user] incomplete image map in generating schema documentation

Sorin Ristache
Fri Jun 6 04:40:53 CDT 2008


Hello,

It is a problem in the image map generated by Oxygen. The original XS3P 
stylesheet does not generate image maps so it doesn't help if you run 
XS3P from Ant. I logged the issue in our internal system.


Regards,
Sorin


Theun Fleer wrote:
> Only the elements of "the first level" of the digram are clickable.
> 
> I've attached a png of the root-element so you can see what I mean with
> "first level". 
> 
> The content model of the element that is depicted is:
>   <xs:element name="be">
>     <xs:complexType>
>       <xs:sequence>
>         <xs:element ref="procesinfo"/>
>         <xs:element ref="linkbase"/>
>         <xs:choice maxOccurs="unbounded">
>           <xs:element ref="artikel"/>
>           <xs:element ref="bijlage"/>
>           <xs:element ref="notavantoelichting"/>
>         </xs:choice>
>       </xs:sequence>
>       <xs:attribute name="workflowstatus" use="required"
> type="xs:string"/>
>     </xs:complexType>
>   </xs:element>
> 
> And the image map is
> <map xmlns='http://www.w3.org/1999/xhtml' name='logical_element_be'>
>  <area
>   shape='rect'
>   alt='element_procesinfo'
>   coords='162,52,308,77'
>  
> href='be-regonderdeel-nat.xsd.html_element_procesinfo.html#element_proce
> sinfo'/>
>  <area
>   shape='rect'
>   alt='element_linkbase'
>   coords='162,87,290,112'
>  
> href='be-regonderdeel-nat.xsd.html_element_linkbase.html#element_linkbas
> e'/>
> </map>
> 
> As you can see, only the first 2 elements, <procesinfo> and <linkbase>,
> are accounted for in the image map; the choice group with (artikel |
> bijlage | notavantoelichting) is not present in the image map. Therefore
> these elements cannot be clicked, and that is just what our end-users
> want to do...
> 
> I'm not sure this is an issue with xsp3 or with oXygen. Would it help if
> I use xsp3 directly (with ANT ;-) or so) or is this an known issue of
> xsp3?
> Any help would be greatly appreciated, especially by our users :-P
> 
> groet
> Theun



More information about the oXygen-user mailing list