@Override public void doAction(Agent ag) { register(ag.getId()); registerLocation(ag.getLocation()); registerType(ag.getType()); registerOther(ag.getOther()); }
@Override public void doAction(WasInfluencedBy inf) { register(inf.getId()); register(inf.getInfluencee()); register(inf.getInfluencer()); registerType(inf.getType()); registerOther(inf.getOther()); }
@Override public void doAction(WasAttributedTo attr) { register(attr.getId()); register(attr.getEntity()); register(attr.getAgent()); registerType(attr.getType()); registerOther(attr.getOther()); }
@Override public void doAction(QualifiedSpecializationOf spec) { register(spec.getId()); register(spec.getGeneralEntity()); register(spec.getSpecificEntity()); registerType(spec.getType()); registerOther(spec.getOther()); }
@Override public void doAction(QualifiedAlternateOf alt) { register(alt.getId()); register(alt.getAlternate1()); register(alt.getAlternate2()); registerType(alt.getType()); registerOther(alt.getOther()); }
@Override public void doAction(QualifiedHadMember mem) { register(mem.getId()); register(mem.getCollection()); for (QualifiedName i: mem.getEntity()) { register(i); } registerType(mem.getType()); registerOther(mem.getOther()); }
@Override public void doAction(WasInfluencedBy inf) { register(inf.getId()); register(inf.getInfluencee()); register(inf.getInfluencer()); registerType(inf.getType()); registerOther(inf.getOther()); }
@Override public void doAction(Entity e) { register(e.getId()); registerLocation(e.getLocation()); registerType(e.getType()); registerValue(e.getValue()); registerOther(e.getOther()); }
@Override public void doAction(WasInformedBy inf) { register(inf.getId()); register(inf.getInformed()); register(inf.getInformant()); registerType(inf.getType()); registerOther(inf.getOther()); }
@Override public void doAction(DerivedByRemovalFrom r) { register(r.getId()); register(r.getNewDictionary()); register(r.getOldDictionary()); registerType(r.getType()); registerOther(r.getOther()); for (Key k: r.getKey()) { register(k); } }
@Override public void doAction(DerivedByInsertionFrom i) { register(i.getId()); register(i.getNewDictionary()); register(i.getOldDictionary()); registerType(i.getType()); registerOther(i.getOther()); registerEntry(i.getKeyEntityPair()); }
@Override public void doAction(ActedOnBehalfOf del) { register(del.getId()); register(del.getDelegate()); register(del.getResponsible()); register(del.getActivity()); registerType(del.getType()); registerOther(del.getOther()); }
@Override public void doAction(DerivedByInsertionFrom i) { register(i.getId()); register(i.getNewDictionary()); register(i.getOldDictionary()); registerType(i.getType()); registerOther(i.getOther()); registerEntry(i.getKeyEntityPair()); }
@Override public void doAction(WasInvalidatedBy inv) { register(inv.getId()); register(inv.getEntity()); register(inv.getActivity()); registerLocation(inv.getLocation()); registerRole(inv.getRole()); registerType(inv.getType()); registerOther(inv.getOther()); }
@Override public void doAction(WasAssociatedWith assoc) { register(assoc.getId()); register(assoc.getActivity()); register(assoc.getAgent()); register(assoc.getPlan()); registerRole(assoc.getRole()); registerType(assoc.getType()); registerOther(assoc.getOther()); }
@Override public void doAction(Used use) { register(use.getId()); register(use.getEntity()); register(use.getActivity()); registerLocation(use.getLocation()); registerRole(use.getRole()); registerType(use.getType()); registerOther(use.getOther()); }
@Override public void doAction(WasEndedBy end) { register(end.getId()); register(end.getActivity()); register(end.getEnder()); register(end.getTrigger()); registerLocation(end.getLocation()); registerType(end.getType()); registerRole(end.getRole()); registerOther(end.getOther()); }
@Override public void doAction(WasDerivedFrom der) { register(der.getId()); register(der.getGeneratedEntity()); register(der.getUsedEntity()); register(der.getActivity()); register(der.getGeneration()); register(der.getUsage()); registerType(der.getType()); registerOther(der.getOther()); }
@Override public void doAction(WasDerivedFrom der) { register(der.getId()); register(der.getGeneratedEntity()); register(der.getUsedEntity()); register(der.getActivity()); register(der.getGeneration()); register(der.getUsage()); registerType(der.getType()); registerOther(der.getOther()); }
@Override public void doAction(WasStartedBy start) { register(start.getId()); register(start.getActivity()); register(start.getStarter()); register(start.getTrigger()); registerLocation(start.getLocation()); registerType(start.getType()); registerRole(start.getRole()); registerOther(start.getOther()); }