@Override
    public void setValue(Object o) {
        if(!this.getNodeProperty().getDataType().isAssignableFrom(URL.class))
            return;        
        if(!URL.class.isAssignableFrom(o.getClass())) 
            return;
        url=(URL)o;
    }