You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

MixinNode.java 978B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. package com.vaadin.sass.tree;
  2. import java.util.ArrayList;
  3. import java.util.Collection;
  4. import org.w3c.css.sac.LexicalUnit;
  5. public class MixinNode extends Node {
  6. private static final long serialVersionUID = 4725008226813110658L;
  7. private String name;
  8. private ArrayList<LexicalUnit> arglist;
  9. public MixinNode(String name, Collection<LexicalUnit> args) {
  10. super();
  11. this.name = name;
  12. arglist = new ArrayList<LexicalUnit>();
  13. if (args != null && !args.isEmpty()) {
  14. arglist.addAll(args);
  15. }
  16. }
  17. @Override
  18. public String toString() {
  19. return "name: " + name + " args: " + arglist;
  20. }
  21. public String getName() {
  22. return name;
  23. }
  24. public void setName(String name) {
  25. this.name = name;
  26. }
  27. public ArrayList<LexicalUnit> getArglist() {
  28. return arglist;
  29. }
  30. public void setArglist(ArrayList<LexicalUnit> arglist) {
  31. this.arglist = arglist;
  32. }
  33. }