LeafAssignmentTypeParser.java

package edu.udel.cis.vsl.tass.ast.parser;

import edu.udel.cis.vsl.tass.ast.IF.expression.AssignmentNodeIF;

class LeafAssignmentTypeParser extends LeafParser {

    public LeafAssignmentTypeParser(NodeTypes nodeTypes, RefMappers refMappers) {
        super(nodeTypes,refMappers);
    }

    @Override
    public NodeParserIF makeInstance() {
        return new LeafAssignmentTypeParser(nodeTypes, refMappers);
    }

    @Override
    public AssignmentTypeEltWrapper node() {
        return new AssignmentTypeEltWrapper(AssignmentNodeIF.AST_ASSIGNMENT_TYPE.valueOf(charData.trim()));
    }

}