Search in sources :

Example 6 with Field

use of com.google.firestore.admin.v1.Field in project tapestry-5 by apache.

the class FieldTranslatorSourceImpl method createDefaultTranslator.

public FieldTranslator createDefaultTranslator(ComponentResources resources, String parameterName) {
    assert resources != null;
    assert InternalUtils.isNonBlank(parameterName);
    Field field = (Field) resources.getComponent();
    Class propertyType = resources.getBoundType(parameterName);
    return createDefaultTranslator(field, resources.getId(), resources.getContainerMessages(), null, propertyType, resources.getAnnotationProvider(parameterName));
}
Also used : Field(org.apache.tapestry5.Field)

Example 7 with Field

use of com.google.firestore.admin.v1.Field in project tapestry-5 by apache.

the class FieldTranslatorSourceImpl method createTranslator.

public FieldTranslator createTranslator(ComponentResources resources, String translatorName) {
    assert resources != null;
    assert InternalUtils.isNonBlank(translatorName);
    Field field = (Field) resources.getComponent();
    Translator translator = translatorSource.get(translatorName);
    return createTranslator(field, resources.getId(), resources.getContainerMessages(), null, translator);
}
Also used : Field(org.apache.tapestry5.Field) FieldTranslator(org.apache.tapestry5.FieldTranslator) Translator(org.apache.tapestry5.Translator)

Example 8 with Field

use of com.google.firestore.admin.v1.Field in project tapestry-5 by apache.

the class FieldValidatorDefaultSourceImpl method createDefaultValidator.

public FieldValidator createDefaultValidator(ComponentResources resources, String parameterName) {
    Class propertyType = resources.getBoundType(parameterName);
    if (propertyType == null)
        return null;
    Field field = (Field) resources.getComponent();
    return createDefaultValidator(field, resources.getId(), resources.getContainerMessages(), resources.getLocale(), propertyType, resources.getAnnotationProvider(parameterName));
}
Also used : Field(org.apache.tapestry5.Field)

Example 9 with Field

use of com.google.firestore.admin.v1.Field in project tapestry-5 by apache.

the class ValidationTrackerImplTest method record_error_for_field.

@Test
public void record_error_for_field() {
    Field field = newFieldWithControlName("field");
    replay();
    ValidationTracker tracker = new ValidationTrackerImpl();
    assertFalse(tracker.getHasErrors());
    assertFalse(tracker.inError(field));
    assertNull(tracker.getError(field));
    tracker.recordError(field, "one");
    assertTrue(tracker.getHasErrors());
    assertTrue(tracker.inError(field));
    assertEquals(tracker.getError(field), "one");
    tracker.recordError(field, "two");
    assertEquals(tracker.getError(field), "two");
    verify();
}
Also used : Field(org.apache.tapestry5.Field) ValidationTracker(org.apache.tapestry5.ValidationTracker) ValidationTrackerImpl(org.apache.tapestry5.ValidationTrackerImpl) Test(org.testng.annotations.Test)

Example 10 with Field

use of com.google.firestore.admin.v1.Field in project tapestry-5 by apache.

the class ValidationTrackerImplTest method clear_removes_all.

@Test
public void clear_removes_all() {
    Field fielda = newFieldWithControlName("fieldA");
    Field fieldb = newFieldWithControlName("fieldB");
    replay();
    ValidationTracker tracker = new ValidationTrackerImpl();
    tracker.recordError("one");
    tracker.recordInput(fieldb, "input b");
    tracker.recordError(fieldb, "fieldb: two");
    tracker.recordError("three");
    tracker.recordInput(fielda, "input a");
    tracker.recordError(fielda, "fielda: four");
    tracker.clear();
    assertFalse(tracker.getHasErrors());
    assertTrue(tracker.getErrors().isEmpty());
    assertNull(tracker.getInput(fielda));
    assertNull(tracker.getInput(fieldb));
    verify();
}
Also used : Field(org.apache.tapestry5.Field) ValidationTracker(org.apache.tapestry5.ValidationTracker) ValidationTrackerImpl(org.apache.tapestry5.ValidationTrackerImpl) Test(org.testng.annotations.Test)

Aggregations

Field (io.atlasmap.v2.Field)221 FieldGroup (io.atlasmap.v2.FieldGroup)86 Test (org.junit.jupiter.api.Test)67 SimpleField (io.atlasmap.v2.SimpleField)62 Field (org.apache.tapestry5.Field)46 JavaField (io.atlasmap.java.v2.JavaField)45 ArrayList (java.util.ArrayList)42 Mapping (io.atlasmap.v2.Mapping)39 Test (org.testng.annotations.Test)39 AtlasPath (io.atlasmap.core.AtlasPath)29 ConstantField (io.atlasmap.v2.ConstantField)29 JavaEnumField (io.atlasmap.java.v2.JavaEnumField)26 AtlasException (io.atlasmap.api.AtlasException)25 JsonField (io.atlasmap.json.v2.JsonField)25 MessageFormatter (org.apache.tapestry5.commons.MessageFormatter)25 PropertyField (io.atlasmap.v2.PropertyField)22 AtlasMapping (io.atlasmap.v2.AtlasMapping)21 KafkaConnectField (io.atlasmap.kafkaconnect.v2.KafkaConnectField)19 AtlasInternalSession (io.atlasmap.spi.AtlasInternalSession)19 Head (io.atlasmap.spi.AtlasInternalSession.Head)18