Issue #676: include characterid and previous text of the text tag in text import error log message

This commit is contained in:
honfika@gmail.com
2014-11-30 14:07:04 +01:00
parent e27eaed6ed
commit eec3db60c9
11 changed files with 9598 additions and 8667 deletions

View File

@@ -58,7 +58,7 @@ public class TextImporter {
String[] records = textArr[1].split(recordSeparator);
result.put(id, records);
} else {
if (errorHandler.handle()) {
if (errorHandler.handle(null)) {
return null;
}
}
@@ -175,9 +175,9 @@ public class TextImporter {
return true;
}
return !errorHandler.handle();
return !errorHandler.handle(textTag);
} catch (TextParseException ex) {
return !errorHandler.handle(ex.text, ex.line);
return !errorHandler.handle(textTag, ex.text, ex.line);
}
}
}

View File

@@ -22,7 +22,7 @@ package com.jpexs.decompiler.flash.tags.base;
*/
public abstract class TextImportErrorHandler {
public abstract boolean handle();
public abstract boolean handle(TextTag textTag);
public abstract boolean handle(String message, long line);
public abstract boolean handle(TextTag textTag, String message, long line);
}