/** * Serialize all the parameters to the given parent element. For each and every * parameter there will be a separate parameter element created inside the parent element. * * @param parent element to which parameter elements should be added * @param params the list of TemplateParameter objects */ public static void serializeTemplateParameters(OMElement parent, Collection<TemplateParameter> params) { serializeTemplateParameters(parent, params, PARAMETER_Q); }
/** * Serialize parameters for the template mediator specified * * @param templateElem the OMElement that specifies the template configuration * @param mediator the TemplateMediator */ private void serializeParams(OMElement templateElem, TemplateMediator mediator) { Collection<TemplateParameter> params = mediator.getParameters(); if (params != null && params.size() > 0) { TemplateParameterSerializer.serializeTemplateParameters(templateElem,mediator.getParameters()); } }