mirror of
https://github.com/DSheirer/sdrtrunk.git
synced 2026-11-13 00:57:31 -05:00
Work in progress.
-Started work on new channel editor channel viewer/controller -Removed a number of unused buffer package classes -Moved automatic frequency control to be a module and removed special handling -Added IUnfilteredRealBufferListener & Provider interfaces -Completely removed the ResourceManager class
This commit is contained in:
@@ -17,20 +17,25 @@
|
||||
******************************************************************************/
|
||||
package alias.action;
|
||||
|
||||
import playlist.PlaylistManager;
|
||||
import controller.ConfigurableNode;
|
||||
|
||||
public class AliasActionNode extends ConfigurableNode
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
private PlaylistManager mPlaylistManager;
|
||||
|
||||
public AliasActionNode( AliasAction action )
|
||||
public AliasActionNode( PlaylistManager playlistManager, AliasAction action )
|
||||
{
|
||||
super( action );
|
||||
super( playlistManager, action );
|
||||
|
||||
mPlaylistManager = playlistManager;
|
||||
}
|
||||
|
||||
public void save()
|
||||
{
|
||||
getModel().getResourceManager().getPlaylistManager().save();
|
||||
mPlaylistManager.save();
|
||||
}
|
||||
|
||||
public String getIconPath()
|
||||
|
||||
@@ -25,6 +25,7 @@ import javax.swing.JOptionPane;
|
||||
import javax.swing.JPanel;
|
||||
import javax.swing.JPopupMenu;
|
||||
|
||||
import playlist.PlaylistManager;
|
||||
import alias.AliasNode;
|
||||
import alias.action.AliasActionNode;
|
||||
|
||||
@@ -32,9 +33,9 @@ public class BeepActionNode extends AliasActionNode
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
public BeepActionNode( BeepAction beepAction )
|
||||
public BeepActionNode( PlaylistManager playlistManager, BeepAction beepAction )
|
||||
{
|
||||
super( beepAction );
|
||||
super( playlistManager, beepAction );
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -25,6 +25,7 @@ import javax.swing.JOptionPane;
|
||||
import javax.swing.JPanel;
|
||||
import javax.swing.JPopupMenu;
|
||||
|
||||
import playlist.PlaylistManager;
|
||||
import alias.AliasNode;
|
||||
import alias.action.AliasActionNode;
|
||||
|
||||
@@ -32,9 +33,9 @@ public class ClipActionNode extends AliasActionNode
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
public ClipActionNode( ClipAction clipAction )
|
||||
public ClipActionNode( PlaylistManager playlistManager, ClipAction clipAction )
|
||||
{
|
||||
super( clipAction );
|
||||
super( playlistManager, clipAction );
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -25,6 +25,7 @@ import javax.swing.JOptionPane;
|
||||
import javax.swing.JPanel;
|
||||
import javax.swing.JPopupMenu;
|
||||
|
||||
import playlist.PlaylistManager;
|
||||
import alias.AliasNode;
|
||||
import alias.action.AliasActionNode;
|
||||
|
||||
@@ -32,9 +33,9 @@ public class ScriptActionNode extends AliasActionNode
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
public ScriptActionNode( ScriptAction scriptAction )
|
||||
public ScriptActionNode( PlaylistManager playlistManager, ScriptAction scriptAction )
|
||||
{
|
||||
super( scriptAction );
|
||||
super( playlistManager, scriptAction );
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user