public class PresenceMucJoinProcessor extends ProxyProcessor {
@Override
public boolean input(JIDContext context, Protocol protocol) {
JID group = super.build(protocol.getTo());
super.establish(context.jid(), new PresenceWrapRelation(group, protocol.cast(Presence.class).findField(XMuc.NAME, XMuc.class), super.ourRelation(context.jid(), group).cast(MucRelation.class)));
return true;
}