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

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

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

Default message binder that just invokes NLS.bind.


Field Summary
static CS2Pivot.MessageBinder INSTANCE
           
 
Constructor Summary
CS2Pivot.DefaultMessageBinder()
           
 
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

@NonNull
public static final CS2Pivot.MessageBinder INSTANCE
Constructor Detail

CS2Pivot.DefaultMessageBinder

public CS2Pivot.DefaultMessageBinder()
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