use of org.kie.workbench.common.dmn.api.property.dmn.NameHolder in project kie-wb-common by kiegroup.
the class NamedElementTest method testSetNameHolder.
@Test
public void testSetNameHolder() {
namedElement.setNameHolder(new NameHolder(new Name(NAME)));
assertEquals(NAME, namedElement.getName().getValue());
assertEquals(NAME, namedElement.getNameHolder().getValue().getValue());
}
use of org.kie.workbench.common.dmn.api.property.dmn.NameHolder in project kie-wb-common by kiegroup.
the class DMNDeepCloneProcess method cloneDRGElementBasicInfo.
private void cloneDRGElementBasicInfo(final DRGElement source, final DRGElement target) {
final String uniqueNodeName = composeUniqueNodeName(source.getName().getValue());
target.setId(new Id());
target.setNameHolder(new NameHolder(new Name(uniqueNodeName)));
target.setDescription(source.getDescription().copy());
target.setParent(source.getParent());
target.getLinksHolder().getValue().getLinks().addAll(cloneExternalLinkList(source));
}
Aggregations