d prior calling the interceptor, conditions when the event processing
  can be interrupted, what happens with the rest of the queued interceptors, etc.
  Please see documentation of each interceptor type interface for detailed information.
  </p>


  <h2 id="usecases">Use cases</h2>
  
  <h3>Use case 1. - Automated indentation</h3>

  <p>
  Many languages need to automatically reindent lines as user types certain
  statements. For example in java language the 'case' statements in a 'switch' block
  should b