package org.rr.jeborker.event;
import static org.rr.commons.utils.StringUtil.EMPTY;
import java.util.Arrays;
import java.util.EventObject;
import java.util.List;
import org.rr.jeborker.db.item.EbookPropertyItem;
import com.l2fprod.common.propertysheet.Property;
public class ApplicationEvent extends EventObject {
private List<EbookPropertyItem> items;
private Property metadataProperty;
public ApplicationEvent() {
super(EMPTY);
}
public ApplicationEvent(List<EbookPropertyItem> items, Property metadataProperty, Object source) {
super(source);
this.items = items;
this.metadataProperty = metadataProperty;
}
private static final long serialVersionUID = -7161541766120917828L;
public List<EbookPropertyItem> getItems() {
return items;
}
public void setItems(List<EbookPropertyItem> items) {
this.items = items;
}
public void setItem(EbookPropertyItem item) {
this.items = Arrays.asList(item);
}
public Property getMetadataProperty() {
return metadataProperty;
}
public void setMetadataProperty(Property metadataProperty) {
this.metadataProperty = metadataProperty;
}
}