com.java4less.rreport
Class RReportImp

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Panel
                    |
                    +--com.java4less.rreport.RReport
                          |
                          +--com.java4less.rreport.RReportImp
All Implemented Interfaces:
javax.accessibility.Accessible, java.util.EventListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.io.Serializable
Direct Known Subclasses:
RReportJ2, RReportJ2X

public class RReportImp
extends RReport

RReportImp is a subclass RReport that can read definition files (*.rep) . It is the class you must use if you want to import a report created with RReport Visual Designer.

See Also:
Serialized Form

Fields inherited from class com.java4less.rreport.RReport
actionCursor, activateActions, activateTips, bufferedImageType, exportDirectory, exportImagesFormat, imagesHTMLPrefix, javaVersion, marginBottom, marginLeft, marginRight, marginTop, mPageHeightCM, mPageWidthCM, ORIENTATION_HORIZONTAL, ORIENTATION_VERTICAL, POSITION_NEXT, POSITION_RIGHT, POSITION_UNDER, printingCancelled, scaleAlgorithm, selectedObject, showPageDialog, showPrintDialog, showProgressWindow, tipBack, tipBorder, tipColor, tipDelay, tipFont
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
RReportImp(java.awt.Frame Owner)
          Owner: must be a visible Frame or NULL
RReportImp(java.awt.Frame Owner, int reso)
          constructor: Owner: must be a visible Frame or NULL reso: resolution used for the preview
 
Method Summary
 boolean importReport(java.io.InputStreamReader ir)
          read a *.rep file
 boolean importReport(java.lang.String f)
          read a *.rep file from a file
 boolean importReport(java.net.URL f)
          read a *.rep file from a URL.
 
Methods inherited from class com.java4less.rreport.RReport
addArea, disablePrinting, endReport, getAreaAt, getAreaByName, getAreaCount, getDateFormat, getDBCon, getDBDriver, getDBPsw, getDBUrl, getDBUser, getDHTMLActive, getHTML, getHTMLActive, getHTMLPage, getMaxPages, getOrientation, getPageBackground, getPageBackgroundArea, getPageBackgroundImage, getPageFooter, getPageFrameHorizontalMargin, getPageFrameStyle, getPageFrameVerticalMargin, getPageHeader, getPageNumber, getPageWidthPixels, getPDFFile, getPrintSetup, getReportFooter, getReportHeader, getResolution, getScale, getScalePages, getShowPages, getTitle, importLine, isPrintingDisabled, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, openDB, prepare, printArea, printPreview, removeAllAreas, removeAreaAt, setDateFormat, setDBCon, setDBDriver, setDBPsw, setDBUrl, setDBUser, setDefaultPageSize, setDHTMLActive, setHTMLActive, setHTMLPages, setImageFile, setObjectListener, setOrientation, setPageBackground, setPageBackgroundArea, setPageBackgroundImage, setPageFooter, setPageFrameHorizontalMargin, setPageFrameStyle, setPageFrameVerticalMargin, setPageHeader, setPageNumber, setPDFFile, setPDFStream, setPreview, setPrintSetup, setReportFooter, setReportHeader, setResolution, setScale, setShowPages, setTitle
 
Methods inherited from class java.awt.Panel
addNotify, getAccessibleContext
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, remove, remove, removeAll, removeContainerListener, removeNotify, setFont, setLayout, update, validate
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, contains, contains, createImage, createImage, disable, dispatchEvent, enable, enable, enableInputMethods, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RReportImp

public RReportImp(java.awt.Frame Owner)
Owner: must be a visible Frame or NULL

RReportImp

public RReportImp(java.awt.Frame Owner,
                  int reso)
constructor: Owner: must be a visible Frame or NULL reso: resolution used for the preview
Method Detail

importReport

public boolean importReport(java.lang.String f)
read a *.rep file from a file
Overrides:
importReport in class RReport

importReport

public boolean importReport(java.net.URL f)
read a *.rep file from a URL. If you want to read a rep file inside a jar file you can use:

rep.importReport(ClassLoader.getSystemResource("file.rep"));

importReport

public boolean importReport(java.io.InputStreamReader ir)
read a *.rep file