### Question:
MetaDataAttributesElement extends ElementDefinition<String> { @Override public void setValue(BaseElement element, String value) { setStringValue(element, value); } MetaDataAttributesElement(String name); @Override String getValue(BaseElement element); @Override void setValue(BaseElement element, String value); static final String DELIMITER; static final String SEPARATOR; }### Answer:
@Test public void testSetValue() { BaseElement baseElement = bpmn2.createProcess(); CustomElement.metaDataAttributes.of(baseElement).set(ATTRIBUTES); assertEquals("att1ß<![CDATA[val1]]>Øatt2ß<![CDATA[val2]]>Øatt3ß<![CDATA[val3]]>", CustomElement.metaDataAttributes.of(baseElement).get()); }