public class AbstractSemanticSequencer extends GeneratedFile
Constructor and Description |
---|
AbstractSemanticSequencer() |
Modifier and Type | Method and Description |
---|---|
java.lang.CharSequence |
genMethodCreateSequence(JavaEMFFile file) |
java.lang.CharSequence |
genMethodSequence(JavaEMFFile file,
IGrammarConstraintProvider.IConstraint c) |
java.lang.Iterable<org.eclipse.emf.ecore.EClass> |
getAccessedClasses(org.eclipse.emf.ecore.EPackage pkg) |
java.util.Map<IGrammarConstraintProvider.IConstraint,java.util.List<org.eclipse.emf.ecore.EObject>> |
getAccessedConstraints(org.eclipse.emf.ecore.EClass clazz) |
java.lang.Iterable<org.eclipse.emf.ecore.EPackage> |
getAccessedPackages() |
java.lang.CharSequence |
getFileContents(SerializerGenFileNames.GenFileName filename) |
<T extends org.eclipse.emf.ecore.ENamedElement> |
sortByName(java.lang.Iterable<T> iterable) |
<K,V> java.util.Map<K,V> |
toMap(java.lang.Iterable<Pair<K,V>> items) |
public <T extends org.eclipse.emf.ecore.ENamedElement> java.util.List<T> sortByName(java.lang.Iterable<T> iterable)
public java.lang.Iterable<org.eclipse.emf.ecore.EPackage> getAccessedPackages()
public java.lang.Iterable<org.eclipse.emf.ecore.EClass> getAccessedClasses(org.eclipse.emf.ecore.EPackage pkg)
public java.util.Map<IGrammarConstraintProvider.IConstraint,java.util.List<org.eclipse.emf.ecore.EObject>> getAccessedConstraints(org.eclipse.emf.ecore.EClass clazz)
public java.lang.CharSequence getFileContents(SerializerGenFileNames.GenFileName filename)
getFileContents
in class GeneratedFile
public <K,V> java.util.Map<K,V> toMap(java.lang.Iterable<Pair<K,V>> items)
public java.lang.CharSequence genMethodCreateSequence(JavaEMFFile file)
public java.lang.CharSequence genMethodSequence(JavaEMFFile file, IGrammarConstraintProvider.IConstraint c)