TWE 2.3-2 API

org.enhydra.jawe
Class JaWEManager

java.lang.Object
  extended byorg.enhydra.jawe.JaWEManager

public class JaWEManager
extends java.lang.Object

This class is used to get all jawe's managers.

Author:
Sasa Bojanic, Miroslav Popov

Nested Class Summary
(package private)  class JaWEManager.JaWEPropertyMgr
           
 
Field Summary
protected static java.lang.String aboutMsg
           
protected static java.lang.String additionalLicenseText
           
protected static java.lang.String buildEd
           
protected static java.lang.String buildEdSuff
           
protected static java.lang.String buildNo
           
protected  ComponentManager componentManager
           
protected  DisplayNameGenerator displayNameGenerator
           
protected  IdFactory idFactory
           
protected  java.lang.String inlinePanelClassName
           
protected static boolean isConfigured
           
protected  JaWEController jaweController
           
protected static JaWEManager jaweManager
           
protected  LabelGenerator labelGenerator
           
protected  LoggingManager loggingManager
           
protected  java.lang.String panelGeneratorClassName
           
protected  PanelValidator panelValidator
           
protected static java.util.Properties properties
           
protected  PropertyMgr propertyMgr
           
protected static java.lang.String release
           
protected static boolean showLicenseInfo
           
protected  boolean showSplash
           
protected static java.lang.String splash
           
protected  TableEditor tableEditor
           
static java.lang.String TOGWE_BASIC_PROPERTYFILE_NAME
           
static java.lang.String TOGWE_BASIC_PROPERTYFILE_PATH
           
protected  TooltipGenerator tooltipGenerator
           
protected  TransitionHandler transitionHandler
           
protected  ValidationOrSearchResultEditor validationOrSearchResultEditor
           
protected static java.lang.String version
           
protected  XPDLElementEditor xpdlElementEditor
           
protected  XPDLHandler xpdlHandler
           
protected  XPDLObjectFactory xpdlObjectFactory
           
protected  XPDLUtils xpdlUtils
           
protected  org.enhydra.shark.xpdl.StandardPackageValidator xpdlValidator
           
 
Constructor Summary
protected JaWEManager()
           
 
Method Summary
protected  void clearComponents()
           
static void configure()
           
static void configure(java.io.File configFile)
           
static void configure(java.util.Properties props)
           
static void configure(java.lang.String filePath)
           
protected static void configureFromJar()
           
 XPDLHandler createXPDLHandler(org.enhydra.shark.xpdl.XPDLRepositoryHandler xpdlRHandler)
           
static java.lang.String getAboutMsg()
           
static java.lang.String getAdditionalLicenseText()
           
static java.lang.String getBuildEdition()
           
static java.lang.String getBuildEditionSuffix()
           
static java.lang.String getBuildNo()
           
 ComponentManager getComponentManager()
           
 DisplayNameGenerator getDisplayNameGenerator()
           
static java.lang.String getFontName()
           
static int getFontSize()
           
 IdFactory getIdFactory()
           
 java.lang.String getInlinePanelClassName()
           
static JaWEManager getInstance()
           
 JaWEController getJaWEController()
           
 LabelGenerator getLabelGenerator()
           
 LoggingManager getLoggingManager()
           
static java.lang.String getLookAndFeelClassName()
           
 java.lang.String getName()
           
 java.lang.String getPanelGeneratorClassName()
           
 PanelValidator getPanelValidator()
           
static java.lang.String getRelease()
           
static java.lang.String getSplashScreenImage()
           
 java.lang.String getStartingLocale()
           
 TableEditor getTableEditor()
           
 TooltipGenerator getTooltipGenerator()
           
 TransitionHandler getTransitionHandler()
           
 ValidationOrSearchResultEditor getValidationOrSearchResultEditor()
           
static java.lang.String getVersion()
           
 XPDLElementEditor getXPDLElementEditor()
           
 XPDLHandler getXPDLHandler()
           
 XPDLObjectFactory getXPDLObjectFactory()
           
 XPDLUtils getXPDLUtils()
           
 org.enhydra.shark.xpdl.StandardPackageValidator getXPDLValidator()
           
 void init()
           
 void loadTransientPackages()
           
 void restart(java.lang.String filename)
           
static boolean showLicenseInfo()
           
 void start(java.lang.String fileName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TOGWE_BASIC_PROPERTYFILE_PATH

public static final java.lang.String TOGWE_BASIC_PROPERTYFILE_PATH
See Also:
Constant Field Values

TOGWE_BASIC_PROPERTYFILE_NAME

public static final java.lang.String TOGWE_BASIC_PROPERTYFILE_NAME
See Also:
Constant Field Values

propertyMgr

protected PropertyMgr propertyMgr

isConfigured

protected static boolean isConfigured

properties

protected static java.util.Properties properties

version

protected static java.lang.String version

release

protected static java.lang.String release

buildNo

protected static java.lang.String buildNo

buildEd

protected static java.lang.String buildEd

buildEdSuff

protected static java.lang.String buildEdSuff

componentManager

protected ComponentManager componentManager

labelGenerator

protected LabelGenerator labelGenerator

loggingManager

protected LoggingManager loggingManager

idFactory

protected IdFactory idFactory

xpdlObjectFactory

protected XPDLObjectFactory xpdlObjectFactory

transitionHandler

protected TransitionHandler transitionHandler

panelValidator

protected PanelValidator panelValidator

xpdlValidator

protected org.enhydra.shark.xpdl.StandardPackageValidator xpdlValidator

xpdlHandler

protected XPDLHandler xpdlHandler

jaweController

protected JaWEController jaweController

displayNameGenerator

protected DisplayNameGenerator displayNameGenerator

xpdlElementEditor

protected XPDLElementEditor xpdlElementEditor

tableEditor

protected TableEditor tableEditor

tooltipGenerator

protected TooltipGenerator tooltipGenerator

panelGeneratorClassName

protected java.lang.String panelGeneratorClassName

inlinePanelClassName

protected java.lang.String inlinePanelClassName

xpdlUtils

protected XPDLUtils xpdlUtils

validationOrSearchResultEditor

protected ValidationOrSearchResultEditor validationOrSearchResultEditor

splash

protected static java.lang.String splash

showSplash

protected boolean showSplash

aboutMsg

protected static java.lang.String aboutMsg

showLicenseInfo

protected static boolean showLicenseInfo

additionalLicenseText

protected static java.lang.String additionalLicenseText

jaweManager

protected static JaWEManager jaweManager
Constructor Detail

JaWEManager

protected JaWEManager()
Method Detail

getInstance

public static JaWEManager getInstance()

configure

public static void configure(java.util.Properties props)

configure

public static void configure(java.lang.String filePath)

configure

public static void configure(java.io.File configFile)

configure

public static void configure()

configureFromJar

protected static void configureFromJar()

init

public void init()

restart

public void restart(java.lang.String filename)
             throws java.lang.Throwable
Throws:
java.lang.Throwable

loadTransientPackages

public void loadTransientPackages()

getName

public java.lang.String getName()

createXPDLHandler

public XPDLHandler createXPDLHandler(org.enhydra.shark.xpdl.XPDLRepositoryHandler xpdlRHandler)

clearComponents

protected void clearComponents()

start

public void start(java.lang.String fileName)
           throws java.lang.Throwable
Throws:
java.lang.Throwable

getBuildNo

public static java.lang.String getBuildNo()

getBuildEdition

public static java.lang.String getBuildEdition()

getBuildEditionSuffix

public static java.lang.String getBuildEditionSuffix()

getVersion

public static java.lang.String getVersion()

getRelease

public static java.lang.String getRelease()

getFontName

public static java.lang.String getFontName()

getFontSize

public static int getFontSize()

getStartingLocale

public java.lang.String getStartingLocale()

getLookAndFeelClassName

public static java.lang.String getLookAndFeelClassName()

getSplashScreenImage

public static java.lang.String getSplashScreenImage()

getAboutMsg

public static java.lang.String getAboutMsg()

showLicenseInfo

public static boolean showLicenseInfo()

getAdditionalLicenseText

public static java.lang.String getAdditionalLicenseText()

getComponentManager

public ComponentManager getComponentManager()

getLabelGenerator

public LabelGenerator getLabelGenerator()

getLoggingManager

public LoggingManager getLoggingManager()

getTransitionHandler

public TransitionHandler getTransitionHandler()

getIdFactory

public IdFactory getIdFactory()

getXPDLObjectFactory

public XPDLObjectFactory getXPDLObjectFactory()

getPanelValidator

public PanelValidator getPanelValidator()

getXPDLValidator

public org.enhydra.shark.xpdl.StandardPackageValidator getXPDLValidator()

getXPDLHandler

public XPDLHandler getXPDLHandler()

getJaWEController

public JaWEController getJaWEController()

getDisplayNameGenerator

public DisplayNameGenerator getDisplayNameGenerator()

getXPDLElementEditor

public XPDLElementEditor getXPDLElementEditor()

getTableEditor

public TableEditor getTableEditor()

getTooltipGenerator

public TooltipGenerator getTooltipGenerator()

getPanelGeneratorClassName

public java.lang.String getPanelGeneratorClassName()

getInlinePanelClassName

public java.lang.String getInlinePanelClassName()

getXPDLUtils

public XPDLUtils getXPDLUtils()

getValidationOrSearchResultEditor

public ValidationOrSearchResultEditor getValidationOrSearchResultEditor()

TWE 2.3-2 API