super.init();
setResizable(true);
setModal(true);
RecentsManager recentsManager = RecentsManager.getInstance(project);
List<String> recentList = recentsManager.getRecentEntries(getStoreKey(RECENT_EXTENDCLASS_KEY));
if (recentList == null || recentList.isEmpty()) { // we dont have recent entries yet -> just add defaultClass (WebPage/Panel)
PsiClass psiClass = getDefaultClass(project);
if (psiClass != null) {
recentsManager.registerRecentEntry(getStoreKey(RECENT_EXTENDCLASS_KEY), psiClass.getQualifiedName());
}
}
PropertiesComponent propertiesComponent = PropertiesComponent.getInstance(project);
// restore last used options
createAssociatedMarkupFileCheckBox.setSelected(propertiesComponent.getBoolean(getStoreKey(CREATE_MARKUP_KEY), false));