|
15 | 15 | */ |
16 | 16 | package guru.nidi.graphviz.attribute; |
17 | 17 |
|
18 | | -import javax.annotation.Nullable; |
19 | 18 | import java.util.Objects; |
20 | 19 |
|
21 | 20 | public final class EndLabel extends SimpleLabel implements Attributes<ForLink> { |
22 | 21 | private final String key; |
23 | | - @Nullable |
24 | 22 | private final Double angle; |
25 | | - @Nullable |
26 | 23 | private final Double distance; |
27 | 24 |
|
28 | | - private EndLabel(String key, String value, boolean html, @Nullable Double angle, @Nullable Double distance) { |
| 25 | + private EndLabel(String key, String value, boolean html, Double angle, Double distance) { |
29 | 26 | super(value, html); |
30 | 27 | this.key = key; |
31 | 28 | this.angle = angle; |
32 | 29 | this.distance = distance; |
33 | 30 | } |
34 | 31 |
|
35 | | - public static EndLabel head(SimpleLabel label, @Nullable Double angle, @Nullable Double distance) { |
| 32 | + public static EndLabel head(SimpleLabel label, Double angle, Double distance) { |
36 | 33 | return new EndLabel("headlabel", label.value, label.html, angle, distance); |
37 | 34 | } |
38 | 35 |
|
39 | | - public static EndLabel tail(SimpleLabel label, @Nullable Double angle, @Nullable Double distance) { |
| 36 | + public static EndLabel tail(SimpleLabel label, Double angle, Double distance) { |
40 | 37 | return new EndLabel("taillabel", label.value, label.html, angle, distance); |
41 | 38 | } |
42 | 39 |
|
|
0 commit comments