AsteriskTerm.java
package com.github.mygreen.cellformatter.term;
import java.util.Locale;
import com.github.mygreen.cellformatter.lang.MSLocale;
import com.github.mygreen.cellformatter.tokenizer.Token;
/**
* フォーマットの書式'*'の記号を表現する項。
* ・'*'の次に続く文字をセルの幅によって埋める。
* ・通常は何もしない。
*
* @author T.TSUCHIE
*
*/
public class AsteriskTerm<T> implements Term<T> {
private static final String EMPTY = "";
private final Token.Asterisk token;
public AsteriskTerm(final Token.Asterisk token) {
this.token = token;
}
@Override
public String format(final T number, final MSLocale formatLocale, final Locale runtimeLocale) {
return EMPTY;
}
public Token.Asterisk getToken() {
return token;
}
}