or.java
来自「RFID复杂事件处理系统的研究实验」· Java 代码 · 共 37 行
JAVA
37 行
package test1;
public class OR extends NonLeaf {
public OR()
{
super("+");
}
public C_Event work(int ii,NonLeaf n,Node n1)//n父结点;n1子结点
{
C_Event ce=null;
if(n1.getisleaf())
{
ce=new C_Event(((Leaf)n1).getevents().getLast(),n);
((Leaf)n1).getevents().getLast().setflag(ii);
if(((Leaf)n1).getevents().getLast().checkdelete())
((Leaf)n1).getevents().removeLast();
ce.initflag(n);
}
else{
ce=new C_Event(((NonLeaf)n1).getmid_result().getLast(),n);
((NonLeaf)n1).getmid_result().getLast().setflag(ii);
if(((NonLeaf)n1).getmid_result().getLast().checkdelete())
((NonLeaf)n1).getmid_result().removeLast();
ce.initflag(n);
}
return ce;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?