public abstract class DefinitionBase extends Object implements Definition
Constructor and Description |
---|
DefinitionBase() |
Modifier and Type | Method and Description |
---|---|
protected JPanel |
buildOptionsPanel(String settingsPrefix) |
protected String |
getDefaultProjectBaseName() |
String |
getDefaultProjectName() |
String |
getName() |
JPanel |
getOptionsPanel(String settingsPrefix) |
protected boolean |
isProjectNameChanged(String projectName) |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addApi, createProject, getDefinitionType, getOpenDialogExtensions, getOpenDialogFileType, getOpenDialogTitle, getSupportedDefinitions, load, save
public String getName()
public String toString()
toString
in interface Definition
toString
in class Object
public JPanel getOptionsPanel(String settingsPrefix)
getOptionsPanel
in interface Definition
protected String getDefaultProjectBaseName()
protected boolean isProjectNameChanged(String projectName)
public String getDefaultProjectName()
getDefaultProjectName
in interface Definition
Copyright © 2019. All rights reserved.