package com.kls.ast.node;
import com.kls.ast.IVisitor;
import com.common.ast.Location;
import java.util.ArrayList;
import java.util.List;
/**
* Created by Timon on 03.03.2015.
*/
public class StylesheetNode extends ANodeBase {
private final List<AGroupNodeBase> groups;
private final List<ASelectorNodeBase> selectors;
public StylesheetNode(Location location) {
super(location);
groups = new ArrayList<AGroupNodeBase>();
selectors = new ArrayList<ASelectorNodeBase>();
}
@Override
public <T> T accept(IVisitor<T> visitor) {
return visitor.visit(this);
}
public List<AGroupNodeBase> getGroups() {
return groups;
}
public List<ASelectorNodeBase> getSelectors() {
return selectors;
}
}