org.duelengine.duel.ast.DuelNode Maven / Gradle / Ivy
package org.duelengine.duel.ast;
public abstract class DuelNode {
private final int index;
private final int line;
private final int column;
private ContainerNode parent;
protected DuelNode() {
index = -1;
line = -1;
column = -1;
}
protected DuelNode(int index, int line, int column) {
this.index = index;
this.line = line;
this.column = column;
}
public int getIndex() {
return index;
}
public int getLine() {
return line;
}
public int getColumn() {
return column;
}
public ContainerNode getParent() {
return parent;
}
void setParent(ContainerNode value) {
parent = value;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy