public void Exec() {
   if (String_.Eq(text, "") && append) return; // no change; don't bother writing to disc
   IoEnginePool.Instance.Get_by(url.Info().EngineKey()).SaveFilText_api(this);
 }
 public boolean Matches(Object compObj) {
   Io_url comp = (Io_url) compObj;
   boolean rv = pattern.Matches(comp.XtoCaseNormalized());
   return match ? rv : !rv;
 }