public Parameter createParameter(final String value) throws URISyntaxException { return new XParameter(name, value); } }
private static void testXparams(final Property p, final Holder<Boolean> hasXparams) { if (hasXparams.value) { // No need to check return; } ParameterList params = p.getParameters(); Iterator parit = params.iterator(); while (parit.hasNext()) { Parameter param = (Parameter)parit.next(); if (!(param instanceof XParameter)) { continue; } XParameter xpar = (XParameter)param; if (xpar.getName().toUpperCase().equals(BwXproperty.xparUid)) { continue; } hasXparams.value = true; } } private static void processTimezones(final BwEvent ev,
if (xpar.getName().toUpperCase().equals(BwXproperty.xparUid)) { continue;
/** * Gets any time x param. * @return The parameter. */ private Parameter getAnyTimeXParam() { return new XParameter(ICalendarConstants.PARAM_X_OSAF_ANYTIME, ICalendarConstants.VALUE_TRUE); }
public Parameter createParameter(final String value) throws URISyntaxException { return new XParameter(name, value); } }
protected static XParameter toXParameter(String name, String value) { if (name == null || value == null) { return null; } return new XParameter(name, value); }
/** * Gets any time x param. * @return The parameter. */ private Parameter getAnyTimeXParam() { return new XParameter(ICalendarConstants.PARAM_X_OSAF_ANYTIME, ICalendarConstants.VALUE_TRUE); }
private Parameter getInheritedAnyTimeXParam() { return new XParameter(PARAM_X_OSAF_ANYTIME, VALUE_MISSING); }
protected Parameter getAnyTimeXParam() { return new XParameter(PARAM_X_OSAF_ANYTIME, VALUE_TRUE); }
private Parameter getInheritedAnyTimeXParam() { return new XParameter(PARAM_X_OSAF_ANYTIME, VALUE_MISSING); }
protected Parameter getAnyTimeXParam() { return new XParameter(PARAM_X_OSAF_ANYTIME, VALUE_TRUE); }
private static Property uidProp(final Property prop, final String uid) { Parameter par = new XParameter(BwXproperty.xparUid, uid); prop.getParameters().add(par); return prop; }
/** * Creates a parameter. * * @param name name of the parameter * @param value a parameter value * @return a component * @throws URISyntaxException thrown when the specified string is not a valid representation of a URI for selected * parameters */ public Parameter createParameter(final String name, final String value) throws URISyntaxException { final ParameterFactory factory = getFactory(name); Parameter parameter; if (factory != null) { parameter = factory.createParameter(value); } else if (isExperimentalName(name)) { parameter = new XParameter(name, value); } else if (allowIllegalNames()) { parameter = new XParameter(name, value); } else { throw new IllegalArgumentException(String.format("Unsupported parameter name: %s", name)); } return parameter; }
/** * Creates a parameter. * * @param name name of the parameter * @param value a parameter value * @return a component * @throws URISyntaxException thrown when the specified string is not a valid representation of a URI for selected * parameters */ public Parameter createParameter(final String name, final String value) throws URISyntaxException { final ParameterFactory factory = getFactory(name); Parameter parameter; if (factory != null) { parameter = factory.createParameter(value); } else if (isExperimentalName(name)) { parameter = new XParameter(name, value); } else if (allowIllegalNames()) { parameter = new XParameter(name, value); } else { throw new IllegalArgumentException(String.format("Unsupported parameter name: %s", name)); } return parameter; }
/** * Creates a parameter. * * @param name name of the parameter * @param value a parameter value * @return a component * @throws URISyntaxException thrown when the specified string is not a valid representation of a URI for selected * parameters */ public Parameter createParameter(final String name, final String value) throws URISyntaxException { final ParameterFactory factory = getFactory(name); Parameter parameter; if (factory != null) { parameter = factory.createParameter(value); } else if (isExperimentalName(name)) { parameter = new XParameter(name, value); } else if (allowIllegalNames()) { parameter = new XParameter(name, value); } else { throw new IllegalArgumentException(String.format("Unsupported parameter name: %s", name)); } return parameter; }
/** * Creates a parameter. * * @param name name of the parameter * @param value a parameter value * @return a component * @throws URISyntaxException thrown when the specified string is not a valid representation of a URI for selected * parameters */ public Parameter createParameter(final String name, final String value) throws URISyntaxException { final ParameterFactory factory = getFactory(name); Parameter parameter; if (factory != null) { parameter = factory.createParameter(value); } else if (isExperimentalName(name)) { parameter = new XParameter(name, value); } else if (allowIllegalNames()) { parameter = new XParameter(name, value); } else { throw new IllegalArgumentException(String.format("Unsupported parameter name: %s", name)); } return parameter; }
/** * @return a new parameter instance */ public Parameter build() throws URISyntaxException { Parameter parameter = null; for (ParameterFactory factory : factories) { if (factory.supports(name)) { parameter = factory.createParameter(value); break; } } if (parameter == null) { if (isExperimentalName(name)) { parameter = new XParameter(name, value); } else if (allowIllegalNames()) { parameter = new XParameter(name, value); } else { throw new IllegalArgumentException(String.format("Unsupported parameter name: %s", name)); } } return parameter; } }
/** * @return a new parameter instance */ public Parameter build() throws URISyntaxException { Parameter parameter = null; for (ParameterFactory factory : factories) { if (factory.supports(name)) { parameter = factory.createParameter(value); break; } } if (parameter == null) { if (isExperimentalName(name)) { parameter = new XParameter(name, value); } else if (allowIllegalNames()) { parameter = new XParameter(name, value); } else { throw new IllegalArgumentException(String.format("Unsupported parameter name: %s", name)); } } return parameter; } }
/** * @return */ public static TestSuite suite() { TestSuite suite = new TestSuite(); suite.addTest(new XParameterTest("testGetValue", new XParameter("name", "value"), "name", "value")); return suite; } }
/** * Creates a parameter. * @param name name of the parameter * @param value a parameter value * @return a component * @throws URISyntaxException thrown when the specified string is not a valid representation of a URI for selected * parameters */ public Parameter createParameter(final String name, final String value) throws URISyntaxException { final ParameterFactory factory = (ParameterFactory) getFactory(name); Parameter parameter = null; if (factory != null) { parameter = factory.createParameter(name, value); } else if (isExperimentalName(name)) { parameter = new XParameter(name, value); } else if (allowIllegalNames()) { parameter = new XParameter(name, value); } else { throw new IllegalArgumentException("Invalid parameter name: " + name); } return parameter; }