本文整理了Java中org.pentaho.di.core.Const.getOS()
方法的一些代码示例,展示了Const.getOS()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Const.getOS()
方法的具体详情如下:
包路径:org.pentaho.di.core.Const
类名称:Const
方法名:getOS
[英]determine the OS name
[中]确定操作系统名称
代码示例来源:origin: pentaho/pentaho-kettle
/**
* @return True if the OS is a Linux derivate.
*/
public static boolean isLinux() {
return getOS().startsWith( "Linux" );
}
代码示例来源:origin: pentaho/pentaho-kettle
public GPBulkLoader( StepMeta stepMeta, StepDataInterface stepDataInterface, int copyNr, TransMeta transMeta,
Trans trans ) {
super( stepMeta, stepDataInterface, copyNr, transMeta, trans );
if ( Const.getOS().startsWith( "Windows" ) ) {
enclosure = "\"";
} else {
enclosure = "'";
}
}
代码示例来源:origin: pentaho/pentaho-kettle
/**
* @return True if the OS is a Windows derivate.
*/
public static boolean isWindows() {
return getOS().startsWith( "Windows" );
}
代码示例来源:origin: pentaho/pentaho-kettle
/**
* Adds quotes to the passed string if the OS is Windows and there is at least one space .
*
* @param string
* @return
*/
private String addQuotes( String string ) {
if ( Const.getOS().startsWith( "Windows" ) && string.indexOf( " " ) != -1 ) {
string = "\"" + string + "\"";
}
return string;
}
代码示例来源:origin: pentaho/pentaho-kettle
/**
* @return True if the OS is an OSX derivate.
*/
public static boolean isOSX() {
return getOS().toUpperCase().contains( "OS X" );
}
代码示例来源:origin: pentaho/pentaho-kettle
public static void setTableItemLook( TableItem item, Display disp ) {
if ( !Const.getOS().startsWith( "Windows" ) ) {
return;
}
Color background = GUIResource.getInstance().getColorBackground();
if ( background != null ) {
item.setBackground( background );
}
}
代码示例来源:origin: pentaho/pentaho-kettle
setErrors( 1 );
if ( Const.getOS().equals( "Windows 95" ) ) {
cmdstr = "command.com /C " + cmdstr;
} else {
if ( Const.getOS().startsWith( "Windows" ) ) {
cmdstr = "cmd.exe /C " + cmdstr;
代码示例来源:origin: pentaho/pentaho-kettle
String ip = getIPAddress();
String mac = "none";
String os = getOS();
String s = "";
@SuppressWarnings( "unused" )
代码示例来源:origin: pentaho/pentaho-kettle
public static void setGCFont( GC gc, Device device, FontData fontData ) {
if ( Const.getOS().startsWith( "Windows" ) ) {
Font font = new Font( device, fontData );
gc.setFont( font );
font.dispose();
} else {
gc.setFont( device.getSystemFont() );
}
}
代码示例来源:origin: pentaho/pentaho-kettle
if ( Const.getOS().startsWith( "Windows" ) ) {
sbCommandLine.append( "cmd /c " );
代码示例来源:origin: pentaho/pentaho-kettle
logBasic( BaseMessages.getString( PKG, "JobShell.RunningOn", Const.getOS() ) );
if ( Const.getOS().equals( "Windows 95" ) ) {
base = new String[] { "command.com", "/C" };
if ( insertScript ) {
fileObject = createTemporaryShellFile( tempFile, realScript );
} else if ( Const.getOS().startsWith( "Windows" ) ) {
base = new String[] { "cmd.exe", "/C" };
if ( insertScript ) {
if ( Const.getOS().equals( "Windows 95" ) || Const.getOS().startsWith( "Windows" ) ) {
if ( Const.getOS().equals( "Windows 95" ) || Const.getOS().startsWith( "Windows" ) ) {
代码示例来源:origin: pentaho/pentaho-kettle
if ( Const.getOS().startsWith( "Windows" ) ) {
return addQuotes( pathToFile );
} else {
内容来源于网络,如有侵权,请联系作者删除!