private static ArrayOfParameters getAop(final BasePropertyType prop) { ArrayOfParameters pars = prop.getParameters(); if (pars == null) { pars = new ArrayOfParameters(); prop.setParameters(pars); } return pars; }
protected static ArrayOfParameters getAop(final BasePropertyType prop) { ArrayOfParameters pars = prop.getParameters(); if (pars == null) { pars = new ArrayOfParameters(); prop.setParameters(pars); } return pars; }
static void processParameters(final ParameterList icparams, final BasePropertyType prop) throws Throwable { if ((icparams == null) || icparams.isEmpty()) { return; } final Iterator it = icparams.iterator(); while (it.hasNext()) { final Parameter param = (Parameter)it.next(); final ParameterInfoIndex pii = ParameterInfoIndex.lookupPname(param.getName()); if (pii == null) { continue; } final JAXBElement<? extends BaseParameterType> xmlprop = doParameter(param, pii); if (xmlprop != null) { if (prop.getParameters() == null) { prop.setParameters(new ArrayOfParameters()); } prop.getParameters().getBaseParameter().add(xmlprop); } } }
/** Convert a parameter * @param prop - parameters go here * @param xp - a parameter * @throws Throwable */ protected static void xparam(final BasePropertyType prop, final Xpar xp) throws Throwable { ArrayOfParameters aop = prop.getParameters(); if (aop == null) { aop = new ArrayOfParameters(); prop.setParameters(aop); } if (xp.getName().equalsIgnoreCase("tzid")) { final TzidParamType tz = new TzidParamType(); tz.setText(xp.getValue()); aop.getBaseParameter().add(of.createTzid(tz)); return; } if (xp.getName().equalsIgnoreCase("altrep")) { altrepProp(prop, xp.getValue()); return; } }