package de.neuland.jade4j.parser.node;
import de.neuland.jade4j.compiler.IndentWriter;
import de.neuland.jade4j.exceptions.JadeCompilerException;
import de.neuland.jade4j.model.JadeModel;
import de.neuland.jade4j.template.JadeTemplate;
import java.util.List;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class MixinNode extends CallNode {
private String rest;
@Override
public void execute(IndentWriter writer, JadeModel model, JadeTemplate template) throws JadeCompilerException {
if (isCall()) {
super.execute(writer, model, template);
} else {
model.setMixin(getName(), this);
}
}
public void setRest(String rest) {
this.rest = rest;
}
public String getRest() {
return rest;
}
}