Hallo,
der Developer Guide von Jeff Potts ist zwar schön und gut, dennoch enthält er aber nicht die Informationen die ich brauche.
Nachdem ich mich ein bisschen durch den Alfresco Source-Code gekämpft habe, weiß ich mittlerweile welche Klassen und Beans ich brauche um meine eigene Erweiterung der Konditionen zu implementieren.
Die benötigten Klassen sind BaseConditionHandler und ActionConditionEvaluatorAbstractBase. Die Implementierung läuft dann in etwa wie die des Action-Executers ab, nur mit dem Unterschied, dass anstatt der Methode 'executeImpl' die Methode 'evaluateImpl' verwendet wird.
Wenn ich mit meiner Implementierung fertig bin und sie auch ausreichend getestet habe, schreibe ich vielleicht einen Artikel in das Wiki.
Gruß,
Marcus