org.grinvin.list.actions

Class GraphRenamePanel


public class GraphRenamePanel
extends RenamePanel<T,extends,HasName>

Dialog panel for renaming a graph.

Constructor Summary

GraphRenamePanel()
Construct a panel of this type.

Method Summary

protected Icon
getIcon()
protected String
getNewLabelText()
protected String
getOldLabelText()
protected String
getPanelTitle()
@Override
void showDialog(GraphListElement gle, Component parent)
Create and activate the dialog for the given graph list element.

Methods inherited from class org.grinvin.list.actions.RenamePanel<T,extends,HasName>

getIcon, getNewLabelText, getNewName, getOldLabelText, getOldName, getPanelTitle, showDialog, showDialog

Constructor Details

GraphRenamePanel

public GraphRenamePanel()
Construct a panel of this type.

Method Details

getIcon

protected Icon getIcon()
Overrides:
getIcon in interface RenamePanel<T,extends,HasName>

getNewLabelText

protected String getNewLabelText()
Overrides:
getNewLabelText in interface RenamePanel<T,extends,HasName>

getOldLabelText

protected String getOldLabelText()
Overrides:
getOldLabelText in interface RenamePanel<T,extends,HasName>

getPanelTitle

protected String getPanelTitle()
Overrides:
getPanelTitle in interface RenamePanel<T,extends,HasName>

void showDialog

public @Override void showDialog(GraphListElement gle,
                                 Component parent)
Create and activate the dialog for the given graph list element. When finished, the name of the graph list element will be changed, except when the dialog was canceled by the user.
Parameters:
gle - GraphListElement of which the name can be changed by the user.
parent - Parent of this dialog