Copyright © 1992, 1997 International Organization for Standardization. All rights reserved.

This electronic document is for use during development and review of International Standards. Official printed copies of International Standards can be purchased from the ISO and the national standards organization of your country.

Next ClausePrevious Clause  

homeParent clausePrevious major clausePrevious clause at this level


11 Conformance

11.6 HyTime system declaration

A HyTime system declaration specifies the version of HyTime and all of the modules and optional facilities that a HyTime system can support. It is represented by a set of HyTime support declarations in the reference concrete syntax. There must be one option attribute for each supported module, within which there can be no duplication of option names. The module and option names appear in the system declaration in the same order that they appear listed in this International Standard.

The system declaration for a system that supports all of the modules and optional facilities of HyTime is:

<!NOTATION
   HyTime         -- HyTime Architecture --
                  -- A base architecture used in conformance with the
                     Architectural Form Definition Requirements of
                     International Standard ISO/IEC 10744. --

   PUBLIC "ISO/IEC 10744:1997//NOTATION AFDR ARCBASE
           Hypermedia/Time-based Structuring Language (HyTime)//EN"
>
<!ATTLIST #NOTATION HyTime
   GenArc         -- General architecture facilities --
      CDATA       -- Lextype: csname+ --
      "altreps dafe dvlist HyLex HyOrd included ireftype lextype
       opacity REGEX superdcn"

   base           -- Base module facilities --
      CDATA       -- Lextype: csname+ --
      "activity actypes bos bosspec conloc desctxt dimspec HyDimLst
       HyDimSpc HyFunk markfun valueref"

   locs           -- Location address module facilities --
                  -- Clause: 6.3 --
      CDATA       -- Lextype: csname+ --
      "agrovdef bibloc dataloc datatok grovplan
       listloc mixedloc multloc nameloc nmsploc pathloc pgrovdef
       proploc queryloc refctl referatt refloc reftype relloc spanloc
       treecom treeloc treetype"

   links          -- Hyperlinks module facilities --
                  -- Clause: 6.3 --
      CDATA       -- Lextype: csname+ --
      "agglink anchloc clink hylink ilink linkloc traverse varlink"

   sched          -- Scheduling module facilities --
                  -- Clause: 6.3 --
      CDATA       -- Lextype: csname+ --
      "calibrat calspec dimref fcsloc grpdex grprepet HyCalSpc
       HyExSpec HyExtLst HyGrand measure objalign pulsemap sched"

   rend           -- Rendition module facilities --
                  -- Clause: 6.3 --
      CDATA       -- Lextype: csname+ --
      "baton batonseq HyDimPro HyExPro HyPro modify obextent patch
       project proseq wand wndpatch"

   anysgml        -- Any SGML declaration allowed --
                  -- Clause: 6.3 --
      (anysgml|nanysgml)
      nanysgml

   exrefs         -- External references allowed --
                  -- Clause: 6.3 --
      (exrefs|nexrefs)
      exrefs

   refmodel       -- SGML model groups for reftype --
                  -- Clause: 6.3 --
      (SGMLmdl|nSGMLmdl)
      nSGMLmdl

   hyqcnt         -- Highest quantum count limit --
                  -- Clause: 6.3 --
      NUMBER      -- Constraint: power of 2 >= 32  --
      32

   manyanch       -- Maximum number of anchors allowed in
                     hyperlinks --
                  -- Clause: 6.3 --
      NUMBER      -- Constraint: must be >= 2 --
      #IMPLIED    -- Default: no limit --

   manyaxes       -- Maximum number of axes allowed in coordinate
                     spaces --
                  -- Clause: 6.3 --
      NUMBER      -- Constraint: must be >= 1 --
      #IMPLIED    -- Default: no limit --
>

Next ClausePrevious Clause  

Copyright © 1992, 1997 International Organization for Standardization. All rights reserved.

This electronic document is for use during development and review of International Standards. Official printed copies of International Standards can be purchased from the ISO and the national standards organization of your country.


HTML generated from the original SGML source using a DSSSL style specification and the SGML output back-end of the JADE DSSSL engine.