@Override public String toGroovy() { StringBuilder result = new StringBuilder("triggers {\n"); for (ModelASTTrigger trigger : triggers) { result.append(trigger.toGroovy()).append('\n'); } result.append("}\n"); return result.toString(); }
@Override public void removeSourceLocation() { super.removeSourceLocation(); for (ModelASTTrigger trigger : triggers) { trigger.removeSourceLocation(); } }
@Override public JSONObject toJSON() { final JSONArray a = new JSONArray(); for (ModelASTTrigger trigger: triggers) { a.add(trigger.toJSON()); } return new JSONObject().accumulate("triggers", a); }
@Override public void validate(@Nonnull final ModelValidator validator) { validator.validateElement(this); for (ModelASTTrigger trigger : triggers) { trigger.validate(validator); } }
@Override public void removeSourceLocation() { super.removeSourceLocation(); for (ModelASTTrigger trigger : triggers) { trigger.removeSourceLocation(); } }
@Override public JSONObject toJSON() { final JSONArray a = new JSONArray(); for (ModelASTTrigger trigger: triggers) { a.add(trigger.toJSON()); } return new JSONObject().accumulate("triggers", a); }
@Override public void validate(final ModelValidator validator) { validator.validateElement(this); for (ModelASTTrigger trigger : triggers) { trigger.validate(validator); } }
@Override public String toGroovy() { StringBuilder result = new StringBuilder("triggers {\n"); for (ModelASTTrigger trigger : triggers) { result.append(trigger.toGroovy()).append('\n'); } result.append("}\n"); return result.toString(); }