Search in sources :

Example 1 with Item

use of org.talend.dataprep.parameters.Item in project data-prep by Talend.

the class TestI18nKeysForActionsTest method assertParameter.

private void assertParameter(Parameter param) {
    String parameterName = param.getName();
    assertNotNull(parameterName);
    assertNotEquals("", parameterName);
    String parameterLabel = param.getLabel();
    assertNotNull(parameterLabel);
    assertNotEquals("", parameterLabel);
    String parameterDescription = param.getDescription();
    assertNotNull(parameterDescription);
    assertNotEquals("", parameterDescription);
    LOGGER.trace("  - " + parameterName + " | " + parameterLabel + " | " + parameterDescription);
    if (param instanceof SelectParameter) {
        List<Item> values = ((SelectParameter) param).getItems();
        for (Item value : values) {
            assertItem(value);
        }
    }
}
Also used : Item(org.talend.dataprep.parameters.Item) SelectParameter(org.talend.dataprep.parameters.SelectParameter)

Aggregations

Item (org.talend.dataprep.parameters.Item)1 SelectParameter (org.talend.dataprep.parameters.SelectParameter)1