/******************************************************************************* * This file is part of the PDT Extensions eclipse plugin. * * (c) Marek Maksimczyk <marek.maksimczyk@mandos.net.pl> * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. ******************************************************************************/ package org.pdtextensions.core.ui.codemanipulation; import java.util.List; import org.eclipse.dltk.core.IScriptProject; import org.eclipse.dltk.core.IType; public class ClassStubParameter { private IScriptProject project; private String name = ""; private boolean abstractClass = false; private boolean finalClass = false; private String namespace; private String modifier; private IType superclass; private List<IType> interfaces; private boolean constructor; private boolean inheritedMethods; private boolean comments; public IScriptProject getProject() { return project; } public void setProject(IScriptProject project) { this.project = project; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getNamespace() { return namespace; } public void setNamespace(String namespace) { this.namespace = namespace; } public String getModifier() { return modifier; } public void setModifier(String modifier) { this.modifier = modifier; } public IType getSuperclass() { return superclass; } public void setSuperclass(IType superclass) { this.superclass = superclass; } public List<IType> getInterfaces() { return interfaces; } public void setInterfaces(List<IType> interfaces) { this.interfaces = interfaces; } public boolean isConstructor() { return constructor; } public void setConstructor(boolean constructor) { this.constructor = constructor; } public boolean createInheritedMethods() { return inheritedMethods; } public void setInheritedMethods(boolean inheritedMethods) { this.inheritedMethods = inheritedMethods; } public boolean isComments() { return comments; } public void setComments(boolean comments) { this.comments = comments; } public boolean isAbstractClass() { return abstractClass; } public void setAbstractClass(boolean abstractClass) { this.abstractClass = abstractClass; } public boolean isFinalClass() { return finalClass; } public void setFinalClass(boolean finalClass) { this.finalClass = finalClass; } }