package org.eclipse.dltk.ruby.internal.parser.mixin; import org.eclipse.dltk.ast.ASTNode; import org.eclipse.dltk.ast.declarations.ModuleDeclaration; import org.eclipse.dltk.core.ISourceModule; public class SuperclassReferenceInfo { private ASTNode node; private ModuleDeclaration decl; private ISourceModule module; public SuperclassReferenceInfo(ASTNode node, ModuleDeclaration decl, ISourceModule module) { super(); this.node = node; this.decl = decl; this.module = module; } public ASTNode getNode() { return node; } public void setNode(ASTNode node) { this.node = node; } public ModuleDeclaration getDecl() { return decl; } public void setDecl(ModuleDeclaration decl) { this.decl = decl; } public ISourceModule getModule() { return module; } public void setModule(ISourceModule module) { this.module = module; } }