package de.dhbwstuttgart.syntaxtree; import org.antlr.v4.runtime.Token; import java.util.*; /** * Stellt eine Deklarations-Liste von Generischen Variablen dar. * Kann vor Methoden und Klassen auftauchen. (<....>) * @author janulrich * */ public class GenericDeclarationList extends SyntaxTreeNode implements Iterable{ private Token offsetOfLastElement; private List gtvs = new ArrayList<>(); public GenericDeclarationList(List values, Token endOffset) { super(endOffset); gtvs = values; this.offsetOfLastElement = endOffset; } @Override public Iterator iterator() { return gtvs.iterator(); } }