org.eclipse.xtext.mwe
Interface ISlotEntry

All Known Implementing Classes:
ResourceLoadingSlotEntry, ResourceSetBasedSlotEntry, SlotEntry

public interface ISlotEntry

Author:
Sven Efftinge - Initial contribution and API

Method Summary
 void preInvoke()
          implementers can check their configuration and throw IllegalStateException when problems exists.
 void put(org.eclipse.emf.mwe.core.WorkflowContext ctx, IResourceDescriptions descriptions, org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
          implementers can modify the ctx (i.e.
 

Method Detail

preInvoke

void preInvoke()
implementers can check their configuration and throw IllegalStateException when problems exists.


put

void put(org.eclipse.emf.mwe.core.WorkflowContext ctx,
         IResourceDescriptions descriptions,
         org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
implementers can modify the ctx (i.e. add new entries based on the configuration)

Parameters:
ctx - - the workflow context to modify
descriptions - - the index state
resourceSet - - the resource set containing the loaded resources