JavaPatternMatching/src/de/dhbwstuttgart/parser/BoundedClassIdentifierList.java

26 lines
580 B
Java
Raw Normal View History

package de.dhbwstuttgart.parser;
import java.util.Vector;
2014-09-02 08:33:54 +00:00
import de.dhbwstuttgart.syntaxtree.type.RefType;
import de.dhbwstuttgart.syntaxtree.type.Type;
public class BoundedClassIdentifierList extends Vector<Type>{
private int endOffset;
private Vector<Type> list;
public BoundedClassIdentifierList(Vector<Type> list, int endOffset){
this.endOffset = endOffset;
this.addAll(list);
}
public int getEndOffset() {
return endOffset;
}
public void addOffsetOff(RefType refType) {
2014-09-02 16:49:19 +00:00
this.endOffset = refType.getOffset() + refType.getName().toString().length();
}
}