org.eclipse.emf.mwe.utils
Class Reader

java.lang.Object
  extended by org.eclipse.emf.mwe.core.lib.AbstractWorkflowComponent
      extended by org.eclipse.emf.mwe.core.lib.WorkflowComponentWithModelSlot
          extended by org.eclipse.emf.mwe.utils.AbstractEMFWorkflowComponent
              extended by org.eclipse.emf.mwe.utils.Reader
All Implemented Interfaces:
WorkflowComponent, WorkflowComponentWithID, IWorkflowComponent

public class Reader
extends AbstractEMFWorkflowComponent


Field Summary
 
Fields inherited from class org.eclipse.emf.mwe.utils.AbstractEMFWorkflowComponent
resourceSet, uri
 
Constructor Summary
Reader()
           
 
Method Summary
 void checkConfiguration(Issues issues)
           
 String getComponentName()
           
 String getLogMessage()
           
 void invokeInternal(WorkflowContext ctx, ProgressMonitor monitor, Issues issues)
           
static Object load(org.eclipse.emf.ecore.resource.ResourceSet resourceSet, String uri, boolean firstElementOnly)
           
static Object load(org.eclipse.emf.ecore.resource.ResourceSet resourceSet, String uri, boolean firstElementOnly, boolean ignoreMissingModel)
           
 void setFirstElementOnly(boolean firstElementOnly)
           
 void setIgnoreMissingModel(boolean ignoreMissingModel)
           
 void setMakeEPackagesGlobal(boolean makeEPackagesGlobal)
           
 
Methods inherited from class org.eclipse.emf.mwe.utils.AbstractEMFWorkflowComponent
getResourceSet, getUri, setResourceSet, setUri, setUseSingleGlobalResourceSet
 
Methods inherited from class org.eclipse.emf.mwe.core.lib.WorkflowComponentWithModelSlot
getModelSlot, setModelSlot
 
Methods inherited from class org.eclipse.emf.mwe.core.lib.AbstractWorkflowComponent
checkRequiredConfigProperty, getBridge, getContainer, getId, getLocation, invoke, invoke, postInvoke, preInvoke, setContainer, setId, setLocation, setSkipOnErrors
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Reader

public Reader()
Method Detail

invokeInternal

public void invokeInternal(WorkflowContext ctx,
                           ProgressMonitor monitor,
                           Issues issues)
Specified by:
invokeInternal in class AbstractWorkflowComponent

checkConfiguration

public void checkConfiguration(Issues issues)
Specified by:
checkConfiguration in interface WorkflowComponent
Overrides:
checkConfiguration in class WorkflowComponentWithModelSlot

load

public static Object load(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
                          String uri,
                          boolean firstElementOnly)

load

public static Object load(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
                          String uri,
                          boolean firstElementOnly,
                          boolean ignoreMissingModel)

setFirstElementOnly

public void setFirstElementOnly(boolean firstElementOnly)

setMakeEPackagesGlobal

public void setMakeEPackagesGlobal(boolean makeEPackagesGlobal)

setIgnoreMissingModel

public void setIgnoreMissingModel(boolean ignoreMissingModel)

getLogMessage

public String getLogMessage()
Specified by:
getLogMessage in interface WorkflowComponentWithID
Overrides:
getLogMessage in class AbstractWorkflowComponent
See Also:
AbstractWorkflowComponent.getLogMessage()

getComponentName

public String getComponentName()
Specified by:
getComponentName in interface WorkflowComponent
Overrides:
getComponentName in class AbstractWorkflowComponent
See Also:
AbstractWorkflowComponent.getComponentName()


Copyright © 2015. All rights reserved.