summaryrefslogtreecommitdiff
path: root/src/main/java/bjc/rgens/parser/elements/MethodCaseElement.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/bjc/rgens/parser/elements/MethodCaseElement.java')
-rw-r--r--src/main/java/bjc/rgens/parser/elements/MethodCaseElement.java41
1 files changed, 0 insertions, 41 deletions
diff --git a/src/main/java/bjc/rgens/parser/elements/MethodCaseElement.java b/src/main/java/bjc/rgens/parser/elements/MethodCaseElement.java
deleted file mode 100644
index 13f58e9..0000000
--- a/src/main/java/bjc/rgens/parser/elements/MethodCaseElement.java
+++ /dev/null
@@ -1,41 +0,0 @@
-package bjc.rgens.parser.elements;
-
-import bjc.rgens.parser.GenerationState;
-import bjc.rgens.parser.GrammarException;
-import bjc.rgens.parser.elements.CaseElement;
-import bjc.rgens.parser.elements.methods.MethodElement;
-
-import java.util.List;
-import java.util.LinkedList;
-
-public class MethodCaseElement extends CaseElement {
- public CaseElement base;
-
- public List<MethodElement> methods;
-
- public MethodCaseElement(CaseElement base, String... rawMethods) {
- this.base = base;
-
- // @TODO
- //
- // Implement this
- }
-
- public MethodCaseElement(CaseElement base, List<MethodElement> rawMethods) {
- this.base = base;
-
- methods = new LinkedList<>();
-
- for(MethodElement method : rawMethods) {
- methods.add(method);
- }
- }
-
- public void generate(GenerationState state) {
- base.generate(state);
-
- for(MethodElement method : methods) {
- method.call(state);
- }
- }
-}