public class ValueSerializer extends 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,
Object value,
INode node) |
boolean |
isValid(org.eclipse.emf.ecore.EObject context,
RuleCall ruleCall,
Object value,
ITokenSerializer.IErrorAcceptor errorAcceptor) |
protected String |
serialize(INode node) |
String |
serializeAssignedValue(org.eclipse.emf.ecore.EObject context,
RuleCall ruleCall,
Object value,
INode node) |
String |
serializeUnassignedValue(org.eclipse.emf.ecore.EObject context,
RuleCall ruleCall,
INode node) |
protected String |
serializeUnassignedValueByRule(AbstractRule rule,
org.eclipse.emf.ecore.EObject current,
INode node) |
protected 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,
Object value,
INode node)
equalsOrReplacesNode in interface ITokenSerializer.IValueSerializerpublic boolean isValid(org.eclipse.emf.ecore.EObject context,
RuleCall ruleCall,
Object value,
ITokenSerializer.IErrorAcceptor errorAcceptor)
isValid in interface ITokenSerializer.IValueSerializerpublic String serializeAssignedValue(org.eclipse.emf.ecore.EObject context, RuleCall ruleCall, Object value, INode node)
serializeAssignedValue in interface ITokenSerializer.IValueSerializerpublic String serializeUnassignedValue(org.eclipse.emf.ecore.EObject context, RuleCall ruleCall, INode node)
serializeUnassignedValue in interface ITokenSerializer.IValueSerializerprotected String serializeUnassignedValueByRule(AbstractRule rule, org.eclipse.emf.ecore.EObject current, INode node)
Copyright © 2015. All Rights Reserved.