package <%= places_package %>;

import <%= gwt_rails_package %>.places.RestfulPlaceTokenizer;

public class <%= class_name %>PlaceTokenizer extends RestfulPlaceTokenizer<<%= class_name %>Place> {

public <%= class_name %>Place getPlace(String token) {

<% if options -%>

return new <%= class_name %>Place(toSingletonToken(token).action);

<% else -%>

Token t = toToken(token);
if(t.identifier == null){
    return new <%= class_name %>Place(t.action);
}
else {
    return new <%= class_name %>Place(t.id, t.action);
}

<% end -%>

}

}