Sha256: d9745b8de2685c0d08e2bfa1c394e9069fd093c9836102f717e82f6116839a1f

Contents?: true

Size: 1023 Bytes

Versions: 5

Compression:

Stored size: 1023 Bytes

Contents

package <%= base_package %>;

import <%= managed_package %>.ActivityFactory;

import com.google.gwt.activity.shared.Activity;

import <%= gwt_rails_package %>.places.RestfulAction;
import <%= gwt_rails_package %>.places.RestfulPlace;

public abstract class ActivityPlace<T> extends RestfulPlace<T> {

    protected ActivityPlace(RestfulAction restfulAction, String name) {
        super(restfulAction, name);
    }

    protected ActivityPlace(T model, RestfulAction restfulAction, String name) {
        super(model, restfulAction, name);
    }

    protected ActivityPlace(int id, RestfulAction restfulAction, String name) {
        super(id, restfulAction, name);
    }

    protected ActivityPlace(String id, RestfulAction restfulAction, String name) {
        super(id, restfulAction, name);
    }

    protected ActivityPlace(int id, T model, RestfulAction restfulAction,
            String name) {
        super(id, model, restfulAction, name);
    }

    public abstract Activity create(ActivityFactory factory);
}

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
resty-generators-0.7.3 lib/generators/resty/setup/templates/ActivityPlace.java
resty-generators-0.7.2 lib/generators/resty/setup/templates/ActivityPlace.java
resty-generators-0.7.1 lib/generators/resty/setup/templates/ActivityPlace.java
resty-generators-0.7.0 lib/generators/resty/setup/templates/ActivityPlace.java
resty-generators-0.6.0 lib/generators/resty/setup/templates/ActivityPlace.java