public boolean execute( StringBuilder buffer, String locale, Map parameters ) { if (matchesLocale( locale )) { return super.execute( buffer, locale, parameters ); } return false; } public final String locale;
public String getLocalizedTextString( Object object ) { String s = getLocalizedTextString(locale, object ); return s; }
public String format( Map parameters ) { return LocalizationManager.replaceInlineReferences( text, parameters ); } private String text;
public String getLocalizedTextString( Locale locale, String id, Map parameters ) { ILocalizedText t = getLocalizedText( locale, id ); if ((t == null) && !locale.equals(locale)) { t = getLocalizedText(locale, id ); } if ((t == null) && !locale.getLanguage().equals( "en" )) { t = getLocalizedText( new Locale( "en" ), id ); } return (t == null)? null : t.format( parameters ); }
public ILocalizedText getLocalizedText( Locale locale, String id ) { XLRMessageNode messageNode = (XLRMessageNode) nodedict.get( id ); XLRTargetNode targetNode = null; if (messageNode != null) { targetNode = messageNode.getTarget( locale.toString() ); } if (targetNode == null) { targetNode = checkLocales( locale, id ); } if (targetNode == null) { return null; } return new XLRLocalizedText( targetNode ); }
public String format( Map parameters ) { StringBuilder buffer = new StringBuilder(); String s = node.execute( buffer, node.locale, parameters )? buffer.toString() : null; if (s != null) { s = LocalizationManager.replaceInlineReferences( s, parameters ); } return s; } private XLRTargetNode node;
public boolean execute( StringBuilder buffer, String locale, Map parameters ) { boolean success = false; if (text != null) { success = true; buffer.append( text ); } boolean result = super.execute( buffer, locale, parameters ); return success || result; } public final String text;
public String getLocalizedTextString( Object object ) { String s = getLocalizedTextString(locale, object ); return s; }
public String getLocalizedTextString( Locale locale, String id, Map parameters ) { ILocalizedText t = getLocalizedText( locale, id ); if ((t == null) && !locale.equals(locale)) { t = getLocalizedText(locale, id ); } if ((t == null) && !locale.getLanguage().equals( "en" )) { t = getLocalizedText( new Locale( "en" ), id ); } return (t == null)? null : t.format( parameters ); }
public boolean execute( StringBuilder buffer, String locale, Map parameters ) { if (matchesLocale( locale )) { return super.execute( buffer, locale, parameters ); } return false; } public final String locale;
public String format( Map parameters ) { StringBuilder buffer = new StringBuilder(); String s = node.execute( buffer, node.locale, parameters )? buffer.toString() : null; if (s != null) { s = LocalizationManager.replaceInlineReferences( s, parameters ); } return s; } private XLRTargetNode node;
public String format( Map parameters ) { return LocalizationManager.replaceInlineReferences( text, parameters ); } private String text;
public static String getDescription( ConfigurationBuffer buffer, String var, LocalizationManager l10n, String l10nPrefix ) { String key = (l10nPrefix == null)? var : (l10nPrefix + "." + var); String description = l10n.getLocalizedTextString( key, null ); return description; }
public String getLocalizedTextString( String id, Map parameters ) { return getLocalizedTextString(locale, id, parameters ); }
public String getLocalizedTextString( String id ) { return getLocalizedTextString( id, Collections.EMPTY_MAP ); }
public String getLocalizedTextString( String id ) { return getLocalizedTextString( id, Collections.EMPTY_MAP ); }
public String getLocalizedTextString( String id, Map parameters ) { return getLocalizedTextString(locale, id, parameters ); }
@Override public String getMessage() { return Bootstrap.getLocalizationManager().getLocalizedTextString("notSuspended"); //$NON-NLS-1$ } }
@Override public String getMessage() { if(m_isDebugging) //DEBUGGING return Bootstrap.getLocalizationManager().getLocalizedTextString("maybeAlreadyRunningForDebug"); //$NON-NLS-1$ else //RUNNING return Bootstrap.getLocalizationManager().getLocalizedTextString("maybeAlreadyRunningForRun"); //$NON-NLS-1$ } }
@Override public String getMessage() { return Bootstrap.getLocalizationManager().getLocalizedTextString("notConnected"); //$NON-NLS-1$ } }