public abstract class AbstractGuiContext extends Object implements SwingGuiContext, StatusListener, ReportEventSource
Modifier and Type | Field and Description |
---|---|
static String |
ERROR_PROPERTY |
static String |
STATUS_TEXT_PROPERTY |
static String |
STATUS_TYPE_PROPERTY |
NUMBER_OF_PAGES_PROPERTY, PAGE_NUMBER_PROPERTY, PAGINATED_PROPERTY, PAGINATING_PROPERTY, REPORT_JOB_PROPERTY
Modifier | Constructor and Description |
---|---|
protected |
AbstractGuiContext() |
public static final String STATUS_TYPE_PROPERTY
public static final String STATUS_TEXT_PROPERTY
public static final String ERROR_PROPERTY
public abstract Window getWindow()
SwingGuiContext
getWindow
in interface SwingGuiContext
public Locale getLocale()
getLocale
in interface GuiContext
public IconTheme getIconTheme()
getIconTheme
in interface GuiContext
public Configuration getConfiguration()
getConfiguration
in interface GuiContext
public StatusListener getStatusListener()
getStatusListener
in interface SwingGuiContext
public void setStatus(StatusType type, String text, Throwable cause)
setStatus
in interface StatusListener
public Throwable getError()
public StatusType getStatusType()
public String getStatusText()
public ReportEventSource getEventSource()
getEventSource
in interface SwingGuiContext
public void setPageNumber(int pageNumber)
public int getPageNumber()
getPageNumber
in interface ReportEventSource
public void setNumberOfPages(int numberOfPages)
public int getNumberOfPages()
getNumberOfPages
in interface ReportEventSource
public void setPaginating(boolean paginating)
public boolean isPaginating()
isPaginating
in interface ReportEventSource
public void setPaginated(boolean paginated)
public boolean isPaginated()
isPaginated
in interface ReportEventSource
public abstract MasterReport getReportJob()
getReportJob
in interface ReportEventSource
public void addPropertyChangeListener(PropertyChangeListener propertyChangeListener)
addPropertyChangeListener
in interface ReportEventSource
public void addPropertyChangeListener(String property, PropertyChangeListener propertyChangeListener)
addPropertyChangeListener
in interface ReportEventSource
public void removePropertyChangeListener(PropertyChangeListener propertyChangeListener)
removePropertyChangeListener
in interface ReportEventSource
public void removePropertyChangeListener(String property, PropertyChangeListener propertyChangeListener)
removePropertyChangeListener
in interface ReportEventSource
Copyright © 2017 Hitachi Vantara. All rights reserved.