⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 logitemlistui.java

📁 《j2ee开发全程实录》随书源码
💻 JAVA
字号:
package com.cownew.PIS.base.logMgr.client;

import com.cownew.PIS.base.logMgr.common.ILogItemDAO;
import com.cownew.PIS.framework.common.IValueObject;
import com.cownew.PIS.framework.common.db.Selectors;

import com.cownew.PIS.ui.commonUI.ListUI;
import com.cownew.PIS.ui.ctrl.query.QueryColumnProperty;
import com.cownew.PIS.ui.ctrl.query.QueryColumnPropertyList;
import com.cownew.PIS.ui.ctrl.query.QueryExecutor;

public class LogItemListUI extends ListUI
{

	public LogItemListUI() throws Exception
	{
		super();
	}

	protected void initAction()
	{
		super.initAction();
		actionAddNew.setEnabled(false);
		actionEdit.setEnabled(false);
		actionView.setEnabled(false);
	}
	public IValueObject generateNewVO() throws Exception
	{
		return null;
	}

	public Class getEditUIClass()
	{
		return null;
	}

	public Class getServiceIntfClass()
	{
		return ILogItemDAO.class;
	}

	protected QueryExecutor getQueryExecutor() 
	{
		QueryExecutor qe = super.getQueryExecutor();
		
		Selectors selectors = new Selectors();
		selectors.add("user");
		selectors.add("user.person");
		qe.setSelectors(selectors);
		
		QueryColumnPropertyList columnList = new QueryColumnPropertyList();
		columnList.add(new QueryColumnProperty("id",false));
		columnList.add(new QueryColumnProperty("date","操作日期"));
		columnList.add(new QueryColumnProperty("user.number","操作用户帐号"));
		columnList.add(new QueryColumnProperty("user.person.name","操作人"));
		columnList.add(new QueryColumnProperty("oprtName","操作项名称"));
		columnList.add(new QueryColumnProperty("description","备注"));
		qe.setColumnList(columnList );
		
		return qe;
	}
	
	public String getUITitle()
	{
		return "操作日志监控";
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -