uCosminexus Business Reporting Processor 開発者ガイド
public interface XBRLIdCreator
表6-160 XBRLIdCreatorインターフェースのフィールドの概要
| 項番 | 説明 | |
|---|---|---|
| 1 | int | FOOTNOTE_LABEL <link:footnote>要素のxlink:label属性に設定する値を生成することを示します。 |
| 2 | int | LOC_LABEL <link:loc>要素のxlink:label属性に設定する値を生成することを示します。 |
| 3 | int | ITEM_ID アイテムのid属性に設定する値を生成することを示します。 |
| 4 | int | TUPLE_ID タプルのid属性に設定する値を生成することを示します。 |
| 5 | int | XBRL_ID <xbrli:xbrl>要素のid属性に設定する値を生成することを示します。 |
| 6 | int | CONTEXT_ID <xbrli:context>要素のid属性に設定する値を生成することを示します。 |
| 7 | int | UNIT_ID <xbrli:unit>要素のid属性に設定する値を生成することを示します。 |
| 8 | int | FOOTNOTE_LINK_ID <link:footnoteLink>要素のid属性に設定する値を生成することを示します。 |
| 9 | int | FOOTNOTE_ID <link:footnote>要素のid属性に設定する値を生成することを示します。 |
表6-161 XBRLIdCreatorクラスのメソッドの概要
| 説明 | XBRLのバージョン | |
|---|---|---|
| java.lang.String | createId(int type, XBRLIdManager idManager) IDを生成します。 |
2.1 |
public java.lang.String createId(int type,
XBRLIdManager idManager)
表6-162 IDの自動生成が必要な要素と,typeに指定する値
| 項番 | typeに指定する値 | IDの自動生成が必要な要素と属性 |
|---|---|---|
| 1 | XBRLIdCreator.FOOTNOTE_LABEL | <link:footnote>/xlink:label |
| 2 | XBRLIdCreator.LOC_LABEL | <link:loc>/xlink:label |
| 3 | XBRLIdCreator.ITEM_ID | アイテム型要素/id |
| 4 | XBRLIdCreator.TUPLE_ID | タプル型要素/id |
| 5 | XBRLIdCreator.XBRL_ID | <xbrl>/id |
| 6 | XBRLIdCreator.CONTEXT_ID | <context>/id |
| 7 | XBRLIdCreator.UNIT_ID | <unit>/id |
| 8 | XBRLIdCreator.FOOTNOTE_LINK_ID | <footnoteLink>/id |
| 9 | XBRLIdCreator.FOOTNOTE_ID | <footnote>/id |
All Rights Reserved. Copyright (C) 2006, 2008, Hitachi, Ltd.