Class ValueSerializer
- java.lang.Object
-
- org.eclipse.xtext.serializer.tokens.ValueSerializer
-
- All Implemented Interfaces:
IValueSerializer
public class ValueSerializer extends java.lang.Object implements IValueSerializer
-
-
Field Summary
Fields Modifier and Type Field Description protected ITokenDiagnosticProvider
diagnostics
protected TokenUtil
tokenUtil
-
Constructor Summary
Constructors Constructor Description ValueSerializer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isValid(org.eclipse.emf.ecore.EObject context, RuleCall ruleCall, java.lang.Object value, ISerializationDiagnostic.Acceptor errors)
java.lang.String
serializeAssignedValue(org.eclipse.emf.ecore.EObject context, RuleCall ruleCall, java.lang.Object value, INode node, ISerializationDiagnostic.Acceptor errors)
-
-
-
Field Detail
-
diagnostics
@Inject protected ITokenDiagnosticProvider diagnostics
-
tokenUtil
@Inject protected TokenUtil tokenUtil
-
-
Method Detail
-
isValid
public boolean isValid(org.eclipse.emf.ecore.EObject context, RuleCall ruleCall, java.lang.Object value, ISerializationDiagnostic.Acceptor errors)
- Specified by:
isValid
in interfaceIValueSerializer
-
serializeAssignedValue
public java.lang.String serializeAssignedValue(org.eclipse.emf.ecore.EObject context, RuleCall ruleCall, java.lang.Object value, INode node, ISerializationDiagnostic.Acceptor errors)
- Specified by:
serializeAssignedValue
in interfaceIValueSerializer
-
-