public final class OCLinEcoreASResourceFactory extends AbstractASResourceFactory
org.eclipse.emf.ecore.resource.Resource.Factory.Descriptor, org.eclipse.emf.ecore.resource.Resource.Factory.Registry
ASResourceFactoryContribution.Descriptor
RegisteredContribution.AbstractDescriptor<C extends RegisteredContribution<C>>, RegisteredContribution.AbstractRegistry<C extends RegisteredContribution<C>>
contentType
Constructor and Description |
---|
OCLinEcoreASResourceFactory() |
Modifier and Type | Method and Description |
---|---|
ASResourceFactory |
getASResourceFactory() |
static OCLinEcoreASResourceFactory |
getInstance() |
org.eclipse.emf.common.util.URI |
getPackageURI(org.eclipse.emf.ecore.EObject eObject)
Return the URI of an eObject if it can be treated as a Package.
|
boolean |
isCompatibleResource(org.eclipse.emf.ecore.resource.Resource newResource,
org.eclipse.emf.ecore.resource.Resource oldResource)
Return true if newResource can be ignored in favour of an already loaded oldResource.
|
basicGetASResourceFactory, configure, configureResource, createAS2MonikerVisitor, createAS2XMIidVisitor, createASSaverLocateVisitor, createASSaverNormalizeVisitor, createASSaverResolveVisitor, createPrettyPrintVisitor, createResource, createTemplateParameterSubstitutionVisitor, createToStringVisitor, getASElement, getContentType, getContribution, getEOperation, getEReference, getMetamodelNsURI, getPriority, getResourceClassName, getTechnology, importFromResource, initializeEValidatorRegistry, install, installContentHandler, toString
@NonNull public static OCLinEcoreASResourceFactory getInstance()
@NonNull public ASResourceFactory getASResourceFactory()
public org.eclipse.emf.common.util.URI getPackageURI(@NonNull org.eclipse.emf.ecore.EObject eObject)
ASResourceFactory
getPackageURI
in interface ASResourceFactory
getPackageURI
in class AbstractASResourceFactory
public boolean isCompatibleResource(@NonNull org.eclipse.emf.ecore.resource.Resource newResource, @NonNull org.eclipse.emf.ecore.resource.Resource oldResource)
ASResourceFactory
isCompatibleResource
in interface ASResourceFactory
isCompatibleResource
in class AbstractASResourceFactory