public boolean addNode(UrlNode node){
		
		if (node.parentUrl.equals(this.selfUrl)){
			childNodes.add(node) ;
			return true ;
		}else{
			for(UrlNode urlNode : childNodes){
				if( urlNode.addNode(node) )
					return true ;
			}
		}
		return false ;
	}