18 package org.turro.publication.util;
20 import org.turro.plugin.IPlugin;
21 import org.turro.plugin.contacts.IContact;
22 import org.turro.publication.db.PublicationPU;
23 import org.turro.publication.zul.ctrl.SubscriptionsGrid;
24 import org.turro.publication.zul.ctrl.SubscriptionsListbox;
37 public void setData(String
id, Object data) {
38 if(
"icontact".equals(
id)) {
40 }
else if(
"icategory".equals(
id)) {
47 if(
"subscription".equals(
id)) {
50 "select pubsubs from PublicationSubscription as pubsubs " +
51 "where pubsubs.idContact = ? " +
52 "order by pubsubs.publicationCategory.name",
53 new Object[] { contact.
getId() }
55 }
else if(
"subscription_listbox".equals(
id)) {
58 }
else if(
"subscription_grid".equals(
id)) {
61 }
else if(
"subscriptors".equals(
id)) {
62 Long category = (Long) data;
64 "select pubsubs.idContact from PublicationSubscription as pubsubs " +
65 "where pubsubs.publicationCategory.id = ?",
66 new Object[] { category }
Object getData(String id)
void setData(String id, Object data)