java.io.Serializable
public class LabelAPI
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Method | Description |
---|---|---|
void |
close() |
|
Label |
getLabel(java.lang.String parameter) |
Determines the default label
|
Label |
getLabel(java.lang.String parameter,
java.lang.String preferredRole) |
Determines the label for the preferred role
|
java.util.Collection<Label> |
getLabels(java.lang.String parameter) |
Determines the Labels for the indicated parameter: Within a labelLink we find
the loc with the help of the parameter name.
|
java.lang.String |
getUOMLabel(java.lang.String unitRef) |
Determines the UOM label
|
public LabelAPI(XBRL xbrl)
public java.util.Collection<Label> getLabels(java.lang.String parameter)
parameter
- public Label getLabel(java.lang.String parameter)
parameter
- public Label getLabel(java.lang.String parameter, java.lang.String preferredRole)
parameter
- preferredRole
- public java.lang.String getUOMLabel(java.lang.String unitRef)
unitRef
- public void close()