blob: 9b42b42bdb048d99befe2c1c1614cacc0e710dfe (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
package bjc.dicelang.neodice.commands;
import java.util.*;
import bjc.dicelang.neodice.*;
import bjc.dicelang.neodice.statements.*;
public class LiteralCommand implements Command {
private final StatementValue value;
private final String shortHelp;
private final String longHelp;
public LiteralCommand(StatementValue value, String shortHelp, String longHelp) {
this.value = value;
this.shortHelp = shortHelp;
this.longHelp = longHelp;
}
@Override
public StatementValue execute(Iterator<String> words, DieBoxCLI state) {
return value;
}
@Override
public String shortHelp() {
return shortHelp;
}
@Override
public String longHelp() {
return longHelp;
}
}
|