code: static public FileId getInstance(String id) throws DaoManagerException {
  		if (id!=null && FileConnector.exists(id)){
  			return new FileId(id,null);
  		} else {
  			return null;
  		}
  	}
docs: if FileId is not a valid file this returns null