Ejemplo n.º 1
0
  public void removeData(ModuleData data) throws AccessNotAllowedException, NotEmptyException {

    if (data == null) throw new NotEmptyException("data cannot be empty");

    if (Tools.hasRight("REMOVE_DATA_FROM_MODULE")) {
      for (ModuleData gp : moduleDatas)
        if (gp.equals(data)) {
          gp.remove();
          break;
        }
    } else throw new AccessNotAllowedException("You can't remove data from module");
  }