Files correlati : cg0.exe cg0700a.msk cg0700b.msk cg3.exe cg4.exe Bug : Commento: Merge 1.0 libraries
147 lines
14 KiB
XML
147 lines
14 KiB
XML
<?xml version="1.0"?>
|
|
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format" font-family="Times Roman" font-size="10pt" text-align="justify">
|
|
<fo:layout-master-set>
|
|
<fo:simple-page-master master-name="blank" page-width="8.5in" page-height="11in" margin-top="1in" margin-bottom="1in" margin-left="10pc" margin-right="1in">
|
|
<fo:region-body margin-bottom="24pt" margin-top="24pt"/>
|
|
<fo:region-before region-name="xsl-region-before-blank" extent="12pt"/>
|
|
<fo:region-after region-name="xsl-region-after-blank" extent="12pt"/>
|
|
</fo:simple-page-master>
|
|
<fo:simple-page-master master-name="simple1" page-width="8.5in" page-height="11in" margin-top="1in" margin-bottom="1in" margin-left="10pc" margin-right="1in">
|
|
<fo:region-body margin-bottom="24pt" margin-top="24pt"/>
|
|
<fo:region-before extent="12pt"/>
|
|
<fo:region-after extent="12pt"/>
|
|
</fo:simple-page-master>
|
|
<fo:simple-page-master master-name="left1" page-width="8.5in" page-height="11in" margin-top="1in" margin-bottom="1in" margin-left="10pc" margin-right="1in">
|
|
<fo:region-body margin-bottom="24pt" margin-top="24pt"/>
|
|
<fo:region-before region-name="xsl-region-before-left" extent="12pt"/>
|
|
<fo:region-after region-name="xsl-region-after-left" extent="12pt"/>
|
|
</fo:simple-page-master>
|
|
<fo:simple-page-master master-name="right1" page-width="8.5in" page-height="11in" margin-top="1in" margin-bottom="1in" margin-left="1in" margin-right="10pc">
|
|
<fo:region-body margin-bottom="24pt" margin-top="24pt"/>
|
|
<fo:region-before region-name="xsl-region-before-right" extent="12pt"/>
|
|
<fo:region-after region-name="xsl-region-after-right" extent="12pt"/>
|
|
</fo:simple-page-master>
|
|
<fo:simple-page-master master-name="first1" page-width="8.5in" page-height="11in" margin-top="1in" margin-bottom="1in" margin-left="1in" margin-right="1in">
|
|
<fo:region-body margin-bottom="24pt" margin-top="24pt"/>
|
|
<fo:region-before region-name="xsl-region-before-first" extent="12pt"/>
|
|
<fo:region-after region-name="xsl-region-after-first" extent="12pt"/>
|
|
</fo:simple-page-master>
|
|
<fo:simple-page-master master-name="simple2" page-width="8.5in" page-height="11in" margin-top="1in" margin-bottom="1in" margin-left="10pc" margin-right="1in">
|
|
<fo:region-body column-count="1" margin-bottom="24pt" margin-top="24pt"/>
|
|
<fo:region-before extent="12pt"/>
|
|
<fo:region-after extent="12pt"/>
|
|
</fo:simple-page-master>
|
|
<fo:simple-page-master master-name="left2" page-width="8.5in" page-height="11in" margin-top="1in" margin-bottom="1in" margin-left="10pc" margin-right="1in">
|
|
<fo:region-body column-count="1" margin-bottom="24pt" margin-top="24pt"/>
|
|
<fo:region-before region-name="xsl-region-before-left" extent="12pt"/>
|
|
<fo:region-after region-name="xsl-region-after-left" extent="12pt"/>
|
|
</fo:simple-page-master>
|
|
<fo:simple-page-master master-name="right2" page-width="8.5in" page-height="11in" margin-top="1in" margin-bottom="1in" margin-left="1in" margin-right="10pc">
|
|
<fo:region-body column-count="1" margin-bottom="24pt" margin-top="24pt"/>
|
|
<fo:region-before region-name="xsl-region-before-right" extent="12pt"/>
|
|
<fo:region-after region-name="xsl-region-after-right" extent="12pt"/>
|
|
</fo:simple-page-master>
|
|
<fo:simple-page-master master-name="first2" page-width="8.5in" page-height="11in" margin-top="1in" margin-bottom="1in" margin-left="1in" margin-right="1in">
|
|
<fo:region-body column-count="1" margin-bottom="24pt" margin-top="24pt"/>
|
|
<fo:region-before region-name="xsl-region-before-first" extent="12pt"/>
|
|
<fo:region-after region-name="xsl-region-after-first" extent="12pt"/>
|
|
</fo:simple-page-master>
|
|
<fo:page-sequence-master master-name="titlepage1">
|
|
<fo:repeatable-page-master-alternatives>
|
|
<fo:conditional-page-master-reference master-name="first1"/>
|
|
</fo:repeatable-page-master-alternatives>
|
|
</fo:page-sequence-master>
|
|
<fo:page-sequence-master master-name="oneside1">
|
|
<fo:repeatable-page-master-alternatives>
|
|
<fo:conditional-page-master-reference master-name="simple1"/>
|
|
</fo:repeatable-page-master-alternatives>
|
|
</fo:page-sequence-master>
|
|
<fo:page-sequence-master master-name="twoside1">
|
|
<fo:repeatable-page-master-alternatives>
|
|
<fo:conditional-page-master-reference master-name="blank" blank-or-not-blank="blank"/>
|
|
<fo:conditional-page-master-reference master-name="right1" odd-or-even="odd"/>
|
|
<fo:conditional-page-master-reference master-name="left1" odd-or-even="even"/>
|
|
</fo:repeatable-page-master-alternatives>
|
|
</fo:page-sequence-master>
|
|
<fo:page-sequence-master master-name="titlepage2">
|
|
<fo:repeatable-page-master-alternatives>
|
|
<fo:conditional-page-master-reference master-name="first2"/>
|
|
</fo:repeatable-page-master-alternatives>
|
|
</fo:page-sequence-master>
|
|
<fo:page-sequence-master master-name="oneside2">
|
|
<fo:repeatable-page-master-alternatives>
|
|
<fo:conditional-page-master-reference master-name="simple2"/>
|
|
</fo:repeatable-page-master-alternatives>
|
|
</fo:page-sequence-master>
|
|
<fo:page-sequence-master master-name="twoside2">
|
|
<fo:repeatable-page-master-alternatives>
|
|
<fo:conditional-page-master-reference master-name="blank" blank-or-not-blank="blank"/>
|
|
<fo:conditional-page-master-reference master-name="right2" odd-or-even="odd"/>
|
|
<fo:conditional-page-master-reference master-name="left2" odd-or-even="even"/>
|
|
</fo:repeatable-page-master-alternatives>
|
|
</fo:page-sequence-master>
|
|
</fo:layout-master-set>
|
|
<fo:page-sequence id="id2602136" hyphenate="true" master-name="oneside1" language="en" initial-page-number="1">
|
|
<fo:static-content flow-name="xsl-region-before">
|
|
<fo:block text-align="center">
|
|
<fo:block font-size="10pt">Chapter 1. Class Synopses</fo:block>
|
|
</fo:block>
|
|
</fo:static-content>
|
|
<fo:static-content flow-name="xsl-region-after">
|
|
<fo:block text-align="center" font-size="10pt">
|
|
<fo:page-number/>
|
|
</fo:block>
|
|
</fo:static-content>
|
|
<fo:flow flow-name="xsl-region-body">
|
|
<fo:block>
|
|
<fo:block margin-left="-4pc" font-size="17.28pt" font-weight="bold" font-family="Helvetica">
|
|
<fo:block keep-with-next.within-column="always" hyphenate="false">Chapter 1. Class Synopses</fo:block>
|
|
</fo:block>
|
|
</fo:block>
|
|
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">This example is Perl; it's the standard DirHandle module. I've
|
|
cut out the code, so you'll have to trust me on the parameters.
|
|
</fo:block>
|
|
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">ProgramListing version:</fo:block>
|
|
<fo:block wrap-option="no-wrap" text-align="start" white-space-collapse="false" linefeed-treatment="preserve" font-family="Courier" font-size="9pt" space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em">
|
|
package DirHandle;
|
|
|
|
require 5.000;
|
|
use Carp;
|
|
use Symbol;
|
|
|
|
sub new {
|
|
}
|
|
</fo:block>
|
|
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">ClassSynopsis version:</fo:block>
|
|
<fo:block color="red"><classsynopsis><fo:block color="red"><ooclass><fo:inline font-family="Courier">DirHandle</fo:inline></ooclass></fo:block><fo:block color="red"><ooclass><fo:inline font-family="Courier">superclass1</fo:inline></ooclass></fo:block><fo:block color="red"><ooclass><fo:inline font-family="Courier">superclass2</fo:inline></ooclass></fo:block><fo:block color="red"><classsynopsisinfo>
|
|
require 5.000;
|
|
use Carp;
|
|
use Symbol;
|
|
|
|
</classsynopsisinfo></fo:block><fo:block color="red"><constructorsynopsis><fo:inline font-family="Courier">new</fo:inline><fo:block color="red"><methodparam><fo:inline font-style="italic" font-family="Courier">$dirname</fo:inline></methodparam></fo:block></constructorsynopsis></fo:block><fo:block color="red"><destructorsynopsis><fo:inline font-family="Courier">DESTROY</fo:inline></destructorsynopsis></fo:block></classsynopsis></fo:block>
|
|
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">This example is IDL from the DOM spec.</fo:block>
|
|
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">ProgramListing version:</fo:block>
|
|
<fo:block wrap-option="no-wrap" text-align="start" white-space-collapse="false" linefeed-treatment="preserve" font-family="Courier" font-size="9pt" space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em">
|
|
interface Element : Node {
|
|
readonly attribute DOMString tagName;
|
|
DOMString getAttribute(in DOMString name);
|
|
void setAttribute(in DOMString name,
|
|
in DOMString value)
|
|
raises(DOMException);
|
|
};
|
|
</fo:block>
|
|
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">ClassSynopsis version:</fo:block>
|
|
<fo:block color="red"><classsynopsis><fo:block color="red"><ooclass><fo:inline font-family="Courier">Element</fo:inline></ooclass></fo:block><fo:block color="red"><ooclass><fo:inline font-family="Courier">Node</fo:inline></ooclass></fo:block><fo:block color="red"><fieldsynopsis><fo:block color="red"><modifier>readonly</modifier></fo:block><fo:block color="red"><modifier>attribute</modifier></fo:block>DOMString<fo:inline font-family="Courier">tagName</fo:inline></fieldsynopsis></fo:block><fo:block color="red"><methodsynopsis>DOMString<fo:inline font-family="Courier">getAttribute</fo:inline><fo:block color="red"><methodparam><fo:block color="red"><modifier>in</modifier></fo:block>DOMString<fo:inline font-style="italic" font-family="Courier">name</fo:inline></methodparam></fo:block></methodsynopsis></fo:block><fo:block color="red"><methodsynopsis>();<fo:inline font-family="Courier">setAttribute</fo:inline><fo:block color="red"><methodparam><fo:block color="red"><modifier>in</modifier></fo:block>DOMString<fo:inline font-style="italic" font-family="Courier">name</fo:inline></methodparam></fo:block><fo:block color="red"><methodparam><fo:block color="red"><modifier>in</modifier></fo:block>DOMString<fo:inline font-style="italic" font-family="Courier">value</fo:inline></methodparam></fo:block><fo:inline font-family="Courier">DOMException</fo:inline></methodsynopsis></fo:block></classsynopsis></fo:block>
|
|
<fo:block color="red"><classsynopsis><fo:block color="red"><ooclass><fo:block color="red"><modifier>public</modifier></fo:block><fo:inline font-family="Courier">TextFileWriter</fo:inline></ooclass></fo:block><fo:block color="red"><ooclass><fo:inline font-family="Courier">Superclass1</fo:inline></ooclass></fo:block><fo:block color="red"><ooclass><fo:inline font-family="Courier">Superclass2</fo:inline></ooclass></fo:block><fo:block color="red"><oointerface><fo:inline font-family="Courier">Interface1</fo:inline></oointerface></fo:block><fo:block color="red"><oointerface><fo:inline font-family="Courier">Interface2</fo:inline></oointerface></fo:block><fo:block color="red"><ooexception><fo:inline font-family="Courier">Exception1</fo:inline></ooexception></fo:block><fo:block color="red"><ooexception><fo:inline font-family="Courier">Exception2</fo:inline></ooexception></fo:block><fo:block color="red"><fieldsynopsis><fo:block color="red"><modifier>private</modifier></fo:block>Writer<fo:inline font-family="Courier">writer</fo:inline></fieldsynopsis></fo:block><fo:block color="red"><fieldsynopsis><fo:block color="red"><modifier>public</modifier></fo:block>String<fo:inline font-family="Courier">writerName</fo:inline><fo:block color="red"><initializer>"MyWriter"</initializer></fo:block></fieldsynopsis></fo:block><fo:block color="red"><methodsynopsis><fo:block color="red"><modifier>static</modifier></fo:block><fo:block color="red"><modifier>public</modifier></fo:block>();<fo:inline font-family="Courier">write</fo:inline><fo:block color="red"><methodparam>ResultTreeFragment<fo:inline font-style="italic" font-family="Courier">frag</fo:inline></methodparam></fo:block><fo:block color="red"><methodparam>String<fo:inline font-style="italic" font-family="Courier">file</fo:inline></methodparam></fo:block><fo:inline font-family="Courier">Exception1</fo:inline><fo:inline font-family="Courier">Exception2</fo:inline></methodsynopsis></fo:block></classsynopsis></fo:block>
|
|
<fo:block wrap-option="no-wrap" text-align="start" white-space-collapse="false" linefeed-treatment="preserve" font-family="Courier" font-size="9pt" space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em">
|
|
class Rectangle_with_data: virtual Shape, virtual Data_container
|
|
{
|
|
...
|
|
};
|
|
</fo:block>
|
|
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">ClassSynopsis version:</fo:block>
|
|
<fo:block color="red"><classsynopsis><fo:block color="red"><ooclass><fo:inline font-family="Courier">Rectangle_with_data</fo:inline></ooclass></fo:block><fo:block color="red"><ooclass><fo:block color="red"><modifier>virtual</modifier></fo:block><fo:inline font-family="Courier">Shape</fo:inline></ooclass></fo:block><fo:block color="red"><ooclass><fo:block color="red"><modifier>virtual</modifier></fo:block><fo:inline font-family="Courier">Data_container</fo:inline></ooclass></fo:block><fo:block color="red"><classsynopsisinfo>...</classsynopsisinfo></fo:block></classsynopsis></fo:block>
|
|
</fo:flow>
|
|
</fo:page-sequence>
|
|
</fo:root>
|