package husacct.analyse.task.analyse.csharp; import java.util.ArrayList; public class CSharpData { private String className; private String uniqueName; private int intentLevel; private boolean closed = false; private String parentClass; private boolean hasParent; private String belongsToPackage; private boolean isAbstract; private int lineNumber; private String invocationName; private String invocationTo; private String inheritanceTo; public String inheritanceFrom; private ArrayList<String> moreInherit = new ArrayList<String>(); public CSharpData(String className, int intentLevel, String belongsToPackage) { this.className = className; this.intentLevel = intentLevel; this.belongsToPackage = belongsToPackage; } public CSharpData() { super(); } public CSharpData(String tempNamespaceName, int indentLevel) { this.className = tempNamespaceName; this.intentLevel = indentLevel; } public ArrayList<String> getInherits() { return moreInherit; } public void addInherit(String to) { moreInherit.add(to); } public void setClassName(String className) { this.className = className; } public String getClassName() { return className; } public void setIntentLevel(int intentLevel) { this.intentLevel = intentLevel; } public int getIntentLevel() { return intentLevel; } public void setClosed(boolean closed) { this.closed = closed; } public boolean getClosed() { return closed; } public void setParentClass(String parentClass) { this.parentClass = parentClass; } public String getParentClass() { return parentClass; } public void setHasParent(boolean hasParent) { this.hasParent = hasParent; } public boolean isHasParent() { return hasParent; } public void setUniqueName(String uniqueName) { this.uniqueName = uniqueName; } public String getUniqueName() { return uniqueName; } public void setBelongsToPackage(String belongsToPackage) { this.belongsToPackage = belongsToPackage; } public String getBelongsToPackage() { return belongsToPackage; } public void setAbstract(boolean isAbstract) { this.isAbstract = isAbstract; } public boolean isAbstract() { return isAbstract; } public String getInheritanceFrom() { return inheritanceFrom; } public void setInheritanceFrom(String inheritanceClass) { this.inheritanceFrom = inheritanceClass; } public String getInheritanceTo() { return inheritanceTo; } public void setInheritanceTo(String inheritanceTo) { this.inheritanceTo = inheritanceTo; } public int getLineNumber() { return lineNumber; } public void setLineNumber(int lineNumber) { this.lineNumber = lineNumber; } public String getInvocationName() { return invocationName; } public void setInvocationName(String invocationName) { this.invocationName = invocationName; } public String getInvocationTo() { return invocationTo; } public void setInvocationTo(String invocationTo) { this.invocationTo = invocationTo; } }