package mb.p_raffrayi.impl;

import mb.p_raffrayi.actors.IActor;

class BrokerProcess<S, L, D> implements IProcess<S, L, D> {

    @Override public IDeadlockProtocol<S, L, D> from(IActor<? extends IDeadlockProtocol<S, L, D>> process, IUnitContext<S, L, D> context) {
        return context.deadlock();
    }

    @Override public IDeadlockProtocol<S, L, D> from(Broker<S, L, D, ?> process) {
        return process;
    }

    @Override public String toString() {
        return "system:/";
    }
}
@@ -218,23 +218,22 @@
  L, D%3E%3E 
-process
+origin
 , IUnitC
@@ -373,23 +373,22 @@
 , D, ?%3E 
-process
+origin
 ) %7B%0A    
@@ -402,15 +402,14 @@
 urn 
-process
+origin
 ;%0A  

Make BrokerProcess names consistent