Sha256: ea272aaca9f20b234695fc339bd9cb4937749bfd32395d390c8b9c24368811e6
Contents?: true
Size: 885 Bytes
Versions: 10
Compression:
Stored size: 885 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
10 entries across 5 versions & 1 rubygems