public class SlotEntry extends Object implements ISlotEntry
| Constructor and Description |
|---|
SlotEntry() |
| Modifier and Type | Method and Description |
|---|---|
protected Set<org.eclipse.emf.ecore.EClass> |
findEClasses(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
String nsURI2,
String typeName2) |
protected List<org.eclipse.emf.ecore.EObject> |
findEObjectsOfType(Set<org.eclipse.emf.ecore.EClass> eClasses,
IResourceDescriptions resourceDescriptions,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
protected org.eclipse.emf.ecore.EObject |
getEObject(IEObjectDescription description,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
String |
getName() |
String |
getNamespaceDelimiter() |
protected Set<String> |
getNsUris() |
String |
getSlot() |
boolean |
isFirstOnly() |
protected boolean |
matches(Set<org.eclipse.emf.ecore.EClass> eclasses,
IEObjectDescription desc) |
void |
preInvoke()
implementers can check their configuration and throw
IllegalStateException when problems exists. |
void |
put(org.eclipse.emf.mwe.core.WorkflowContext ctx,
IResourceDescriptions resourceDescriptions,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
implementers can modify the ctx (i.e. add new entries based on the configuration)
|
void |
setFirstOnly(boolean firstOnly) |
void |
setName(String name) |
void |
setNamespaceDelimiter(String namespaceDelimiter)
The delimiter to use for the names.
|
void |
setNsURI(String nsURI) |
void |
setSlot(String slot) |
void |
setType(String typeName) |
public void setType(String typeName)
public void setNsURI(String nsURI)
public String getName()
public String getSlot()
public String getNamespaceDelimiter()
public void setName(String name)
public void setSlot(String slot)
public void setNamespaceDelimiter(String namespaceDelimiter)
public void setFirstOnly(boolean firstOnly)
public boolean isFirstOnly()
public void put(org.eclipse.emf.mwe.core.WorkflowContext ctx,
IResourceDescriptions resourceDescriptions,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
ISlotEntryput in interface ISlotEntryctx - - the workflow context to modifyresourceDescriptions - - the index stateresourceSet - - the resource set containing the loaded resourcesprotected List<org.eclipse.emf.ecore.EObject> findEObjectsOfType(Set<org.eclipse.emf.ecore.EClass> eClasses, IResourceDescriptions resourceDescriptions, org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
protected Set<org.eclipse.emf.ecore.EClass> findEClasses(org.eclipse.emf.ecore.resource.ResourceSet resourceSet, String nsURI2, String typeName2)
protected boolean matches(Set<org.eclipse.emf.ecore.EClass> eclasses, IEObjectDescription desc)
protected org.eclipse.emf.ecore.EObject getEObject(IEObjectDescription description, org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
public void preInvoke()
ISlotEntryIllegalStateException when problems exists.preInvoke in interface ISlotEntryCopyright © 2015. All Rights Reserved.