У меня есть класс страницы groovy, который реализует интерфейс с именем IImageOperations.
Этот интерфейс содержит метод addImage по умолчанию.Который я хотел вызвать из класса Пейдж.
Я пытался позвонить нижеприведенным способом
class Page implements IImageOperations, ITextOperations {
void addImage(PDImageXObject image, float x, float y, float w = 0, float h = 0, float rotate = 0, boolean inline){
if(w == 0)
w = image.getWidth();
if(h == 0)
h = image.getHeight();
IImageOperations.super.addImage("", 0, 0);
}
}
Но это дает мне ошибку ниже
Groovy:Использование Class.this и Class.super разрешено только во вложенных / внутренних классах.
Если мы определим этот класс Page как Java Class, то все будет работать нормально.