/* nur Prozesse, die keine Vorlagen sind */
critGruppen.createCriteria("prozess", "proz");
critGruppen.add(Restrictions.eq("proz.istTemplate", Boolean.valueOf(false)));
/* nur Schritte, wo Benutzergruppen des aktuellen Benutzers eingetragen sind */
critGruppen.createCriteria("benutzergruppen", "gruppen").createCriteria("benutzer", "gruppennutzer");
critGruppen.add(Restrictions.eq("gruppennutzer.id", login.getMyBenutzer().getId()));
/* die Treffer sammeln */
for (Iterator<Schritt> iter = critGruppen.list().iterator(); iter.hasNext();) {
Schritt step = iter.next();