palio.modules
Class XBRL
java.lang.Object
palio.modules.core.Module
palio.modules.XBRL
- All Implemented Interfaces:
- palio.modules.core.CurrentModuleDataKeys
public class XBRL
- extends Module
Fields inherited from interface palio.modules.core.CurrentModuleDataKeys |
DESIGNER_ACTIONS_BUFFER, HTML_FORM_BUILDER, HTML_MAP_BUILDER, HTML_MENU_BUILDER, HTML_TOOLTIPS_BUFFER, ITEXT_DOCUMENT, MAIL_MESSAGE, XLS_DOCUMENT, XML_DOCUMENT |
Constructor Summary |
XBRL(Instance instance,
java.util.Properties params)
|
Method Summary |
java.lang.Long |
addContext(java.lang.Long instanceDocumentId,
java.lang.String contextId,
java.lang.String entityIdentifierSchema,
java.lang.String entityIdentifierValue,
java.lang.String periodTypeCode,
java.lang.String periodValue1,
java.lang.String periodValue2,
java.lang.String namespacePrefix)
|
java.lang.Long |
addElement(java.lang.Long instanceDocumentId,
java.lang.Long taxonomyId,
java.lang.String name,
java.lang.String contextRef,
java.lang.String unitRef,
java.lang.Long decimals,
java.lang.String value,
java.lang.String namespacePrefix)
|
java.lang.Long |
addNamespace(java.lang.Long instanceDocumentId,
java.lang.String prefix,
java.lang.String name)
|
java.lang.Long |
addUnit(java.lang.Long instanceDocumentId,
java.lang.String unitId,
java.lang.String unitTypeCode,
java.lang.String measure,
java.lang.String namespacePrefix)
|
java.lang.Long |
createInstanceDocument(java.lang.String encoding,
java.lang.String name)
|
java.lang.String |
getInstanceDocument(java.lang.Long instanceDocumentId)
|
java.lang.String |
getVersion()
Returns the module version |
java.lang.String |
test()
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XBRL
public XBRL(Instance instance,
java.util.Properties params)
getVersion
public java.lang.String getVersion()
- Description copied from class:
Module
- Returns the module version
- Specified by:
getVersion
in class Module
test
public java.lang.String test()
createInstanceDocument
public java.lang.Long createInstanceDocument(java.lang.String encoding,
java.lang.String name)
throws palio.PalioException
- Throws:
palio.PalioException
addContext
public java.lang.Long addContext(java.lang.Long instanceDocumentId,
java.lang.String contextId,
java.lang.String entityIdentifierSchema,
java.lang.String entityIdentifierValue,
java.lang.String periodTypeCode,
java.lang.String periodValue1,
java.lang.String periodValue2,
java.lang.String namespacePrefix)
throws palio.PalioException
- Throws:
palio.PalioException
addUnit
public java.lang.Long addUnit(java.lang.Long instanceDocumentId,
java.lang.String unitId,
java.lang.String unitTypeCode,
java.lang.String measure,
java.lang.String namespacePrefix)
throws palio.PalioException
- Throws:
palio.PalioException
addNamespace
public java.lang.Long addNamespace(java.lang.Long instanceDocumentId,
java.lang.String prefix,
java.lang.String name)
throws palio.PalioException
- Throws:
palio.PalioException
addElement
public java.lang.Long addElement(java.lang.Long instanceDocumentId,
java.lang.Long taxonomyId,
java.lang.String name,
java.lang.String contextRef,
java.lang.String unitRef,
java.lang.Long decimals,
java.lang.String value,
java.lang.String namespacePrefix)
throws palio.PalioException
- Throws:
palio.PalioException
getInstanceDocument
public java.lang.String getInstanceDocument(java.lang.Long instanceDocumentId)
throws palio.PalioException
- Throws:
palio.PalioException