com.jasperassistant.designer.viewer
Class ViewerApp

java.lang.Object
  extended byorg.eclipse.jface.window.Window
      extended byorg.eclipse.jface.window.ApplicationWindow
          extended bycom.jasperassistant.designer.viewer.ViewerApp
All Implemented Interfaces:
org.eclipse.jface.operation.IRunnableContext

public class ViewerApp
extends org.eclipse.jface.window.ApplicationWindow

Demo viewer based implemented as a standalone JFace application.

Author:
Peter Severin (peter_p_s@users.sourceforge.net)

Nested Class Summary
 
Nested classes inherited from class org.eclipse.jface.window.Window
org.eclipse.jface.window.Window.IExceptionHandler
 
Field Summary
 
Fields inherited from class org.eclipse.jface.window.ApplicationWindow
seperator1
 
Fields inherited from class org.eclipse.jface.window.Window
CANCEL, OK
 
Constructor Summary
ViewerApp()
          Constructs the viewer
 
Method Summary
protected  void configureShell(org.eclipse.swt.widgets.Shell shell)
           
protected  org.eclipse.swt.widgets.Control createContents(org.eclipse.swt.widgets.Composite parent)
           
 IReportViewer getReportViewer()
          Returns the report viewer used for viewing reports.
static void main(java.lang.String[] args)
          Main entry point
 
Methods inherited from class org.eclipse.jface.window.ApplicationWindow
addCoolBar, addMenuBar, addStatusLine, addToolBar, canHandleShellCloseEvent, close, coolBarChildrenExist, createCoolBarControl, createCoolBarManager, createMenuManager, createStatusLine, createStatusLineManager, createToolBarControl, createToolBarManager, createTrimWidgets, getCoolBarControl, getCoolBarManager, getFont, getLayout, getMenuBarManager, getSeperator1, getStatusLineManager, getSymbolicFontName, getToolBarControl, getToolBarManager, run, setStatus, showTopSeperator, toolBarChildrenExist
 
Methods inherited from class org.eclipse.jface.window.Window
constrainShellSize, create, createShell, getConstrainedShellBounds, getContents, getDefaultImage, getDefaultImages, getInitialLocation, getInitialSize, getParentShell, getReturnCode, getShell, getShellListener, getShellStyle, getWindowManager, handleFontChange, handleShellCloseEvent, initializeBounds, open, setBlockOnOpen, setDefaultImage, setDefaultImages, setExceptionHandler, setReturnCode, setShellStyle, setWindowManager
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ViewerApp

public ViewerApp()
Constructs the viewer

Method Detail

configureShell

protected void configureShell(org.eclipse.swt.widgets.Shell shell)
See Also:
ApplicationWindow.configureShell(org.eclipse.swt.widgets.Shell)

createContents

protected org.eclipse.swt.widgets.Control createContents(org.eclipse.swt.widgets.Composite parent)
See Also:
Window.createContents(org.eclipse.swt.widgets.Composite)

getReportViewer

public IReportViewer getReportViewer()
Returns the report viewer used for viewing reports.

Returns:
the report viewer

main

public static void main(java.lang.String[] args)
Main entry point

Parameters:
args - arguments