|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.stimulsoft.viewer.logic.StiViewModel
public class StiViewModel
Sti view model Copyright Stimulsoft
| Field Summary | |
|---|---|
static java.lang.String |
CURRENT_DISLPAY_PAGE_PROPERTY
Current display page property name |
static java.lang.String |
CURRENT_PAGE_PROPERTY
Current page property name |
static java.lang.String |
DOCUMENT_PROPERTY
Document property name |
static java.lang.String |
PAGE_VIEW_MODE_PROPERTY
Page view mode property name |
static java.lang.String |
VIEW_STATE_PROPERTY
Page view mode property name |
static java.lang.String |
ZOOM_PROPERTY
Zoom property name |
| Constructor Summary | |
|---|---|
StiViewModel(javax.swing.JFrame parentFrame)
Constructor |
|
| Method Summary | |
|---|---|
void |
addPropertyChangeListener(java.beans.PropertyChangeListener listener)
Add property change listener |
void |
addPropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
Add property change listener |
java.lang.Boolean |
getBookmarksPannelVisible()
|
java.lang.Integer |
getCurrentDisplayPage()
|
java.lang.Integer |
getCurrentPage()
|
java.lang.Integer |
getDisplayPagesCount()
|
StiDocument |
getDocument()
|
StiViewerEventDispatcher |
getEventDispatcher()
Return event dispatcher StiViewerEventDispatcher |
java.lang.Boolean |
getFullScreen()
|
java.io.File |
getLoadedReportFile()
|
java.lang.Integer |
getPagesCount()
|
StiPageViewMode |
getPageViewMode()
|
StiPaintQueue |
getPaintQueue()
|
javax.swing.JFrame |
getParentFrame()
|
java.beans.PropertyChangeListener[] |
getPropertyChangeListeners(java.lang.String propertyName)
Return property change listeners |
StiReport |
getReport()
|
java.lang.Boolean |
getThumbnailPannelVisible()
|
java.awt.Dimension |
getViewMultipleDimension()
|
StiViewState |
getViewState()
|
java.lang.Double |
getZoom()
|
void |
loadDocumentFile(java.io.File documentFile,
boolean showProgress)
Load document from file |
void |
removePropertyChangeListener(java.beans.PropertyChangeListener listener)
Remove property change listener |
void |
removePropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
Remove property change listener |
void |
setBookmarksPannelVisible(java.lang.Boolean bookmarksPannelVisible)
|
void |
setCurrentDisplayPage(java.lang.Integer currentDisplayPage,
java.lang.Boolean changeCurrentPage)
|
void |
setDocument(StiDocument document)
|
void |
setFullScreen(java.lang.Boolean fullScreen)
|
void |
setLoadedReportFile(java.io.File loadedReportFile)
|
void |
setPageViewMode(StiPageViewMode pageViewMode)
|
void |
setThumbnailPannelVisible(java.lang.Boolean thumbnailPannelVisible)
|
void |
setViewMultipleDimension(java.awt.Dimension viewMultipleDimension)
|
void |
setViewState(StiViewState viewState)
|
void |
setZoom(java.lang.Double zoom)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String CURRENT_PAGE_PROPERTY
public static final java.lang.String CURRENT_DISLPAY_PAGE_PROPERTY
public static final java.lang.String DOCUMENT_PROPERTY
public static final java.lang.String PAGE_VIEW_MODE_PROPERTY
public static final java.lang.String VIEW_STATE_PROPERTY
public static final java.lang.String ZOOM_PROPERTY
| Constructor Detail |
|---|
public StiViewModel(javax.swing.JFrame parentFrame)
stiViewer - StiViewer| Method Detail |
|---|
public void loadDocumentFile(java.io.File documentFile,
boolean showProgress)
documentFile - File of documentshowProgress - Is need to show progress loading documentpublic StiReport getReport()
StiReportpublic StiDocument getDocument()
StiDocumentpublic java.lang.Integer getPagesCount()
public java.lang.Integer getDisplayPagesCount()
public java.lang.Integer getCurrentPage()
public void setDocument(StiDocument document)
document - the document to setpublic java.lang.Integer getCurrentDisplayPage()
public void setCurrentDisplayPage(java.lang.Integer currentDisplayPage,
java.lang.Boolean changeCurrentPage)
currentDisplayPage - the currentDisplayPage to setpublic java.lang.Double getZoom()
public void setZoom(java.lang.Double zoom)
zoom - the zoom to setpublic StiPageViewMode getPageViewMode()
StiPageViewModepublic void setPageViewMode(StiPageViewMode pageViewMode)
pageViewMode - the pageViewMode to setpublic StiViewerEventDispatcher getEventDispatcher()
StiViewerEventDispatcher
getEventDispatcher in interface StiViewEventableStiViewerEventDispatcherpublic java.beans.PropertyChangeListener[] getPropertyChangeListeners(java.lang.String propertyName)
propertyName -
public void addPropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
propertyName - listener -
public void removePropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
propertyName - listener - PropertyChangeListenerpublic void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
listener - PropertyChangeListenerpublic void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
listener - PropertyChangeListenerpublic javax.swing.JFrame getParentFrame()
public java.lang.Boolean getThumbnailPannelVisible()
public void setThumbnailPannelVisible(java.lang.Boolean thumbnailPannelVisible)
thumbnailPannelVisible - the thumbnailPannelVisible to setpublic java.lang.Boolean getBookmarksPannelVisible()
public void setBookmarksPannelVisible(java.lang.Boolean bookmarksPannelVisible)
bookmarksPannelVisible - the bookmarksPannelVisible to setpublic StiViewState getViewState()
public void setViewState(StiViewState viewState)
viewState - the viewState to setpublic java.awt.Dimension getViewMultipleDimension()
public void setViewMultipleDimension(java.awt.Dimension viewMultipleDimension)
viewMultipleDimension - the viewMultipleDimension to setpublic java.lang.Boolean getFullScreen()
public void setFullScreen(java.lang.Boolean fullScreen)
fullScreen - the fullScreen to setpublic java.io.File getLoadedReportFile()
public void setLoadedReportFile(java.io.File loadedReportFile)
loadedReportFile - the loadedReportFile to setpublic StiPaintQueue getPaintQueue()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||