package fr.lteconsulting.hexa.client.common.hexadatedisplayformatfactory;
import fr.lteconsulting.hexa.client.common.HexaDateDisplayFormat;
public class HexaDateDisplayFormatFactory
{
public enum Format
{
FORMAT_1,
FORMAT_2,
FORMAT_3;
}
public static HexaDateDisplayFormat get( Format format )
{
switch( format )
{
case FORMAT_1:
return new HexaDateDisplayFormat1();
case FORMAT_2:
return new HexaDateDisplayFormat2();
case FORMAT_3:
return new HexaDateDisplayFormat3();
}
return null;
}
}