public Boolean getLastValue() { // the default is true String prop = Props.getInstance().getProperty( PDI_CHECK_VERSION_FLAG ); return prop == null ? true : new Boolean( prop ); }
private boolean isRemembered( String rememberPropertyName ) { return !"Y".equalsIgnoreCase( Props.getInstance().getProperty( rememberPropertyName ) ); }
public static long getLongProperty( String name, long defaultValue ) { String valueStr = Props.isInitialized() ? Props.getInstance().getProperty( name ) : null; try { long value = Long.parseLong( valueStr ); return value; } catch ( NumberFormatException e ) { // the value for this property is not a valid number } return defaultValue; }
public static long getLongProperty( String name, long defaultValue ) { String valueStr = Props.isInitialized() ? Props.getInstance().getProperty( name ) : null; try { long value = Long.parseLong( valueStr ); return value; } catch ( NumberFormatException e ) { // the value for this property is not a valid number } return defaultValue; }
public static String getStringProperty( String name, String defaultValue ) { String value = Props.isInitialized() ? Props.getInstance().getProperty( name ) : null; if ( value == null ) { value = defaultValue; } return value; }
public static String getStringProperty( String name, String defaultValue ) { String value = Props.isInitialized() ? Props.getInstance().getProperty( name ) : null; if ( value == null ) { value = defaultValue; } return value; }
@Override public boolean overwritePrompt( String message, String rememberText, String rememberPropertyName ) { Object[] res = messageDialogWithToggle( "Warning", null, message, Const.WARNING, new String[] { BaseMessages.getString( Spoon.class, "System.Button.Yes" ), BaseMessages.getString( Spoon.class, "System.Button.No" ) }, 1, rememberText, !"Y".equalsIgnoreCase( props .getProperty( rememberPropertyName ) ) ); int idx = ( (Integer) res[0] ).intValue(); boolean overwrite = ( ( idx & 0xFF ) == 0 ); boolean toggleState = ( (Boolean) res[1] ).booleanValue(); props.setProperty( rememberPropertyName, ( !toggleState ) ? "Y" : "N" ); return overwrite; }
String prop = Props.getInstance().getProperty( PDI_CHECK_VERSION_FLAG ); if ( prop != null && !Boolean.parseBoolean( prop ) ) { log.logBasic( "Skipping version check.", new Object[] {} );