@Override
  public boolean isValid() {
    PackageElement value = getValue();
    if (value != null && value.getPackage().isValid()) {
      Module module = value.getModule();
      return module == null || !module.isDisposed();
    }
    return false;
  }
@Override
  public boolean isValid()