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 + -
显示快捷键?