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:
denny
2016-01-10 18:02:04 -05:00
parent c405ddad96
commit 4be63d4b95
197 changed files with 4181 additions and 4439 deletions

View File

@@ -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()

View File

@@ -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

View File

@@ -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

View File

@@ -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