public interface EMFFormsDomainExpander
prepareDomainObject(VDomainModelReference, EObject)that allows to expand a given
domain objectfor a
VDomainModelReference. Thereby, missing references, which are defined in the domain model reference but do not yet exist (= are null) in the domain model, are created.
|Modifier and Type||Method and Description|
void prepareDomainObject(VDomainModelReference domainModelReference, org.eclipse.emf.ecore.EObject domainObject) throws EMFFormsExpandingFailedException
domain objectfor the given
VDomainModelReference. Thereby, the path defined by the
VDomainModelReferenceis analyzed and missing objects in the domain model are created. The
VDomainModelReferenceis not changed.
DMR: A -> B -> x
domain model is instance of A but does not reference an instance of B
=> An instance of B is created and referenced by the domain model.
VDomainModelReferencefor which the
domain objectshould be prepared.
domain objectto prepare.
EMFFormsExpandingFailedException- if the domain expansion fails.
Copyright © 2018. All rights reserved.