org.eclipse.ocl.examples.xtext.essentialocl.services
Class EssentialOCLValueConverterService.NumberConverter

java.lang.Object
  extended by org.eclipse.ocl.examples.xtext.essentialocl.services.EssentialOCLValueConverterService.NumberConverter
All Implemented Interfaces:
org.eclipse.xtext.conversion.IValueConverter<java.lang.Number>
Enclosing class:
EssentialOCLValueConverterService

protected static class EssentialOCLValueConverterService.NumberConverter
extends java.lang.Object
implements org.eclipse.xtext.conversion.IValueConverter<java.lang.Number>


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eclipse.xtext.conversion.IValueConverter
org.eclipse.xtext.conversion.IValueConverter.RuleSpecific
 
Field Summary
 
Fields inherited from interface org.eclipse.xtext.conversion.IValueConverter
NO_OP_CONVERTER
 
Constructor Summary
protected EssentialOCLValueConverterService.NumberConverter()
           
 
Method Summary
 java.lang.String toString(java.lang.Number value)
           
 java.lang.Number toValue(java.lang.String string, org.eclipse.xtext.nodemodel.INode node)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EssentialOCLValueConverterService.NumberConverter

protected EssentialOCLValueConverterService.NumberConverter()
Method Detail

toValue

public java.lang.Number toValue(java.lang.String string,
                                org.eclipse.xtext.nodemodel.INode node)
Specified by:
toValue in interface org.eclipse.xtext.conversion.IValueConverter<java.lang.Number>

toString

public java.lang.String toString(java.lang.Number value)
Specified by:
toString in interface org.eclipse.xtext.conversion.IValueConverter<java.lang.Number>