Files
cdesktop/cde/doc/C/guides/man/man4/genloc.sgm

81 lines
2.6 KiB
Plaintext

<!-- $XConsortium: genloc.sgm /main/2 1996/09/20 11:11:57 cdedoc $ -->
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
<!-- (c) Copyright 1995 International Business Machines Corp. -->
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
<!-- (c) Copyright 1995 Novell, Inc. -->
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
<!-- (c) Copyright 1995 Hitachi. -->
<![ %CDE.C.CDE; [<RefEntry Id="CDE.INFO.genlocformat">]]>
<![ %CDE.C.XO; [<RefEntry Id="XCDI.INFO.genlocformat">]]>
<RefMeta>
<RefEntryTitle>Generalized Locator Format</RefEntryTitle>
<ManVolNum>special file</ManVolNum>
</RefMeta>
<RefNameDiv>
<RefName>Generalized Locator Format</RefName>
<RefPurpose>address infolibs as document collections with external navigation references
</RefPurpose>
</RefNameDiv>
<RefSynopsisDiv>
<Synopsis>
&lt;GLF> ::= &lt;MMDB> | &lt;ULV> | &lt;URI>
&lt;MMDB> ::= mmdb: &lt;IBL> | &lt;IB> | &lt;IL> | &lt;INFOLIB> | &lt;BL> | &lt;BOOKCASE> |
&lt;LOCATOR>
&lt;IBL> ::= &lt;INFOLIB> & &lt;BOOKCASE> & &lt;LOCATOR>
&lt;IB> ::= &lt;INFOLIB> & &lt;BOOKCASE>
&lt;IL> ::= &lt;INFOLIB> & &lt;LOCATOR>
&lt;BL> ::= &lt;BOOKCASE> & &lt;LOCATOR>
&lt;INFOLIB> ::= INFOLIB= &lt;NAME>
&lt;BOOKCASE> ::= BOOKCASE= &lt;NAME>
&lt;LOCATOR> ::= LOCATOR= &lt;ULV> &lt;NAME>
&lt;ULV> ::= uuid_ | xsm_ | isbn_
&lt;NAME> ::= &lt;CHAR> { &lt;CHAR> )
&lt;CHAR> ::= a-z | A-Z | 0-9 | &lt;SPECIAL_CHAR>
&lt;SPECIAL_CHAR> ::= everything but ":" and "&"
&lt;URI> ::= Uniform Resource Identifier (as defined by the Web Consortium)
</Synopsis>
</RefSynopsisDiv>
<RefSect1>
<Title>DESCRIPTION</Title>
<Para>
For the purpose of addressing infolibs as document collections with external navigation references, a generalized
locator format is defined for use in applications and by the end-user. This mechanism is more precise than those that
operate on the DtInfoLib level. This mechanism can be used by applications that want to tightly integrate to their on-
line documentation, within the action system, or for printing specific sections from a command line.
The syntax of a generalized locator format string is defined above.
</Para>
<Para>
As shown above, there are several reserved terms that are used to identify locator format including
<literal>uuid</literal> (for DCE
style Unique ID), <literal>xsm</literal> (for XSession Manager style Unique ID), and
<literal>ISBN</literal> (for International Standard Book
Number). Of these only <literal>xsm</literal> is supported directly in the sample implementation.
</Para>
</RefSect1>
</RefEntry>