protected void setOffsetWithExpectedFailure(String value) { try { temporalSourceOptions.setOffset(value); fail("'" + value + "' should be invalid"); } catch (AlfrescoRuntimeException e) { // expected } }
@Override public TransformationSourceOptions deserialize(SerializedTransformationOptionsAccessor serializedOptions) { String offset = serializedOptions.getCheckedParam(PARAM_SOURCE_TIME_OFFSET, String.class); String duration = serializedOptions.getCheckedParam(PARAM_SOURCE_TIME_DURATION, String.class); if (offset == null && duration == null) { return null; } TemporalSourceOptions sourceOptions = new TemporalSourceOptions(); sourceOptions.setOffset(offset); sourceOptions.setDuration(duration); return sourceOptions; }
@Override public TransformationSourceOptions deserialize(SerializedTransformationOptionsAccessor serializedOptions) { String offset = serializedOptions.getCheckedParam(PARAM_SOURCE_TIME_OFFSET, String.class); String duration = serializedOptions.getCheckedParam(PARAM_SOURCE_TIME_DURATION, String.class); if (offset == null && duration == null) { return null; } TemporalSourceOptions sourceOptions = new TemporalSourceOptions(); sourceOptions.setOffset(offset); sourceOptions.setDuration(duration); return sourceOptions; }
protected void setOffsetWithExpectedSuccess(String value) { try { temporalSourceOptions.setOffset(value); } catch (AlfrescoRuntimeException e) { fail(e.getMessage()); } }
@Override public TransformationSourceOptions mergedOptions(TransformationSourceOptions overridingOptions) { if (overridingOptions instanceof TemporalSourceOptions) { TemporalSourceOptions mergedOptions = (TemporalSourceOptions) super.mergedOptions(overridingOptions); if (((TemporalSourceOptions) overridingOptions).getOffset() != null) { mergedOptions.setOffset(((TemporalSourceOptions) overridingOptions).getOffset()); } if (((TemporalSourceOptions) overridingOptions).getDuration() != null) { mergedOptions.setDuration(((TemporalSourceOptions) overridingOptions).getDuration()); } return mergedOptions; } return null; }
@Override public TransformationSourceOptions mergedOptions(TransformationSourceOptions overridingOptions) { if (overridingOptions instanceof TemporalSourceOptions) { TemporalSourceOptions mergedOptions = (TemporalSourceOptions) super.mergedOptions(overridingOptions); if (((TemporalSourceOptions) overridingOptions).getOffset() != null) { mergedOptions.setOffset(((TemporalSourceOptions) overridingOptions).getOffset()); } if (((TemporalSourceOptions) overridingOptions).getDuration() != null) { mergedOptions.setDuration(((TemporalSourceOptions) overridingOptions).getDuration()); } return mergedOptions; } return null; }
sourceOptionsList.add(temporalSourceOptions); ifSet(options, DURATION, (v) -> temporalSourceOptions.setDuration(v)); ifSet(options, OFFSET, (v) -> temporalSourceOptions.setOffset(v));
sourceOptionsList.add(temporalSourceOptions); ifSet(options, DURATION, (v) -> temporalSourceOptions.setDuration(v)); ifSet(options, OFFSET, (v) -> temporalSourceOptions.setOffset(v));
temporalSourceOptions.setOffset((String) parametersUnderTest.get(TemporalSourceOptionsSerializer.PARAM_SOURCE_TIME_OFFSET)); imageTransOpts.addSourceOptions(temporalSourceOptions);