public class EnumLiteralSerializer extends Object implements ITokenSerializer.IEnumLiteralSerializer
ITokenSerializer.ICrossReferenceSerializer, ITokenSerializer.IEnumLiteralSerializer, ITokenSerializer.IErrorAcceptor, ITokenSerializer.IKeywordSerializer, ITokenSerializer.IValueSerializerKEEP_VALUE_FROM_NODE_MODEL| Constructor and Description |
|---|
EnumLiteralSerializer() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equalsOrReplacesNode(org.eclipse.emf.ecore.EObject context,
RuleCall ruleCall,
Object value,
INode node) |
protected Keyword |
getLiteral(org.eclipse.emf.ecore.EObject context,
RuleCall ruleCall,
Object value) |
protected Keyword |
getLiteral(INode node) |
boolean |
isValid(org.eclipse.emf.ecore.EObject context,
RuleCall ruleCall,
Object value,
ITokenSerializer.IErrorAcceptor errorAcceptor) |
String |
serializeAssignedEnumLiteral(org.eclipse.emf.ecore.EObject context,
RuleCall ruleCall,
Object value,
INode node) |
public boolean equalsOrReplacesNode(org.eclipse.emf.ecore.EObject context,
RuleCall ruleCall,
Object value,
INode node)
equalsOrReplacesNode in interface ITokenSerializer.IEnumLiteralSerializerprotected Keyword getLiteral(org.eclipse.emf.ecore.EObject context, RuleCall ruleCall, Object value)
public boolean isValid(org.eclipse.emf.ecore.EObject context,
RuleCall ruleCall,
Object value,
ITokenSerializer.IErrorAcceptor errorAcceptor)
isValid in interface ITokenSerializer.IEnumLiteralSerializerpublic String serializeAssignedEnumLiteral(org.eclipse.emf.ecore.EObject context, RuleCall ruleCall, Object value, INode node)
serializeAssignedEnumLiteral in interface ITokenSerializer.IEnumLiteralSerializerCopyright © 2015. All Rights Reserved.