wip: finished alias, alias ID and alias action editing framework.

This commit is contained in:
denny
2016-03-04 09:33:46 -05:00
parent 2c3dbe1b22
commit 00d2b43c2a
68 changed files with 1472 additions and 647 deletions

View File

@@ -55,11 +55,12 @@ public class AliasController extends JPanel
mAliasModel = aliasModel;
mEditor = new AliasEditor( mAliasModel, settingsManager );
mAliasModel.addListener( mEditor );
mIconCellRenderer = new IconCellRenderer( settingsManager );
init();
mAliasModel.addListener( mEditor );
}
private void init()
@@ -124,7 +125,7 @@ public class AliasController extends JPanel
@Override
public void valueChanged( ListSelectionEvent event )
{
//This limits event firing to only when selection is complete
//Limits event firing to only when selection is complete
if( !event.getValueIsAdjusting() )
{
int selectedRow = mAliasTable.getSelectedRow();
@@ -137,14 +138,14 @@ public class AliasController extends JPanel
if( alias != null )
{
mEditor.setAlias( alias );
mEditor.setItem( alias );
mCopyButton.setEnabled( true );
mDeleteButton.setEnabled( true );
}
}
else
{
mEditor.setAlias( null );
mEditor.setItem( null );
mCopyButton.setEnabled( false );
mDeleteButton.setEnabled( false );
}