org.eclipse.xtext.mwe
Class AbstractReader
java.lang.Object
org.eclipse.emf.mwe.core.lib.AbstractWorkflowComponent
org.eclipse.emf.mwe.core.lib.AbstractWorkflowComponent2
org.eclipse.xtext.mwe.AbstractReader
- All Implemented Interfaces:
- org.eclipse.emf.mwe.core.WorkflowComponent, org.eclipse.emf.mwe.core.WorkflowComponentWithID, org.eclipse.emf.mwe2.runtime.workflow.IWorkflowComponent
- Direct Known Subclasses:
- Reader, UriBasedReader
public abstract class AbstractReader
- extends org.eclipse.emf.mwe.core.lib.AbstractWorkflowComponent2
- Author:
- Sven Efftinge - Initial contribution and API
Methods inherited from class org.eclipse.emf.mwe.core.lib.AbstractWorkflowComponent2 |
checkConfiguration |
Methods inherited from class org.eclipse.emf.mwe.core.lib.AbstractWorkflowComponent |
checkRequiredConfigProperty, getBridge, getComponentName, getContainer, getId, getLocation, getLogMessage, invoke, invoke, invokeInternal, postInvoke, preInvoke, setContainer, setId, setLocation, setSkipOnErrors |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractReader
public AbstractReader()
addLoad
public void addLoad(SlotEntry outputSlot)
addLoadFromResourceSet
public void addLoadFromResourceSet(ResourceSetBasedSlotEntry outputSlot)
addLoadResource
public void addLoadResource(ResourceLoadingSlotEntry outputSlot)
getSlotEntries
protected java.util.Set<ISlotEntry> getSlotEntries()
addRegister
public void addRegister(ISetup setup)
getInjectors
protected java.util.List<com.google.inject.Injector> getInjectors()
setResourceSetProvider
public void setResourceSetProvider(com.google.inject.Provider<org.eclipse.emf.ecore.resource.ResourceSet> provider)
getResourceSetProvider
protected com.google.inject.Provider<org.eclipse.emf.ecore.resource.ResourceSet> getResourceSetProvider()
setValidate
public void setValidate(Validator validator)
getValidator
protected Validator getValidator()
checkConfigurationInternal
protected void checkConfigurationInternal(org.eclipse.emf.mwe.core.issues.Issues issues)
- Overrides:
checkConfigurationInternal
in class org.eclipse.emf.mwe.core.lib.AbstractWorkflowComponent2
addModelElementsToContext
protected void addModelElementsToContext(org.eclipse.emf.mwe.core.WorkflowContext ctx,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
getResourceSet
protected org.eclipse.emf.ecore.resource.ResourceSet getResourceSet()
setResourceDescriptionsProvider
public void setResourceDescriptionsProvider(ResourceDescriptionsProvider resourceDescriptionsProvider)
getResourceDescriptionsProvider
protected ResourceDescriptionsProvider getResourceDescriptionsProvider()
getRegistry
protected IResourceServiceProvider.Registry getRegistry()