19 package org.turro.participation;
21 import org.turro.activity.JpaParticipationCatcher;
22 import org.turro.activity.ParticipationCatcher;
23 import org.turro.elephant.db.ElephantPU;
24 import org.turro.elephant.db.WhereClause;
25 import org.turro.elephant.entities.db.EntityParticipation;
26 import org.turro.entities.Entities;
27 import org.turro.i18n.I_;
28 import org.turro.jpa.Dao;
29 import org.turro.path.Path;
40 return "Elephant Commons - Participation";
51 wc.
addClause(
"select distinct a from EntityParticipation as a");
52 wc.
addClause(
"where participatorPath = :path");
void addClause(String clause)
void addNamedValue(String name, Object value)
ParticipationReason getReason()
static IElephantEntity getController(String path)
static String byKey(String key)
void deleteObject(Object obj)
boolean getCanChangeFor(EntityParticipation v)
boolean getCanDelete(EntityParticipation v)
void doChangeFor(EntityParticipation v, Path toPath)
Object getReferringEntity(EntityParticipation v)
void onChange(Object entity)
void doShow(EntityParticipation v)
void doDelete(EntityParticipation v)
WhereClause getQuery(Path entityPath)
void onDelete(Object entity)
String getDescription(EntityParticipation v)