That fuck shit the fascists are using
1package org.tm.archive.logsubmit;
2
3import androidx.annotation.NonNull;
4
5/**
6 * A {@link LogLine} that doesn't worry about IDs.
7 */
8class SimpleLogLine implements LogLine {
9
10 static final SimpleLogLine EMPTY = new SimpleLogLine("", Style.NONE, Placeholder.NONE);
11
12 private final String text;
13 private final Style style;
14 private final Placeholder placeholder;
15
16 SimpleLogLine(@NonNull String text, @NonNull Style style, @NonNull Placeholder placeholder) {
17 this.text = text;
18 this.style = style;
19 this.placeholder = placeholder;
20 }
21
22 @Override
23 public long getId() {
24 return -1;
25 }
26
27 @Override
28 public @NonNull String getText() {
29 return text;
30 }
31
32 @Override
33 public @NonNull Style getStyle() {
34 return style;
35 }
36
37 @Override
38 public @NonNull Placeholder getPlaceholderType() {
39 return placeholder;
40 }
41}