public int getConsequenceJavaLineNumber() {
if (consequenceJavaLineNumber == -1) {
if (!isCompiled()) {
throw new IllegalArgumentException("Package has not been compiled");
}
DialectRuntimeRegistry datas = compiledPackage.getDialectRuntimeRegistry();
LineMappings mappings = datas.getLineMappings(className);
consequenceJavaLineNumber = mappings.getOffset();
}
return consequenceJavaLineNumber;
}