com.stimulsoft.viewer.logic
Class StiViewController

java.lang.Object
  extended by com.stimulsoft.viewer.logic.StiViewController
All Implemented Interfaces:
StiViewEventListener, StiViewSettings, java.util.EventListener

public class StiViewController
extends java.lang.Object
implements StiViewEventListener, StiViewSettings

Sti View Controller Copyright Stimulsoft


Field Summary
 
Fields inherited from interface com.stimulsoft.viewer.utils.StiViewSettings
CATEGORY_VIEWER, FIND_MATCH_CASE, FIND_MATCH_WHOLE_WORD, KEY_BOOKMARKS_WIDTH, KEY_MAIL_FROM, KEY_MAIL_HOST, KEY_MAIL_NEED_AUTH, KEY_MAIL_PORT, KEY_MAIL_RECIPIENTS, KEY_MAIL_USE_SSL, KEY_MAIL_USER, KEY_SHOW_THUMBNAILS, KEY_THUMBNAILS_WIDTH, KEY_VIEW_MODE, KEY_VIEW_STATE, KEY_ZOOM, REPORT_SAVE_LOAD_PATH
 
Constructor Summary
StiViewController(StiViewerFx viewerPanel, StiViewModel stiViewModel)
          Constructor
 
Method Summary
 void documentFileLoaded(StiDocument document, java.io.File reportFile, java.lang.Boolean resetVariables)
          Action when document loaded
 void exportFinished(StiExportSettings settings, java.io.File file, java.util.List<java.io.File> exportedFiles)
           
 void stiCommonEventPerformed(StiViewCommonEvent stiCommonEvent)
          Processing events
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StiViewController

public StiViewController(StiViewerFx viewerPanel,
                         StiViewModel stiViewModel)
Constructor

Parameters:
viewerPanel - StiViewer
stiViewModel - StiViewModel
Method Detail

stiCommonEventPerformed

public void stiCommonEventPerformed(StiViewCommonEvent stiCommonEvent)
Processing events

Specified by:
stiCommonEventPerformed in interface StiViewEventListener
Parameters:
stiCommonEvent - StiViewCommonEvent

exportFinished

public void exportFinished(StiExportSettings settings,
                           java.io.File file,
                           java.util.List<java.io.File> exportedFiles)

documentFileLoaded

public void documentFileLoaded(StiDocument document,
                               java.io.File reportFile,
                               java.lang.Boolean resetVariables)
Action when document loaded