comparison src/org/tmatesoft/hg/core/HgCallbackTargetException.java @ 557:b9e5ac26dd83

Annotate: Line annotation needs true line position from merged blocks; test-annotate repo updated to show elements from both parents in the merged revision
author Artem Tikhomirov <tikhomirov.artem@gmail.com>
date Sun, 24 Feb 2013 00:11:40 +0100
parents 31a89587eb04
children
comparison
equal deleted inserted replaced
556:e55f17a7a195 557:b9e5ac26dd83
30 * {@link HgCallbackTargetException}, the only checked exception allowed out from a callback. 30 * {@link HgCallbackTargetException}, the only checked exception allowed out from a callback.
31 * 31 *
32 * <p>It's intentionally not a subclass of {@link HgException} to avoid get mixed with library own errors and be processed separately. 32 * <p>It's intentionally not a subclass of {@link HgException} to avoid get mixed with library own errors and be processed separately.
33 * 33 *
34 * <p>Top-level API handlers ({@link HgStatusHandler}, {@link HgManifestHandler}, {@link HgChangesetHandler}, etc) allow to throw 34 * <p>Top-level API handlers ({@link HgStatusHandler}, {@link HgManifestHandler}, {@link HgChangesetHandler}, etc) allow to throw
35 * HgCallbackTargetException from their methods. Exceptions throws this way are not handled in corresponding commands, except for 35 * HgCallbackTargetException from their methods. Exceptions thrown this way are not handled in corresponding commands, except for
36 * revision or file name specification, unless already set. The, these exceptions go straight to the command caller. 36 * revision or file name specification, unless already set. Then, these exceptions go straight to the command caller.
37 * 37 *
38 * @author Artem Tikhomirov 38 * @author Artem Tikhomirov
39 * @author TMate Software Ltd. 39 * @author TMate Software Ltd.
40 */ 40 */
41 @SuppressWarnings("serial") 41 @SuppressWarnings("serial")