📄 subflow.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 + -