Class Utils

java.lang.Object
com.e1c.langtool.v8.dt.Utils

public final class Utils extends Object
  • Field Details

  • Method Details

    • getObjectURIRelativeTo

      public static org.eclipse.emf.common.util.URI getObjectURIRelativeTo(org.eclipse.emf.common.util.URI baseURI, org.eclipse.emf.ecore.EObject object)
      Construct URI from given baseURI and fragment part calculated from object.
      Parameters:
      baseURI - Base URI.
      object - Object , will donate URI fragment part.
      Returns:
      URI
    • getParamsFromNls

      public static String[] getParamsFromNls(String nlsString)
      Gets the parameters from nls string. Find parameters like [ParamName1] or like %ParamName2%.
      Parameters:
      nlsString - the nls string
      Returns:
      the params array from nls, cannot return null.
    • getParamsMapFromNls

      public static Map<String,String> getParamsMapFromNls(String nlsString)
      Gets the params map from nls string. Find parameters like [ParamName1] or like %ParamName2%.
      Parameters:
      nlsString - the nls string
      Returns:
      the params map from nls, where key is the name of parameter like ParamName1 and value is full source string like [ParamName1] or like %ParamName1%
    • getStrTemplateParams

      public static Map<String,String> getStrTemplateParams(String value)