package cnp.ew.spin;

import java.io.*;

public class CpLiteralFormatField implements CpFormatField
{
    String format;

    CpLiteralFormatField(String s)
    {
        format = s;
    }

    public void readValueFrom(InputStream stream)
    {
    }

    public void writeValueTo(PrintStream stream)
    {
        stream.print(format);
    }

    public void writeFormattedValueTo(PrintStream stream)
    {
        stream.print(format);
    }

    public void setValue(String newValue)
    {
    }

    public String getValue()
    {
        return getFormat();
    }

    public String getFormat()
    {
        return format;
    }

    public CpSpinFieldLc createSpinField(int index)
    {
        return (CpSpinFieldLc)new CpStaticSpinFieldLc(format);
    }
}
