Sha256: 057d83d03e43e9788b40405f04a59c539d808e349509f7b187da064551be6894
Contents?: true
Size: 890 Bytes
Versions: 5
Compression:
Stored size: 890 Bytes
Contents
package <%= events_package %>; <% unless options[:singleton] -%> import java.util.List; <% end -%> import <%= models_package %>.<%= class_name %>; import <%= gwt_rails_package %>.events.ModelEvent; import <%= gwt_rails_package %>.events.ModelEventHandler; public class <%= class_name %>Event extends ModelEvent<<%= class_name %>> { public static final Type<ModelEventHandler<<%= class_name %>>> TYPE = new Type<ModelEventHandler<<%= class_name %>>>(); public <%= class_name %>Event(<%= class_name %> model, ModelEvent.Action action) { super(model, action); } <% unless options[:singleton] -%> public <%= class_name %>Event(List<<%= class_name %>> models, ModelEvent.Action action) { super(models, action); } <% end -%> @Override public Type<ModelEventHandler<<%= class_name %>>> getAssociatedType() { return TYPE; } }
Version data entries
5 entries across 5 versions & 1 rubygems