package com.cardshifter.gdx;
import com.cardshifter.api.incoming.LoginMessage;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Calendar;
/**
* Created by Simon on 4/25/2015.
*/
public class NonGWTPlatform implements CardshifterPlatform {
private final DateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
@Override
public void setupLogging() {
/* LogManager.getRootLogger().addAppender(new AppenderSkeleton() {
@Override
protected void append(LoggingEvent event) {
Gdx.app.log(event.getLoggerName(), String.valueOf(event.getMessage()));
}
@Override
public void close() {
}
@Override
public boolean requiresLayout() {
return false;
}
});*/
}
@Override
public CardshifterClient createClient(String host, int port, CardshifterMessageHandler handler, LoginMessage loginMessage) {
return new CardshifterNonGWTClient(this, host, port, handler, loginMessage);
}
@Override
public String getTimeString() {
return format.format(Calendar.getInstance().getTime());
}
}