diff --git a/calculatorpp-core/src/main/java/org/solovyev/android/calculator/AbstractCalculatorMathRegistry.java b/calculatorpp-core/src/main/java/org/solovyev/android/calculator/AbstractCalculatorMathRegistry.java index b8be5c95..c40f159d 100644 --- a/calculatorpp-core/src/main/java/org/solovyev/android/calculator/AbstractCalculatorMathRegistry.java +++ b/calculatorpp-core/src/main/java/org/solovyev/android/calculator/AbstractCalculatorMathRegistry.java @@ -6,6 +6,7 @@ package org.solovyev.android.calculator; +import jscl.CustomFunctionCalculationException; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; import org.solovyev.common.JBuilder; @@ -66,7 +67,11 @@ public abstract class AbstractCalculatorMathRegistryСиний Зелёный + Имя + Тело функции + Описание + Параметры + + Создать функцию + Редактировать функцию + Не правильное имя функции: имя должно начинаться с буквы, должно сожержать буквы, цифры и знаки подчёркивания. + Функция с таким именем уже существует! + Тело функции не должно быть пустым! + Имя параметра не должно быть пустым! + Вы действительно хотите удалить функцию \'%s\'? + Невозможно создать пустую функцию! + \ No newline at end of file diff --git a/calculatorpp/res/values/text_strings.xml b/calculatorpp/res/values/text_strings.xml index 0d178a94..22836cfa 100644 --- a/calculatorpp/res/values/text_strings.xml +++ b/calculatorpp/res/values/text_strings.xml @@ -243,7 +243,6 @@ Edit function Name of function is not valid: name must start with letter, can contain letters, digits and underscore. Function with same name already exists! - Function name clashes with function name! Function body could not be empty! Function parameter should not be empty! Do you really want to delete \'%s\' function? diff --git a/calculatorpp/src/main/java/org/solovyev/android/calculator/AndroidCalculatorLogger.java b/calculatorpp/src/main/java/org/solovyev/android/calculator/AndroidCalculatorLogger.java index 3eaa63c0..2aba58c6 100644 --- a/calculatorpp/src/main/java/org/solovyev/android/calculator/AndroidCalculatorLogger.java +++ b/calculatorpp/src/main/java/org/solovyev/android/calculator/AndroidCalculatorLogger.java @@ -28,4 +28,9 @@ public class AndroidCalculatorLogger implements CalculatorLogger { public void debug(@Nullable String tag, @NotNull String message, @NotNull Throwable e) { Log.d(getTag(tag), message, e); } + + @Override + public void error(@Nullable String tag, @NotNull String message, @NotNull Throwable e) { + Log.e(getTag(tag), message, e); + } }