/** {@inheritDoc} */ @Nonnull @Override protected String serializeProperties() { Map<String, String> properties = new LinkedHashMap<>(); boolean isInline = INLINE.equals(getProperty(PARAMETER_EDITOR_TYPE)); properties.put( SPREADSHEET_NAME, isInline ? getProperty(SPREADSHEET_NAME_KEY) : getProperty(SPREADSHEET_NAME_EXPRESSION_KEY)); properties.put( WORKSHEET_NAME, isInline ? getProperty(WORKSHEET_NAME_KEY) : getProperty(WORKSHEET_NAME_EXPRESSION_KEY)); properties.put( FILE_PATH, isInline ? getProperty(FILE_PATH_KEY) : getProperty(FILE_PATH_EXPRESSION_KEY)); properties.put( BATCH_ENABLE, isInline ? getProperty(BATCH_ENABLE_KEY) : getProperty(BATCH_ENABLE_EXPRESSION_KEY)); properties.put( BATCH_SIZE, isInline ? getProperty(BATCH_SIZE_KEY) : getProperty(BATCH_SIZE_EXPRESSION_KEY)); return convertPropertiesToXMLFormat(properties); }
/** {@inheritDoc} */ @Nonnull @Override protected String serializeProperties() { Map<String, String> properties = new LinkedHashMap<>(); boolean isInline = INLINE.equals(getProperty(PARAMETER_EDITOR_TYPE)); properties.put( PROJECT_KEY, isInline ? getProperty(PROJECT_KEY_INL) : getProperty(PROJECT_KEY_EXPR)); return convertPropertiesToXMLFormat(properties); }