@Override public InternationalString getRemarks() {return descriptor.getRemarks();} @Override public int getMinimumOccurs() {return descriptor.getMinimumOccurs();}
assertNull("Maximum", param.getMaximumValue()); assertNull("Valid values", param.getValidValues()); assertLocalized("Remarks", param.getRemarks()); assertFalse( parameters .toString() .trim() .equalsIgnoreCase(param.getRemarks().toString().trim()));
/** * Create the identifier descriptor, and set only one valid value, the one in parameter. * * TODO : Maybe change the string in parameter to string array. * @param idValue the value to use for identifier. * * @return an identifier descriptor. */ public static ParameterDescriptor<String> createFixedIdentifier(String idValue) { return new ParameterBuilder() .addName(IDENTIFIER.getName().getCode()) .addName(IDENTIFIER.getAlias().iterator().next()) .setRemarks(IDENTIFIER.getRemarks()) .setRequired(true) .createEnumerated(String.class, new String[]{idValue}, idValue); }
if (value instanceof Number) { final ParameterDescriptor<?> descriptor = src.getDescriptor(); final InternationalString remarks = descriptor.getRemarks(); if (remarks != SignReversalComment.SAME) { if (remarks != SignReversalComment.OPPOSITE) {
if (value instanceof Number) { final ParameterDescriptor<?> descriptor = src.getDescriptor(); final InternationalString remarks = descriptor.getRemarks(); if (remarks != SignReversalComment.SAME) { if (remarks != SignReversalComment.OPPOSITE) {
/** * Same verification than {@link #verifyMethodParameter(ParameterDescriptor, ParameterDescriptor)}, but stricter. * * @param expected a parameter descriptor containing the expected properties (except remarks). * @param remarks the expected remarks, or {@code null} for fetching this information from {@code expected}. * @param actual the parameter descriptor to verify. */ private static void verifyMethodParameter(final ParameterDescriptor<?> expected, final String remarks, final ParameterDescriptor<?> actual) { verifyMethodParameter(expected, actual); assertSame("name", expected.getName(), actual.getName()); assertSame("minimumValue", expected.getMinimumValue(), actual.getMinimumValue()); assertSame("maximumValue", expected.getMaximumValue(), actual.getMaximumValue()); assertSame("defaultValue", expected.getDefaultValue(), actual.getDefaultValue()); if (remarks != null) { assertEquals("remarks", remarks, actual.getRemarks().toString()); } else { assertSame("remarks", expected.getRemarks(), actual.getRemarks()); } } }
println("td", escape(getFirstEpsgCode(param.getIdentifiers()))); writeName(param); String remarks = toLocalizedString(param.getRemarks()); if (remarks != null) { Integer index = footnotes.putIfAbsent(remarks, footnotes.size() + 1);
assertEquals ("maximumOccurs", 1, merged.getMaximumOccurs()); assertEquals ("valueClass", Integer.class, merged.getValueClass()); // From complete descriptor. assertNull ("remarks", merged.getRemarks()); assertEquals ("maximumOccurs", 1, merged.getMaximumOccurs()); assertEquals ("valueClass", Integer.class, merged.getValueClass()); assertSame ("remarks", provided.getRemarks(), merged.getRemarks());
assertEquals("Some remarks.", parameters[0].getRemarks().toString()); assertEquals(Double.valueOf(84), parameters[1].getMaximumValue()); assertEquals(Units.METRE, parameters[4].getUnit());