com.stimulsoft.flex
Class StiFlexConfig

java.lang.Object
  extended by com.stimulsoft.base.settings.StiConfig
      extended by com.stimulsoft.flex.StiFlexConfig

public class StiFlexConfig
extends StiConfig

Конфигурирование приложения. Copyright Stimulsoft


Constructor Summary
StiFlexConfig()
           
StiFlexConfig(Properties properties)
           
 
Method Summary
static StiFlexConfig getConfig()
           
 StiJSONDataAction getJSONDataAction()
           
 StiLoadAction getLoadActionInstance()
           
 StiLoadDataAction getLoadDataActionInstance()
           
 StiLocalizationAction getLocalizationAction()
           
 StiMailAction getMailActionInstance()
           
 StiRenderReportAction getRenderReportAction()
           
 StiSaveAction getSaveActionInstance()
           
 StiXMLDataAction getXMLDataAction()
           
<T extends StiJSONDataAction>
void
setJSONDataAction(Class<T> renderReportAction)
           
<T extends StiLoadAction>
void
setLoadClass(Class<T> clazz)
          Переопределить стандартный класс StiLoadAction загрузки отчета.
<T extends StiLoadDataAction>
void
setLoadDataClass(Class<T> clazz)
          Переопределить стандартный класс StiLoadDataAction загрузки данных.
<T extends StiLocalizationAction>
void
setLocalizationAction(Class<T> localizationAction)
           
<T extends StiMailAction>
void
setMailAction(Class<T> mailAction)
           
<T extends StiRenderReportAction>
void
setRenderReportAction(Class<T> renderReportAction)
           
<T extends StiSaveAction>
void
setSaveClass(Class<T> clazz)
          Переопределить стандартный класс StiSaveAction сохранения отчета.
<T extends StiXMLDataAction>
void
setXMLDataAction(Class<T> renderReportAction)
           
 
Methods inherited from class com.stimulsoft.base.settings.StiConfig
getMailConfig, getProperties, getProperty, init, loadDefaultFromResource, setMailConfig, setProperties
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StiFlexConfig

public StiFlexConfig()
              throws StiException
Throws:
StiException

StiFlexConfig

public StiFlexConfig(Properties properties)
              throws StiException
Throws:
StiException
Method Detail

getConfig

public static StiFlexConfig getConfig()

setLoadClass

public <T extends StiLoadAction> void setLoadClass(Class<T> clazz)
Переопределить стандартный класс StiLoadAction загрузки отчета.

Parameters:
clazz - класс загрузки отчета

getLoadActionInstance

public StiLoadAction getLoadActionInstance()
                                    throws StiException
Returns:
класс загрузки отчета
Throws:
IllegalAccessException
InstantiationException
StiException

setSaveClass

public <T extends StiSaveAction> void setSaveClass(Class<T> clazz)
Переопределить стандартный класс StiSaveAction сохранения отчета.

Parameters:
clazz - класс сохранения отчета

getSaveActionInstance

public StiSaveAction getSaveActionInstance()
                                    throws StiException
Returns:
класс сохранения отчета
Throws:
IllegalAccessException
InstantiationException
StiException

setLoadDataClass

public <T extends StiLoadDataAction> void setLoadDataClass(Class<T> clazz)
Переопределить стандартный класс StiLoadDataAction загрузки данных.

Parameters:
clazz - загрузки данных из xml

getLoadDataActionInstance

public StiLoadDataAction getLoadDataActionInstance()
                                            throws StiException
Returns:
класс загрузки отчета
Throws:
IllegalAccessException
InstantiationException
StiException

setMailAction

public <T extends StiMailAction> void setMailAction(Class<T> mailAction)

getMailActionInstance

public StiMailAction getMailActionInstance()
                                    throws StiException
Throws:
StiException

setLocalizationAction

public <T extends StiLocalizationAction> void setLocalizationAction(Class<T> localizationAction)

getLocalizationAction

public StiLocalizationAction getLocalizationAction()
                                            throws StiException
Throws:
StiException

setRenderReportAction

public <T extends StiRenderReportAction> void setRenderReportAction(Class<T> renderReportAction)

getRenderReportAction

public StiRenderReportAction getRenderReportAction()
                                            throws StiException
Throws:
StiException

setXMLDataAction

public <T extends StiXMLDataAction> void setXMLDataAction(Class<T> renderReportAction)

setJSONDataAction

public <T extends StiJSONDataAction> void setJSONDataAction(Class<T> renderReportAction)

getXMLDataAction

public StiXMLDataAction getXMLDataAction()
                                  throws StiException
Throws:
StiException

getJSONDataAction

public StiJSONDataAction getJSONDataAction()
                                    throws StiException
Throws:
StiException


Copyright © 2017 Stimulsoft. All Rights Reserved.