public class ValueSerializer extends java.lang.Object implements ITokenSerializer.IValueSerializer
ITokenSerializer.ICrossReferenceSerializer, ITokenSerializer.IEnumLiteralSerializer, ITokenSerializer.IErrorAcceptor, ITokenSerializer.IKeywordSerializer, ITokenSerializer.IValueSerializerKEEP_VALUE_FROM_NODE_MODEL| Constructor and Description |
|---|
ValueSerializer() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equalsOrReplacesNode(org.eclipse.emf.ecore.EObject context,
RuleCall ruleCall,
INode node) |
boolean |
equalsOrReplacesNode(org.eclipse.emf.ecore.EObject context,
RuleCall ruleCall,
java.lang.Object value,
INode node) |
boolean |
isValid(org.eclipse.emf.ecore.EObject context,
RuleCall ruleCall,
java.lang.Object value,
ITokenSerializer.IErrorAcceptor errorAcceptor) |
protected java.lang.String |
serialize(INode node) |
java.lang.String |
serializeAssignedValue(org.eclipse.emf.ecore.EObject context,
RuleCall ruleCall,
java.lang.Object value,
INode node) |
java.lang.String |
serializeUnassignedValue(org.eclipse.emf.ecore.EObject context,
RuleCall ruleCall,
INode node) |
protected java.lang.String |
serializeUnassignedValueByRule(AbstractRule rule,
org.eclipse.emf.ecore.EObject current,
INode node) |
protected java.lang.String |
serializeUnassignedValueByRuleCall(RuleCall ruleCall,
org.eclipse.emf.ecore.EObject current,
INode node) |
public boolean equalsOrReplacesNode(org.eclipse.emf.ecore.EObject context,
RuleCall ruleCall,
INode node)
equalsOrReplacesNode in interface ITokenSerializer.IValueSerializerpublic boolean equalsOrReplacesNode(org.eclipse.emf.ecore.EObject context,
RuleCall ruleCall,
java.lang.Object value,
INode node)
equalsOrReplacesNode in interface ITokenSerializer.IValueSerializerpublic boolean isValid(org.eclipse.emf.ecore.EObject context,
RuleCall ruleCall,
java.lang.Object value,
ITokenSerializer.IErrorAcceptor errorAcceptor)
isValid in interface ITokenSerializer.IValueSerializerprotected java.lang.String serialize(INode node)
public java.lang.String serializeAssignedValue(org.eclipse.emf.ecore.EObject context,
RuleCall ruleCall,
java.lang.Object value,
INode node)
serializeAssignedValue in interface ITokenSerializer.IValueSerializerpublic java.lang.String serializeUnassignedValue(org.eclipse.emf.ecore.EObject context,
RuleCall ruleCall,
INode node)
serializeUnassignedValue in interface ITokenSerializer.IValueSerializerprotected java.lang.String serializeUnassignedValueByRule(AbstractRule rule, org.eclipse.emf.ecore.EObject current, INode node)