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

📄 urlmapping.java.svn-base

📁 一个timesheet程序,用来统计开发人员的度量衡web在线程序.用于软件行业
💻 SVN-BASE
字号:
package com.nsi.control.web;

import java.util.Map;

/**
 * @author Chris Ye, created on Oct 6, 2008
 *
 * URLMapping
 */
public class URLMapping
{
	private String url;
	private String screen;
	private String flowHandler;
	private String requestHandler;
	private boolean useRequestHandler;
	private boolean useFlowHandler;
	private Map<String,String> resultMappings;
	/**
	 * constructor of URLMapping
	 */
	public URLMapping()
	{
		useRequestHandler = false;
		useFlowHandler = false;
		flowHandler = null;
		requestHandler = null;
	}
	/**
	 * constructor of URLMapping
	 * @param url
	 * @param screen
	 */
	public URLMapping(String url, String screen)
	{
		useRequestHandler = false;
		useFlowHandler = false;
		flowHandler = null;
		requestHandler = null;
		this.url = url;
		this.screen = screen;
	}
	/**
	 * constructor of URLMapping
	 * @param url
	 * @param screen
	 * @param useRequestHandler
	 * @param useFlowHandler
	 * @param requestHandler
	 * @param flowHandler
	 * @param resultMappings
	 */
	public URLMapping(String url, String screen, boolean useRequestHandler, boolean useFlowHandler, String requestHandler, String flowHandler, Map<String,String> resultMappings)
	{
		this.useRequestHandler = false;
		this.useFlowHandler = false;
		this.flowHandler = null;
		this.requestHandler = null;
		this.url = url;
		this.flowHandler = flowHandler;
		this.requestHandler = requestHandler;
		this.useRequestHandler = useRequestHandler;
		this.useFlowHandler = useFlowHandler;
		this.resultMappings = resultMappings;
		this.screen = screen;
	}
	public String getUrl()
	{
		return url;
	}
	public void setUrl(String url)
	{
		this.url = url;
	}
	public String getScreen()
	{
		return screen;
	}
	public void setScreen(String screen)
	{
		this.screen = screen;
	}
	public String getFlowHandler()
	{
		return flowHandler;
	}
	public void setFlowHandler(String flowHandler)
	{
		this.flowHandler = flowHandler;
	}
	public String getRequestHandler()
	{
		return requestHandler;
	}
	public void setRequestHandler(String requestHandler)
	{
		this.requestHandler = requestHandler;
	}
	public boolean isUseRequestHandler()
	{
		return useRequestHandler;
	}
	public void setUseRequestHandler(boolean useRequestHandler)
	{
		this.useRequestHandler = useRequestHandler;
	}
	public boolean isUseFlowHandler()
	{
		return useFlowHandler;
	}
	public void setUseFlowHandler(boolean useFlowHandler)
	{
		this.useFlowHandler = useFlowHandler;
	}
	public Map<String, String> getResultMappings()
	{
		return resultMappings;
	}
	public void setResultMappings(Map<String, String> resultMappings)
	{
		this.resultMappings = resultMappings;
	}
	public String getResultScreen(String key)
	{
		if(resultMappings != null) return (String)resultMappings.get(key);
		else return null;
	}
	public String toString()
	{
		return "[URLMapping: url=" + url + ", useRequestHandler=" + useRequestHandler + ", useFlowHandler=" + useFlowHandler + ", requestHandler=" + requestHandler + ", flowHandler=" + flowHandler
				+ ", resultMappings=" + resultMappings + "]";
	}
}

⌨️ 快捷键说明

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