Methods
| Modifier and Type |
Method and Description |
protected boolean |
allowTransient(org.eclipse.emf.ecore.EObject obj,
org.eclipse.emf.ecore.EStructuralFeature feature,
Collection<IConcreteSyntaxConstraintProvider.ISyntaxConstraint> constraint) |
protected void |
collectAssignments(IConcreteSyntaxConstraintProvider.ISyntaxConstraint rule,
org.eclipse.emf.ecore.EObject obj,
IConcreteSyntaxConstraintProvider.ISyntaxConstraint ele,
com.google.common.collect.Multimap<org.eclipse.emf.ecore.EStructuralFeature,IConcreteSyntaxConstraintProvider.ISyntaxConstraint> assignments,
List<IConcreteSyntaxDiagnosticProvider.IConcreteSyntaxDiagnostic> acceptor) |
protected AssignmentQuantityAllocator.Quantities |
createQuantities(org.eclipse.emf.ecore.EObject obj) |
IAssignmentQuantityAllocator.IQuantities |
getAssignmentQuantities(org.eclipse.emf.ecore.EObject obj,
IConcreteSyntaxConstraintProvider.ISyntaxConstraint rule,
List<IConcreteSyntaxDiagnosticProvider.IConcreteSyntaxDiagnostic> acceptor) |
int |
getFeatureQuantity(org.eclipse.emf.ecore.EObject obj,
org.eclipse.emf.ecore.EStructuralFeature feat) |