Ich habe folgende Code-Schnipsel in meinem AbstractFieldProcessor.doTransformation Überschreibung:Wie füge ich einen Parameter des Typs String zu einem generierten Java-Setter mit aktiven Xtend-Annotationen hinzu?
field.declaringType.addMethod('set'+ field.simpleName.toFirstUpper +'Input')
[
addParameter("values", ########)
addParameter("keys",field.type)
body=
'''
this.click«field.simpleName.toFirstUpper»();
«field.simpleName»Input.sendKeys("ABCDEFG");
'''
]
Wie kann ich die Parameter des Typs Strings für den „Wert“ Parameter erzeugen. Der field.type ist kein String. Wie kann ich eine TypeReference für eine Zeichenfolge erstellen?
Arbeitete verwenden. Vielen Dank. – KennyBartMan