Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.virtuosotechnologies.asaph.standardgui
Class SongViewer  view SongViewer download SongViewer.java

java.lang.Object
  extended bycom.virtuosotechnologies.asaph.standardgui.SongViewer

class SongViewer
extends java.lang.Object

Song viewer pane implementation


Field Summary
private  com.virtuosotechnologies.lib.basiccommand.BasicCommandNode commandGroup_
           
private  javax.swing.JComponent component_
           
private  com.virtuosotechnologies.asaph.maingui.GuiEnvironmentManager guiEnvironment_
           
private  com.virtuosotechnologies.lib.asyncjob.AsyncJobRunner jobRunner_
           
private  java.util.logging.Logger logger_
           
private static java.lang.String SAVED_LAYOUT_EXTENSION
           
private  com.virtuosotechnologies.asaph.model.Song song_
           
private  com.virtuosotechnologies.asaph.model.SongID songID_
           
private static java.lang.String STR_dialog_ErrorsHeader
           
private static java.lang.String STR_dialog_ErrorTitle
           
private static java.lang.String STR_dialog_FirstExceptionTemplate
           
private static java.lang.String STR_dialog_NextExceptionTemplate
           
private static java.lang.String STR_menu_View_ExportItem
           
private static java.lang.String STR_menu_View_LoadLayoutItem
           
private static java.lang.String STR_menu_View_PrintItem
           
private static java.lang.String STR_menu_View_SaveLayoutItem
           
private static java.lang.String STR_menu_View_SetDefaultLayoutItem
           
private static java.lang.String STR_menu_ViewTitle
           
private static java.lang.String STR_message_LoadLayoutError
           
private static java.lang.String STR_message_SaveLayoutError
           
private static java.lang.String STR_SongViewer_SavedLayoutFileFilter
           
private  SongWindow window_
           
 
Constructor Summary
(package private) SongViewer(SongWindow window, com.virtuosotechnologies.asaph.modelutils.SongUtils songUtils, com.virtuosotechnologies.asaph.maingui.GuiEnvironmentManager guiEnvironment, com.virtuosotechnologies.lib.asyncjob.AsyncJobRunner jobRunner, com.virtuosotechnologies.asaph.model.SongID songID, com.virtuosotechnologies.asaph.model.Song song, RenderSettings renderSettings)
          Constructor
 
Method Summary
(package private)  void dispose()
          Dispose the viewer
private  void doLoadLayout(RenderSettings renderSettings, RenderPane renderPane, RenderControls renderControls)
          Load the layout
private  void doPrint(RenderPane renderPane)
          Print
private  void doSaveLayout(RenderSettings renderSettings)
          Save the layout
(package private)  com.virtuosotechnologies.lib.command.CommandNode getCommandNode()
          Get the toplevel command node
(package private)  javax.swing.JComponent getJComponent()
          Get the component
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

STR_menu_ViewTitle

private static final java.lang.String STR_menu_ViewTitle

STR_menu_View_PrintItem

private static final java.lang.String STR_menu_View_PrintItem

STR_menu_View_ExportItem

private static final java.lang.String STR_menu_View_ExportItem

STR_menu_View_SaveLayoutItem

private static final java.lang.String STR_menu_View_SaveLayoutItem

STR_menu_View_LoadLayoutItem

private static final java.lang.String STR_menu_View_LoadLayoutItem

STR_menu_View_SetDefaultLayoutItem

private static final java.lang.String STR_menu_View_SetDefaultLayoutItem

STR_dialog_ErrorTitle

private static final java.lang.String STR_dialog_ErrorTitle

STR_message_SaveLayoutError

private static final java.lang.String STR_message_SaveLayoutError

STR_dialog_ErrorsHeader

private static final java.lang.String STR_dialog_ErrorsHeader

STR_dialog_FirstExceptionTemplate

private static final java.lang.String STR_dialog_FirstExceptionTemplate

STR_dialog_NextExceptionTemplate

private static final java.lang.String STR_dialog_NextExceptionTemplate

STR_message_LoadLayoutError

private static final java.lang.String STR_message_LoadLayoutError

STR_SongViewer_SavedLayoutFileFilter

private static final java.lang.String STR_SongViewer_SavedLayoutFileFilter

SAVED_LAYOUT_EXTENSION

private static final java.lang.String SAVED_LAYOUT_EXTENSION
See Also:
Constant Field Values

logger_

private java.util.logging.Logger logger_

window_

private SongWindow window_

guiEnvironment_

private com.virtuosotechnologies.asaph.maingui.GuiEnvironmentManager guiEnvironment_

jobRunner_

private com.virtuosotechnologies.lib.asyncjob.AsyncJobRunner jobRunner_

songID_

private com.virtuosotechnologies.asaph.model.SongID songID_

song_

private com.virtuosotechnologies.asaph.model.Song song_

commandGroup_

private com.virtuosotechnologies.lib.basiccommand.BasicCommandNode commandGroup_

component_

private javax.swing.JComponent component_
Constructor Detail

SongViewer

SongViewer(SongWindow window,
           com.virtuosotechnologies.asaph.modelutils.SongUtils songUtils,
           com.virtuosotechnologies.asaph.maingui.GuiEnvironmentManager guiEnvironment,
           com.virtuosotechnologies.lib.asyncjob.AsyncJobRunner jobRunner,
           com.virtuosotechnologies.asaph.model.SongID songID,
           com.virtuosotechnologies.asaph.model.Song song,
           RenderSettings renderSettings)
Constructor

Method Detail

dispose

void dispose()
Dispose the viewer


getJComponent

javax.swing.JComponent getJComponent()
Get the component


getCommandNode

com.virtuosotechnologies.lib.command.CommandNode getCommandNode()
Get the toplevel command node


doPrint

private void doPrint(RenderPane renderPane)
Print


doSaveLayout

private void doSaveLayout(RenderSettings renderSettings)
Save the layout


doLoadLayout

private void doLoadLayout(RenderSettings renderSettings,
                          RenderPane renderPane,
                          RenderControls renderControls)
Load the layout