package org.realityforge.gwt.sample.contacts.client.place;
import com.google.gwt.place.shared.Place;
import com.google.gwt.place.shared.PlaceTokenizer;
import com.google.gwt.place.shared.Prefix;
public class EditContactPlace
extends Place
{
private final String _id;
public EditContactPlace( final String id )
{
_id = id;
}
public String getId()
{
return _id;
}
@Prefix( value = "edit" )
public static class Tokenizer
implements PlaceTokenizer<EditContactPlace>
{
@Override
public String getToken( final EditContactPlace place )
{
return place.getId();
}
@Override
public EditContactPlace getPlace( final String token )
{
return new EditContactPlace( token );
}
}
}