Class BslDerivedPropertyCache

java.lang.Object
com.e1c.langtool.v8.dt.bsl.translator.BslDerivedPropertyCache
All Implemented Interfaces:
SessionCache

public class BslDerivedPropertyCache extends Object implements SessionCache
The cache of translation for BslDerivedPropertySource object.
See Also:
  • Constructor Details

    • BslDerivedPropertyCache

      public BslDerivedPropertyCache()
  • Method Details

    • getTranslation

      public String getTranslation(org.eclipse.emf.common.util.URI moduleUri, String methodName, int localOffset)
    • getTranslation

      public String getTranslation(String moduleUri, String methodName, int localOffset)
    • getTranslation

      public String getTranslation(org.eclipse.emf.common.util.URI moduleUri, String methodName, int localOffset, com.google.inject.Provider<String> provider)
    • getTranslation

      public String getTranslation(String moduleUri, String methodName, int localOffset, com.google.inject.Provider<String> provider)
    • putTranslation

      public void putTranslation(String moduleUri, String methodName, int localOffset, String translation)
    • clear

      public void clear()
      Description copied from interface: SessionCache
      Clear all holding cache
      Specified by:
      clear in interface SessionCache