public class EqualsHashCodeTemplatesPanel extends NamedItemsListEditor<Couple<TemplateResource>>
MasterDetailsComponent.ActionGroupWithPreselection, MasterDetailsComponent.ItemsChangeListener, MasterDetailsComponent.MyActionGroupWrapper, MasterDetailsComponent.MyDeleteAction, MasterDetailsComponent.MyNode, MasterDetailsComponent.MyRootNodeConfigurable.Composite, Configurable.NoMargin, Configurable.NoScroll, Configurable.TopComponentController, Configurable.TopComponentProvider, Configurable.VariableProjectAppLevel, Configurable.WithEpDependenciesCOPY_ICON, LOG, myAutoScrollHandler, myCurrentConfigurable, myHistory, myNorthPanel, myRoot, myState, myToReInitWholePanel, myTree, myWholePanel, TREE_NAME, TREE_OBJECT, TREE_UPDATERAPPLICATION_CONFIGURABLE, PROJECT_CONFIGURABLE| Constructor and Description |
|---|
EqualsHashCodeTemplatesPanel(Project project,
EqualsHashCodeTemplatesManager manager) |
| Modifier and Type | Method and Description |
|---|---|
void |
apply()
Stores the settings from the Swing form to the configurable component.
|
protected boolean |
canDelete(Couple<TemplateResource> item) |
protected UnnamedConfigurable |
createConfigurable(Couple<TemplateResource> item) |
java.lang.String |
getDisplayName()
Returns the visible name of the configurable component.
|
java.lang.String |
getHelpTopic()
Returns the topic in the help file which is shown when help for the configurable is requested.
|
boolean |
isModified()
Indicates whether the Swing form was modified or not.
|
protected java.lang.String |
subjDisplayName() |
askForProfileName, createActions, createItem, findByName, getCurrentItems, getItemConfigurable, getItems, getSelectedItem, onItemCloned, onItemCreated, onItemDeleted, reset, selectItem, setDisplayName, setShowIcons, wasObjectStoredaddItemsChangeListener, addNode, addNotify, checkForEmptyAndDuplicatedNames, clearChildren, createComponent, createToolbarActionGroup, disposeUIResources, ensureInitialized, findNodeByCondition, findNodeByName, findNodeByObject, forAll, getAdditionalActions, getComponentStateKey, getDetails, getDetailsComponent, getEmptySelectionString, getMaster, getNodeComparator, getPanelPreferredSize, getSelectedConfigurable, getSelectedNode, getSelectedObject, getSplitter, getState, getStateService, getToolbar, getTree, initializeConfigurable, initTree, initUi, isAutoScrollEnabled, isInitialized, loadComponentState, loadState, processRemovedItems, reInitWholePanelIfNeeded, removeNodes, removePaths, restoreLastSelection, selectNodeInTree, selectNodeInTree, selectNodeInTree, selectNodeInTree, selectNodeInTree, setHistory, setSelectedNode, sortDescendants, updateMultiSelection, updateSelectionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetPreferredFocusedComponent, isModified, isModified, isModified, isModifiedcancelpublic EqualsHashCodeTemplatesPanel(Project project, EqualsHashCodeTemplatesManager manager)
public java.lang.String getDisplayName()
Configurableprotected java.lang.String subjDisplayName()
subjDisplayName in class NamedItemsListEditor<Couple<TemplateResource>>public java.lang.String getHelpTopic()
ConfigurablegetHelpTopic in interface ConfigurablegetHelpTopic in class MasterDetailsComponentnull if no help is availablepublic boolean isModified()
UnnamedConfigurableisModified in interface UnnamedConfigurableisModified in class NamedItemsListEditor<Couple<TemplateResource>>true if the settings were modified, false otherwiseprotected boolean canDelete(Couple<TemplateResource> item)
canDelete in class NamedItemsListEditor<Couple<TemplateResource>>protected UnnamedConfigurable createConfigurable(Couple<TemplateResource> item)
createConfigurable in class NamedItemsListEditor<Couple<TemplateResource>>public void apply()
throws ConfigurationException
UnnamedConfigurableapply in interface UnnamedConfigurableapply in class NamedItemsListEditor<Couple<TemplateResource>>ConfigurationException - if values cannot be applied