public final class OCLinEcoreASResourceFactory extends AbstractASResourceFactory
ASResourceFactory.ASResourceFactoryExtensionASResourceFactoryContribution.DescriptorRegisteredContribution.AbstractDescriptor<C extends RegisteredContribution<C>>, RegisteredContribution.AbstractRegistry<C extends RegisteredContribution<C>>, RegisteredContribution.Registry<C extends RegisteredContribution<C>>| Constructor and Description |
|---|
OCLinEcoreASResourceFactory() |
| Modifier and Type | Method and Description |
|---|---|
Resource |
createResource(URI uri)
Creates an instance of the resource.
|
ASResourceFactory |
getASResourceFactory() |
static OCLinEcoreASResourceFactory |
getInstance() |
URI |
getPackageURI(EObject eObject)
Return the URI of an eObject if it can be treated as a Package.
|
boolean |
isCompatibleResource(Resource newResource,
Resource oldResource)
Return true if newResource can be ignored in favour of an already loaded oldResource.
|
basicGetASResourceFactory, configure, createAS2MonikerVisitor, createAS2XMIidVisitor, createASSaverLocateVisitor, createASSaverNormalizeVisitor, createASSaverResolveVisitor, createLUSSIDs, createPrettyPrintVisitor, createTemplateParameterSubstitutionVisitor, createToStringVisitor, getASElement, getContentType, getContribution, getEOperation, getEReference, getMetamodelNsURI, getPriority, getResourceClassName, getTechnology, importFromResource, initializeEValidatorRegistry, installContentHandler, toStringpublic static OCLinEcoreASResourceFactory getInstance()
public Resource createResource(URI uri)
AbstractASResourceFactorycreateResource in class AbstractASResourceFactorypublic ASResourceFactory getASResourceFactory()
public URI getPackageURI(EObject eObject)
ASResourceFactorygetPackageURI in interface ASResourceFactorygetPackageURI in class AbstractASResourceFactorypublic boolean isCompatibleResource(Resource newResource,
Resource oldResource)
ASResourceFactoryisCompatibleResource in interface ASResourceFactoryisCompatibleResource in class AbstractASResourceFactoryCopyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.