
com.codetaco.cli.directive.DirectiveCommand Maven / Gradle / Ivy
package com.codetaco.cli.directive;
import java.io.IOException;
import java.text.ParseException;
import com.codetaco.cli.input.Token;
/**
*
* Abstract DirectiveCommand class.
*
*
* @author Chris DeGreef [email protected]
*/
public abstract class DirectiveCommand {
final protected String data;
/**
*
* Constructor for DirectiveCommand.
*
*
* @param _data a {@link java.lang.String} object.
*/
public DirectiveCommand(String _data) {
this.data = _data;
}
abstract Token replaceToken(Token[] tokens, int replacingFromTokenIndex, int replaceToTokenIndex)
throws ParseException, IOException;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy