public interface LabelsProvider
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getLabel(javax.xml.namespace.QName elQName)
Returns a suitable label for the element identified by its QName
The language is obtained by asking the application for the preferred language.
|
java.lang.String |
getLabel(XBRLResource res)
Returns a suitable label for the resource
The language is obtained by asking the application for the preferred language.
|
java.lang.String |
getLabel(XMLElementDefinition el)
Returns a suitable label for the element
The language is obtained by asking the application for the preferred language.
|
java.lang.String |
getLabel(XMLElementDefinition el,
XBRLRoleType preferredRole)
Returns a label for the element corresponding to the preferredRole.
|
void |
setDTS(DTSContainer newDts)
Sets the DTSContainer to a new DTSContainer.
|
java.lang.String getLabel(XMLElementDefinition el)
el
- XMLElementDefinitionjava.lang.String getLabel(XBRLResource res)
res
- the resvoid setDTS(DTSContainer newDts)
newDts
- the new dtsjava.lang.String getLabel(XMLElementDefinition el, XBRLRoleType preferredRole)
el
- XMLElementDefinition (normally item or tuple concept)preferredRole
- XBRLRoleType of the preferred rolejava.lang.Object getLabel(javax.xml.namespace.QName elQName)
elQName
- the el Q nameCopyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, EspaƱa