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