class LabelCalculation extends Object
Modifier and Type | Field and Description |
---|---|
private DMXObjectModelImpl |
comp |
private static String |
LABEL_CHILD_SEPARATOR |
private static String |
LABEL_TOPIC_SEPARATOR |
private List<String> |
labelAssocDefUris |
private Logger |
logger |
Constructor and Description |
---|
LabelCalculation(DMXObjectModelImpl comp)
Preconditions:
- comp is not null
- comp is composite
|
Modifier and Type | Method and Description |
---|---|
private void |
appendLabel(String label,
StringBuilder builder,
String separator) |
(package private) void |
calculate() |
private String |
calculateChildLabel(String assocDefUri) |
private static final String LABEL_CHILD_SEPARATOR
private static final String LABEL_TOPIC_SEPARATOR
private DMXObjectModelImpl comp
private List<String> labelAssocDefUris
LabelCalculation(DMXObjectModelImpl comp)
comp
- A composite.void calculate()
private String calculateChildLabel(String assocDefUri)
private void appendLabel(String label, StringBuilder builder, String separator)
Copyright © 2018. All Rights Reserved.