/src/org/ooc/frontend/model/InterfaceDecl.java

http://github.com/nddrylliog/ooc · Java · 28 lines · 20 code · 8 blank · 0 comment · 0 complexity · fa010549da4d2888d0d7d8a31c9183be MD5 · raw file

  1. package org.ooc.frontend.model;
  2. import java.io.IOException;
  3. import org.ooc.frontend.Visitor;
  4. import org.ooc.frontend.model.tokens.Token;
  5. public class InterfaceDecl extends TypeDecl {
  6. public InterfaceDecl(String name, Module module, Token startToken) {
  7. super(name, null, module, startToken);
  8. }
  9. @Override
  10. public boolean replace(Node oldie, Node kiddo) {
  11. return false;
  12. }
  13. public void accept(Visitor visitor) throws IOException {
  14. visitor.visit(this);
  15. }
  16. @Override
  17. public boolean hasChildren() {
  18. return true;
  19. }
  20. }