class ClientTime extends ClientLiteral<Time, ClientTime> {

    public static ClientTime valueOf(String string){
        try {
            return new ClientTime().setValue(new Time(DomELCommonSimpleDateFormats.timeFormat()
                    .parse(string).getTime()));
        } catch (ParseException e) {
            throw new IllegalArgumentException("Unable to parse given value for time: " + string);
        }
    }

    public  ClientTime();
    public  ClientTime(Time time);
    public  ClientTime(ClientTime source);

}