1 package com.sharkysoft.printf; 2 3 final class Formatter_Literal extends Formatter 4 { 5 6 private String msLiteral; 7 private static final Class[] ARG_TYPES = new Class[0]; 8 9 Formatter_Literal(final String isLiteral) 10 { 11 msLiteral = isLiteral; 12 } 13 14 void format(final PrintfState ipPs) 15 { 16 ipPs.mpOutput.append(msLiteral); 17 } 18 19 int argsRequired() 20 { 21 return 0; 22 } 23 24 Class[] argTypes() { 25 return ARG_TYPES; 26 } 27 28 } 29