public DoubleTriggerAfterElement @after(Def.AfterFunc func) { return(new DoubleTriggerAfterElement(afterParent, func)); }
public Value(Def.AfterFunc func) { this.func = func; }
public DoubleTriggerAfterElement(List <Value> parent, Def.AfterFunc func) { parent.Add(new Value(func)); }
public DoubleTriggerAfterElement @after(Def.AfterFunc func) { return(new DoubleTriggerAfterElement(value.afterElements, func)); }