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

📄 subflow.java

📁 OBPM是一个开源
💻 JAVA
字号:
package cn.myapps.core.workflow.element;

import java.util.Enumeration; //import java.util.Hashtable;
//import java.util.Hashtable;
import java.util.Properties;
import java.util.Vector;

import java.awt.Color;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.Rectangle;
import java.awt.Toolkit;
import java.awt.event.MouseEvent;

import cn.myapps.core.workflow.utility.CommonUtil;

public class SubFlow extends Node {
	public String subflowid; // 子流程id

	public String subflowname;// 子流程名称

	public boolean isreflow; // 是否回调

	public boolean iscurrent;

	public boolean ispassed = false;// 是否审核

	/**
	 * private
	 * 
	 * @param owner
	 * @roseuid 3E0428DA0235
	 */
	public SubFlow(FlowDiagram owner) {
		super(owner);
	}

	/**
	 * @param g
	 * @roseuid 3E046AF60245
	 */
	public void paint(Graphics g) {
		if (this.isreflow) {
			_img = _owner.getImageResource("subreflow.gif");
		} else {
			_img = _owner.getImageResource("subflow.gif");
		}
	}

	public void showTips(Graphics g) {

	}

	// public void showTips(Graphics g) {
	// StringBuffer tips = new StringBuffer();
	//
	// if (this.subflowname != null && !this.subflowname.trim().equals("")
	// && !this.subflowname.trim().equals("null")) {
	// tips.append(CommonUtil.foldString("子流程名称:" + this.subflowname, 20));
	// // tips.append(shortname);
	// tips.append("\n");
	// }
	// if (isreflow) {
	// tips.append("是否回调:是");
	// tips.append("\n");
	// } else {
	// tips.append("是否回调:否");
	// tips.append("\n");
	// }
	//
	// if (properties != null && properties.size() > 0) {
	// tips.append("属性:\n");
	// //String[] props = CommonUtil.split(properties,';');
	// Enumeration e = properties.keys();
	// String strTemp = "";
	// for (; e.hasMoreElements();) {
	// //tips.append(properties.getProperty((String)e.nextElement()));
	// // tips.append("\n");
	// String props = properties.getProperty((String) e.nextElement());
	// strTemp = props + "\n" + strTemp;
	// }
	// tips.append(strTemp);
	// }
	//
	// if (note != null && !note.trim().equals("") &&
	// !note.trim().equals("null")) {
	// tips.append(CommonUtil.foldString("备注:" + note, 15));
	// tips.append("\n");
	// }
	// drawTips(g, tips.toString());
	// }
}

⌨️ 快捷键说明

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