Skip to content

Commit f2ce151

Browse files
updated2
1 parent 65d75ca commit f2ce151

2 files changed

Lines changed: 3 additions & 12 deletions

File tree

src/main/java/com/example/HelloController.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,22 +24,21 @@ public class HelloController {
2424

2525
@FXML
2626
private void initialize() {
27-
// Bind greeting label
2827
messageLabel.setText(model.getGreeting());
2928

30-
// Bind ListView to model messages
29+
3130
messageView.setItems(model.getMessages());
3231
}
3332

3433
@FXML
3534
private void sendMessage(ActionEvent event) {
3635
String text = inputMessage.getText();
3736

38-
// Modellens API kräver setMessageToSend() + sendMessage()
37+
3938
model.setMessageToSend(text);
4039
model.sendMessage();
4140

42-
// Rensa input-fältet (matchar även testförväntningarna)
41+
4342
inputMessage.clear();
4443
}
4544

src/main/java/com/example/HelloModel.java

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,11 @@ public class HelloModel {
1313
private final NtfyConnection connection;
1414
private final ObservableList<NtfyMessageDto> messages = FXCollections.observableArrayList();
1515

16-
// Nytt fält enligt testerna
1716
private String messageToSend = "";
1817

1918
public HelloModel(NtfyConnection connection) {
2019
this.connection = connection;
2120

22-
// Testet förväntar sig exakt 1 meddelande direkt vid initiering
2321
messages.add(new NtfyMessageDto("init", 0, "message", "mytopic", "Initial message"));
2422

2523
receiveMessages();
@@ -29,8 +27,6 @@ public ObservableList<NtfyMessageDto> getMessages() {
2927
return messages;
3028
}
3129

32-
// === Nya metoder som testerna kräver ===
33-
3430
public String getMessageToSend() {
3531
return messageToSend;
3632
}
@@ -46,13 +42,9 @@ public void sendMessage() {
4642
if (messageToSend != null && !messageToSend.isBlank()) {
4743
connection.send(messageToSend);
4844
}
49-
50-
// Fältet ska tömmas efter försök att skicka
5145
messageToSend = "";
5246
}
5347

54-
// =======================================================
55-
5648
public void sendFile(File file) {
5749
try {
5850
byte[] data = Files.readAllBytes(file.toPath());

0 commit comments

Comments
 (0)