Package com._1c.g5.v8.dt.import_.xml
Class ImportXmlReadProviderModule
- java.lang.Object
-
- com.google.inject.AbstractModule
-
- com._1c.g5.v8.dt.import_.xml.ImportXmlReadProviderModule
-
- All Implemented Interfaces:
com.google.inject.Module
- Direct Known Subclasses:
ImportFormXmlReadProviderModule
,ImportGraphicalSchemaXmlReadProviderModule
,ImportMdXmlReadProviderModule
,ImportPlannerXmlReadProviderModule
public class ImportXmlReadProviderModule extends com.google.inject.AbstractModule
Guice module provide base xml part readers
-
-
Constructor Summary
Constructors Constructor Description ImportXmlReadProviderModule()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
configure()
protected Map<org.eclipse.emf.ecore.EClassifier,com.google.inject.Provider<? extends IXmlPartReader>>
getPartReaders()
Association map betweenEClassifier
and provider ofIXmlPartReader
for reading this classifierprotected void
put(Map<org.eclipse.emf.ecore.EClassifier,com.google.inject.Provider<? extends IXmlPartReader>> map, org.eclipse.emf.ecore.EClassifier classifier, Class<? extends IXmlPartReader> xmlPartReader)
Put given classifier and xmlPartReader to given map-
Methods inherited from class com.google.inject.AbstractModule
addError, addError, addError, bind, bind, bind, bindConstant, binder, bindListener, bindScope, configure, convertToTypes, currentStage, getMembersInjector, getMembersInjector, getProvider, getProvider, install, requestInjection, requestStaticInjection, requireBinding, requireBinding
-
-
-
-
Method Detail
-
configure
protected void configure()
- Specified by:
configure
in classcom.google.inject.AbstractModule
-
getPartReaders
protected Map<org.eclipse.emf.ecore.EClassifier,com.google.inject.Provider<? extends IXmlPartReader>> getPartReaders()
Association map betweenEClassifier
and provider ofIXmlPartReader
for reading this classifier- Returns:
- the map instance, never
null
-
put
protected void put(Map<org.eclipse.emf.ecore.EClassifier,com.google.inject.Provider<? extends IXmlPartReader>> map, org.eclipse.emf.ecore.EClassifier classifier, Class<? extends IXmlPartReader> xmlPartReader)
Put given classifier and xmlPartReader to given map- Parameters:
map
- the target map, cannot benull
classifier
- theEClassifier
key, cannot benull
xmlPartReader
- theIXmlPartReader
extends class value, cannot benull
-
-