<commit_before>package org.basex.core;

import static org.basex.core.Text.*;

import org.basex.util.*;

/**
 * This class is implemented by all kinds of processes.
 * It gives feedback on the current process. Moreover, it allows to
 * interrupt the process by calling the {@link #stop()} method.
 *
 * @author BaseX Team 2005-13, BSD License
 * @author <NAME>
 */
public abstract class Proc {
  /** Listener, reacting on process information. */
  public InfoListener listen;
  /** This flag indicates that a command may perform updates. */
  public boolean updating;
  /** Indicates if a process is currently registered. */
  private boolean registered;
<commit_msg>[FIX] Make BaseX compile with OpenJDK 7<commit_after>package org.basex.core;

import static org.basex.core.Text.*;

import org.basex.util.*;

/**
 * This class is implemented by all kinds of processes.
 * It gives feedback on the current process. Moreover, it allows to
 * interrupt the process by calling the {@link #stop()} method.
 *
 * @author BaseX Team 2005-13, BSD License
 * @author <NAME>
 */
public abstract class Proc {
  /** Listener, reacting on process information. */
  public InfoListener listen;
  /** This flag indicates that a command may perform updates. */
  public boolean updating;
  /** Indicates if a process is currently registered. */
  protected boolean registered;

{'fraction_non_alphanumeric': 0.1, 'fraction_numerical': 0.009558823529411765, 'mean_word_length': 3.7754385964912283, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '928256', 'n_tokens_mistral': 374, 'n_tokens_neox': 358, 'n_words': 162}