package com.ocpsoft.socialpm.gwt.client.local.view.logout;
import com.google.gwt.place.shared.Place;
import com.ocpsoft.socialpm.gwt.client.local.history.HistoryConstants;
import com.ocpsoft.socialpm.gwt.client.local.places.TypedPlaceTokenizer;
public class LogoutPlace extends Place
{
public LogoutPlace()
{}
public LogoutPlace(String token)
{}
public static class Tokenizer implements TypedPlaceTokenizer<LogoutPlace>
{
@Override
public String getToken(LogoutPlace place)
{
return HistoryConstants.LOGOUT();
}
@Override
public LogoutPlace getPlace(String token)
{
if (HistoryConstants.LOGOUT().equals(token))
return new LogoutPlace(token);
return null;
}
@Override
public Class<LogoutPlace> getPlaceType()
{
return LogoutPlace.class;
}
}
}