このページはEtoJ逐語翻訳フィルタによって翻訳生成されました。

翻訳前ページへ


Interface XUriReferenceFactory
Language

The 解放する/自由な and Open 生産性 控訴
解放(する)d: Apache OpenOffice 4.1.15

API

SDK

Tips ‘n’ Tricks

Miscellaneous


:: com :: sun :: 星/主役にする :: uri ::

interface XUriReferenceFactory
Description
creates URI 言及/関連s.

See RFC 2396 for a description of URI 言及/関連s and 関係のある 条件.

Since
OOo 2.0

Methods' 要約
parse parses the textual 代表 of a URI 言及/関連.  
makeAbsolute 解決するs a 親族 URI 言及/関連 to 絶対の form.  
makeRelative changes an 絶対の URI refrence to 親族 form.  
Methods' 詳細(に述べる)s
parse
XUriReference
parse( [in] string  uriReference );

Description
parses the textual 代表 of a URI 言及/関連.
Parameter uriReference
the textual 代表 of a URI 言及/関連.
Returns
an 反対する that supports XUriReference (and かもしれない also 付加, 計画/陰謀-明確な/細部 interfaces), if the given input can be parsed into a URI 言及/関連; さもなければ, NULL is returned.
makeAbsolute
XUriReference
makeAbsolute( [in] XUriReference  baseUriReference,
[in] XUriReference  uriReference,
[in] boolean  processSpecialBaseSegments,
[in] RelativeUriExcessParentSegments  excessParentSegments );

Description
解決するs a 親族 URI 言及/関連 to 絶対の form.
Parameter baseUriReference
the base URI 言及/関連. If the given uriReference is a same-文書 言及/関連, baseUriReference is used as a 言及/関連 to the 現在の 文書.
Parameter uriReference
any URI 言及/関連. Backwards-両立できる 親族 URI 言及/関連s starting with a 計画/陰謀 構成要素 (see RFC 2396, Section 5.2, step 3) are not supported; instead, they are 解釈する/通訳するd as 絶対の URI 言及/関連s.
Parameter processSpecialBaseSegments
if true, special segments (“.” and “..”) within the path of the base URI (except for the last, 削減(する)-off segment) are 過程d as 示唆するd by RFC 2396. If 誤った, special segments within the path of the base URI are 扱う/治療するd like ordinary segments.
Parameter excessParentSegments
詳細(に述べる)s how 超過 special parent segments (“..”) are 扱うd.
Returns
a fresh 反対する that supports XUriReference (and かもしれない also 付加, 計画/陰謀-明確な/細部 interfaces), if the given uriReference is either already 絶対の, or can be 解決するd to an 絶対の URI 言及/関連, 親族 to the given baseUriReference; さもなければ, NULL is returned. 特に, if baseUriReference is NULL, or is not an 絶対の, hierarchical URI 言及/関連, or if uriReference is NULL, then NULL is always returned.
makeRelative
XUriReference
makeRelative( [in] XUriReference  baseUriReference,
[in] XUriReference  uriReference,
[in] boolean  preferAuthorityOverRelativePath,
[in] boolean  preferAbsoluteOverRelativePath,
[in] boolean  encodeRetainedSpecialSegments );

Description
changes an 絶対の URI refrence to 親族 form.
Parameter baseUriReference
the base URI 言及/関連.
Parameter uriReference
any URI 言及/関連.
Parameter preferAuthorityOverRelativePath
支配(する)/統制するs how a 親族 URI 言及/関連 is 生成するd when both baseUriReference (e.g., “計画/陰謀://auth/a/b”) and uriReference (e.g., “計画/陰謀://auth//c/d”) have the same 計画/陰謀 and 当局 構成要素s, and the path 構成要素 of uriReference starts with “//”. If true, the 生成するd 親族 URI 言及/関連 含むs an 当局 構成要素 (e.g., “//auth//c/d”); if 誤った, the 生成するd 親族 URI 言及/関連 has a 親族 path (e.g., “..//c/d”).
Parameter preferAbsoluteOverRelativePath
支配(する)/統制するs how a 親族 URI 言及/関連 is 生成するd when both baseUriReference (e.g., “計画/陰謀://auth/a/b”) and uriReference (e.g., “計画/陰謀://auth/c/d”) have the same 計画/陰謀 and 当局 構成要素s (if 現在の), but 株 no ありふれた path segments. If true, the 生成するd 親族 URI 言及/関連 has an 絶対の path (e.g., “/c/d”); if 誤った, the 生成するd 親族 URI 言及/関連 has a 親族 path (e.g., “../c/d”).
Parameter encodeRetainedSpecialSegments
if true, special segments (“.” and “..”) that are already 現在の in the path 構成要素 of the given uriReference and which 結局最後にはーなる in a 親族 path returned from this method, are encoded (as “%2E” and “%2E%2E”, それぞれ).
Returns
a fresh 反対する that supports XUriReference, if the given uriReference is either already 親族, or is not hierarchical, or is of a different 計画/陰謀 than the given baseUriReference, or can be changed to a 親族 URI 言及/関連, 親族 to the given baseUriReference; さもなければ, NULL is returned. 特に, if baseUriReference is NULL, or is not an 絶対の, hierarchical URI 言及/関連, or if uriReference is NULL, then NULL is always returned.
最高の,を越す of Page

Apache Software Foundation

Copyright & License | Privacy | 接触する Us | 寄付する | Thanks

Apache, OpenOffice, OpenOffice.org and the seagull logo are 登録(する)d trademarks of The Apache ソフトウェア 創立/基礎. The Apache feather logo is a trademark of The Apache ソフトウェア 創立/基礎. Other 指名するs appearing on the 場所/位置 may be trademarks of their 各々の owners.