當前位置: 首頁>>代碼示例>>Java>>正文


Java CheckResultInterface.getType方法代碼示例

本文整理匯總了Java中org.pentaho.di.core.CheckResultInterface.getType方法的典型用法代碼示例。如果您正苦於以下問題:Java CheckResultInterface.getType方法的具體用法?Java CheckResultInterface.getType怎麽用?Java CheckResultInterface.getType使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在org.pentaho.di.core.CheckResultInterface的用法示例。


在下文中一共展示了CheckResultInterface.getType方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: getData

import org.pentaho.di.core.CheckResultInterface; //導入方法依賴的package包/類
/**
 * Copy information from the meta-data input to the dialog fields.
 */ 
public void getData()
{
	wFields.table.removeAll();
	
	for (int i=0;i<remarks.size();i++)
	{
     CheckResultInterface cr = (CheckResultInterface)remarks.get(i);
		if (show_successful_results || cr.getType()!=CheckResultInterface.TYPE_RESULT_OK)
		{
			TableItem ti = new TableItem(wFields.table, SWT.NONE); 
			// MB - Support both JobEntry and Step Checking
   		// 6/25/07
       CheckResultSourceInterface sourceMeta = cr.getSourceInfo();
			if (sourceMeta!=null) ti.setText(1, sourceMeta.getName());
			else          ti.setText(1, "<global>");
			ti.setText(2, cr.getType()+" - "+cr.getTypeDesc());
			ti.setText(3, cr.getText());

			Color col = ti.getBackground();
			switch(cr.getType())
			{
				case CheckResultInterface.TYPE_RESULT_OK:      col=green;  break;
				case CheckResultInterface.TYPE_RESULT_ERROR:   col=red;    break;
				case CheckResultInterface.TYPE_RESULT_WARNING: col=yellow; break;
				case CheckResultInterface.TYPE_RESULT_COMMENT: 
				default:break;
			}
			ti.setBackground(col);
		}
	}
	
	if (wFields.table.getItemCount()==0) 
	{
		wFields.clearAll(false);
	}
	
	wFields.setRowNums();
	wFields.optWidth(true);
	
	if (show_successful_results) 
	{
		wlFields.setText(STRING_HIDE_REMARKS);
		wNoOK.setText(STRING_HIDE_SUCESSFUL);
	}
	else 
	{
		wlFields.setText(STRING_SHOW_REMARKS);
		wNoOK.setText(STRING_SHOW_SUCESSFUL);
	}

	shell.layout();
}
 
開發者ID:icholy,項目名稱:geokettle-2.0,代碼行數:56,代碼來源:CheckResultDialog.java


注:本文中的org.pentaho.di.core.CheckResultInterface.getType方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。