public void ActivateCognitiveGraph(String symbol, int type){

		if(CognitiveGraph.size()==1){//判断是不是分析过程中出现的第一个对象
			if(CognitiveGraph.get(0).ObjOrAttri.get(0).Symbol.equals("")){
				CognitiveGraph.get(0).ObjOrAttri.get(0).Symbol=symbol;
				CognitiveGraph.get(0).ObjOrAttri.get(0).OriginalType=type;
			}
		}
		else{//不是分析过程中出现的第一个对象。同样分两种情况。
			
			//看是不是第一次出现的对象（还有属性啥的）
			int GraphSize=CognitiveGraph.size();
			boolean ifExist=false;
			for(int i=0;i<GraphSize;i++){
				int GraphListSize=CognitiveGraph.get(i).ObjOrAttri.size();
				for(int j=0;j<GraphListSize;j++){
					if(CognitiveGraph.get(i).ObjOrAttri.get(j).Symbol.equals(symbol)){
						CognitiveGraph.get(i).ObjOrAttri.get(j).ActivatedLevel=7;
						ifExist=true;
					}
				}
				
			}
			
			if(!ifExist){//如果是第一次出现
				GraphNodeList newGraphNodeList=new GraphNodeList(symbol, type);
				CognitiveGraph.add(newGraphNodeList);
			}
		}

	}