public class EMFBulkImporter extends java.lang.Object implements BulkImportFunction
Constructor and Description |
---|
EMFBulkImporter(java.lang.String sessionName) |
Modifier and Type | Method and Description |
---|---|
Changelog<java.lang.String,Pair<com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element,com.fasterxml.jackson.databind.node.ObjectNode>> |
apply(java.util.Collection<com.fasterxml.jackson.databind.node.ObjectNode> objectNodes,
com.nomagic.magicdraw.core.Project project,
com.nomagic.task.ProgressStatus progressStatus) |
Changelog<java.lang.String,Pair<com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element,com.fasterxml.jackson.databind.node.ObjectNode>> |
getChangelog() |
java.util.Map<Pair<com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element,com.fasterxml.jackson.databind.node.ObjectNode>,java.lang.Exception> |
getFailedElementMap() |
java.util.Map<com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element,com.fasterxml.jackson.databind.node.ObjectNode> |
getNonEquivalentElements() |
int |
getSessionCount() |
java.lang.String |
getSessionName() |
void |
onFailure() |
void |
onSuccess() |
public Changelog<java.lang.String,Pair<com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element,com.fasterxml.jackson.databind.node.ObjectNode>> apply(java.util.Collection<com.fasterxml.jackson.databind.node.ObjectNode> objectNodes, com.nomagic.magicdraw.core.Project project, com.nomagic.task.ProgressStatus progressStatus)
apply
in interface BulkImportFunction
public void onSuccess()
public void onFailure()
public java.lang.String getSessionName()
public int getSessionCount()
public Changelog<java.lang.String,Pair<com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element,com.fasterxml.jackson.databind.node.ObjectNode>> getChangelog()
public java.util.Map<Pair<com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element,com.fasterxml.jackson.databind.node.ObjectNode>,java.lang.Exception> getFailedElementMap()
public java.util.Map<com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element,com.fasterxml.jackson.databind.node.ObjectNode> getNonEquivalentElements()