String sTmp = ""; sTmp = getKey(str); if ("".equals(sTmp)) { int iSeparator = str.indexOf(SEPARATOR) + SEPARATOR.length(); if (iSeparator == (-1 + SEPARATOR.length())) { iSeparator = 0; } return str.substring(iSeparator); } sTmp = serviceprovider.getValue(sTmp); if (sTmp == null || "".equals(sTmp)) { sTmp = Messages.getString("ExternalizedTextEditorComposite.Warn.KeyNotFound"); } return sTmp;
int iSeparator = str.indexOf(SEPARATOR) + SEPARATOR.length(); if (iSeparator == (-1 + SEPARATOR.length())) { iSeparator = 0; } return str.substring(iSeparator);
    public String getValue(String str)    {        String sTmp = ""; //$NON-NLS-1$        sTmp = getKey(str);        if ("".equals(sTmp)) //$NON-NLS-1$        {            int iSeparator = str.indexOf(SEPARATOR) + SEPARATOR.length();            if (iSeparator == (-1 + SEPARATOR.length()))            {                iSeparator = 0;            }            return str.substring(iSeparator);        }        sTmp = serviceprovider.getValue(sTmp);        if (sTmp == null || "".equals(sTmp)) //$NON-NLS-1$        {            sTmp = Messages.getString("ExternalizedTextEditorComposite.Warn.KeyNotFound"); //$NON-NLS-1$        }        return sTmp;    }