Я хочу создать AbstractTemplatePageWithTable
в качестве шаблона.Scout Eclipse TablePage Template
Моя проблема заключается в том, что при создании шаблона:
MyPageTemplateTablePage
|
---> MyTable Extends AbstractTable
или в коде
public abstract class MyPageTemplateTablePage extends AbstractExtensiblePageWithTable<MyTable> {
@Override
protected String getConfiguredTitle() {
return TEXTS.get("bla bla");
}
public abstract class MyTable extends AbstractExtensibleTable {
}
}
Но когда я создаю страницу из этого шаблона он создать «только» страницу.
@PageData(MyPageTablePageData.class)
public class MyPageTablePage extends MyPageTemplateTablePage {
@Override
protected String getConfiguredTitle() {
return TEXTS.get("MyPage");
}
}
То, что я хотел бы, что он будет создан:
@PageData(MyPageTablePageData.class)
public class MyPageTablePage extends MyPageTemplateTablePage {
@Override
protected String getConfiguredTitle() {
return TEXTS.get("MyPage");
}
@Order(10.0)
public class table extends MyPageTemplateTablePage.MyTable {
}
}
Поскольку при создании шаблона, он должен быть удобным и предоставить таблицу. Есть ли какая-то аннотация или что-то, что бы убедить создателя скаута-затмения класса для создания этой таблицы.