Package com._1c.g5.modeling.xml.service
Class XmlResourceFactory
- java.lang.Object
-
- org.eclipse.emf.ecore.resource.impl.ResourceFactoryImpl
-
- com._1c.g5.modeling.xml.service.XmlResourceFactory
-
- All Implemented Interfaces:
org.eclipse.emf.ecore.resource.Resource.Factory
public class XmlResourceFactory extends org.eclipse.emf.ecore.resource.impl.ResourceFactoryImpl
Реализация фабрики ресурсов XML с сохранением разметки. Необходимо зарегистрировать через extention point или другим способом.
-
-
Constructor Summary
Constructors Constructor Description XmlResourceFactory(com.google.inject.Provider<org.eclipse.emf.ecore.xmi.XMLResource> resourceProvider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.emf.ecore.resource.Resource
createResource(org.eclipse.emf.common.util.URI uri)
Создает реализацию XML ресурса с сохранением разметки со следующими опциями: OPTION_EXTENDED_META_DATA = true OPTION_USE_ENCODED_ATTRIBUTE_STYLE = false OPTION_SCHEMA_LOCATION = true OPTION_KEEP_ATTRIBUTES_LOCATION = true
-
-
-
Method Detail
-
createResource
public org.eclipse.emf.ecore.resource.Resource createResource(org.eclipse.emf.common.util.URI uri)
Создает реализацию XML ресурса с сохранением разметки со следующими опциями:- OPTION_EXTENDED_META_DATA = true
- OPTION_USE_ENCODED_ATTRIBUTE_STYLE = false
- OPTION_SCHEMA_LOCATION = true
- OPTION_KEEP_ATTRIBUTES_LOCATION = true
- Specified by:
createResource
in interfaceorg.eclipse.emf.ecore.resource.Resource.Factory
- Overrides:
createResource
in classorg.eclipse.emf.ecore.resource.impl.ResourceFactoryImpl
- Parameters:
uri
- the URI.- Returns:
- a new resource for the URI.
-
-