! (FileVisitor.fileNodes.contains(node)) && ! (node.contents.getName().indexOf("Identity") != -1)) {
! (FileVisitor.fileNodes.contains(node))){
    public void visitNode(FlatNode node)     {	if (node.contents instanceof SIRFilter &&	    ! (FileVisitor.fileNodes.contains(node)) &&	    ! (node.contents.getName().indexOf("Identity") != -1)) {	    assigned.add(node);	    return;	}	if (node.contents instanceof SIRJoiner) {	    if (node.edges[0] == null || !(node.edges[0].contents instanceof SIRJoiner)) {		//do not assign the joiner if it is a null joiner		for (int i = 0; i < node.inputs;i++) {		    if (node.incomingWeights[i] != 0) {			joiners.add(node);			assigned.add(node);			return;		    }		} 	    }	}    }