public static class SiriusSessionFactory.SessionMetadataHelper
extends java.lang.Object
| Constructor and Description |
|---|
SessionMetadataHelper() |
| Modifier and Type | Method and Description |
|---|---|
void |
checkMetadata(org.eclipse.emf.common.util.URI sessionResourceURI,
org.eclipse.emf.ecore.resource.ResourceSet set) |
org.eclipse.emf.ecore.resource.Resource |
createMetadataResource(org.eclipse.emf.transaction.TransactionalEditingDomain domain,
org.eclipse.emf.common.util.URI resourceURI,
IProgressMonitor monitor)
Creates the AFM metadata resource
(This resource will only be created when the aird resource does not exist yet, if the aird resource already
exists then a model migration shall be done)
|
IMetadataProvider |
getProvider() |
void |
registerMetadataResource(org.eclipse.emf.ecore.resource.Resource resource,
org.eclipse.sirius.business.api.session.Session session,
IProgressMonitor monitor) |
public IMetadataProvider getProvider()
public void checkMetadata(org.eclipse.emf.common.util.URI sessionResourceURI,
org.eclipse.emf.ecore.resource.ResourceSet set)
public void registerMetadataResource(org.eclipse.emf.ecore.resource.Resource resource,
org.eclipse.sirius.business.api.session.Session session,
IProgressMonitor monitor)
public org.eclipse.emf.ecore.resource.Resource createMetadataResource(org.eclipse.emf.transaction.TransactionalEditingDomain domain,
org.eclipse.emf.common.util.URI resourceURI,
IProgressMonitor monitor)
domain - resourceURI - monitor -