uCosminexus Business Reporting Processor 開発者ガイド
![[目次]](FIGURE/CONTENT.GIF)
![[用語]](FIGURE/GLOSS.GIF)
![[索引]](FIGURE/INDEX.GIF)
![[前へ]](FIGURE/FRONT.GIF)
public interface XBRLLinkbase
extends XBRLTaxonomyComponent
- XBRLのバージョン:
- 2.0および2.1
- 説明:
- タクソノミー文書を構成するXML文書の一つであるリンクベースを表します。
- フィールドの概要:
- XBRLLinkbaseインターフェースのフィールドの概要を次の表に示します。
表6-91 XBRLLinkbaseインターフェースのフィールドの概要
| 項番 |
説明 |
| 1 |
static int |
CALCULATION_LINK
拡張リンクの種別は計算リンクです。 |
| 2 |
static int |
DEFINITION_LINK
拡張リンクの種別は定義リンクです。 |
| 3 |
static int |
PRESENTATION_LINK
拡張リンクの種別はプレゼンテーションリンクです。 |
| 4 |
static int |
REFERENCE_LINK
拡張リンクの種別は文献リンクです。 |
| 5 |
static int |
LABEL_LINK
拡張リンクの種別はラベルリンクです。 |
- メソッドの概要:
- XBRLLinkbaseインターフェースのメソッドの概要を次の表に示します。
表6-92 XBRLLinkbaseインターフェースのメソッドの概要
| 説明 |
XBRLのバージョン |
| java.util.List<org.w3c.dom.Node> |
getExtendedLinksW3CDOMNode(int extendedLinkType)
<link:linkbase>要素に定義される拡張リンクのうち,引数で指定した種別の拡張リンクに対応するorg.w3c.dom.Nodeオブジェクトのリストを取得します。 |
2.1 |
- <この項の構成>
- (1) getExtendedLinksW3CDOMNode
(1) getExtendedLinksW3CDOMNode
public java.util.List<org.w3c.dom.Node> getExtendedLinksW3CDOMNode(int extendedLinkType)
- XBRLのバージョン:
- 2.1
- 説明:
- <link:linkbase>要素に定義される拡張リンクのうち,引数で指定した種別の拡張リンクに対応するorg.w3c.dom.Nodeオブジェクトのリストを取得します。
- また,このメソッドが返すリストは読み取り専用です。このメソッドが返したリストを変更しようとするとjava.lang.UnsupportedOperationExceptionがスローされます。
- 引数:
- extendedLinkType - 拡張リンクの種別を示すコードを指定します。引数として指定できる値は CALCULATION_LINK,DEFINITION_LINK,PRESENTATION_LINK,REFERENCE_LINK または LABEL_LINKのいずれかの値です。
- 戻り値:
- 引数extendedLinkTypeで指定された種別の拡張リンクに対応するorg.w3c.dom.Nodeオブジェクトのリストを返します。指定された種別の拡張リンクが存在しない場合は,要素数が0のリストを返します。
- 例外:
- XBRLDOMRuntimeException -
- 操作対象のタクソノミー文書が準拠しているXBRLのバージョンが2.1でない場合にスローされます。[エラーコード:20100]
- cbrp.parse.validate.frtafrisオプションがfalseに設定されている場合にスローされます。[エラーコード:22011]
- 引数extendedLinkTypeに指定した種別が不正な場合にスローされます。[エラーコード:20156]
All Rights Reserved. Copyright (C) 2006, 2008, Hitachi, Ltd.