org.eclipse.ocl.examples.xtext.base.cs2as
Class CS2Pivot.MessageBinderWithLineContext

java.lang.Object
  extended by org.eclipse.ocl.examples.xtext.base.cs2as.CS2Pivot.MessageBinderWithLineContext
All Implemented Interfaces:
CS2Pivot.MessageBinder
Enclosing class:
CS2Pivot

public static class CS2Pivot.MessageBinderWithLineContext
extends java.lang.Object
implements CS2Pivot.MessageBinder

Message binder that prefixes the uri and line number to the return from NLS.bind(String, Object[]).


Field Summary
static CS2Pivot.MessageBinder INSTANCE
           
 
Constructor Summary
CS2Pivot.MessageBinderWithLineContext()
           
 
Method Summary
 java.lang.String bind(org.eclipse.emf.ecore.EObject csContext, java.lang.String messageTemplate, java.lang.Object... bindings)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANCE

public static final CS2Pivot.MessageBinder INSTANCE
Constructor Detail

CS2Pivot.MessageBinderWithLineContext

public CS2Pivot.MessageBinderWithLineContext()
Method Detail

bind

@NonNull
public java.lang.String bind(@NonNull
                                     org.eclipse.emf.ecore.EObject csContext,
                                     @NonNull
                                     java.lang.String messageTemplate,
                                     java.lang.Object... bindings)
Specified by:
bind in interface CS2Pivot.MessageBinder