Class ConfigurationDialogBase
java.lang.Object
com.sun.star.lib.uno.helper.WeakBase
org.openoffice.da.comp.w2lcommon.filter.ConfigurationDialogBase
- All Implemented Interfaces:
com.sun.star.awt.XContainerWindowEventHandler
,com.sun.star.lang.XTypeProvider
,com.sun.star.uno.XInterface
,com.sun.star.uno.XWeak
- Direct Known Subclasses:
ConfigurationDialog
,ConfigurationDialog
public abstract class ConfigurationDialogBase
extends com.sun.star.lib.uno.helper.WeakBase
implements com.sun.star.awt.XContainerWindowEventHandler
This is a base implementation of a uno component which supports several option pages
with a single
XContainerWindowEventHandler
. The title of the dialogs
are used to differentiate between the individual pages-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected class
protected class
protected class
protected class
protected class
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Config
protected FilePicker
protected Map
<String, ConfigurationDialogBase.PageHandler> protected com.sun.star.ucb.XSimpleFileAccess2
protected com.sun.star.uno.XComponentContext
protected com.sun.star.util.XStringSubstitution
Fields inherited from class com.sun.star.lib.uno.helper.WeakBase
_mapTypes
Fields inherited from interface com.sun.star.awt.XContainerWindowEventHandler
UNOTYPEINFO
Fields inherited from interface com.sun.star.lang.XTypeProvider
UNOTYPEINFO
Fields inherited from interface com.sun.star.uno.XWeak
UNOTYPEINFO
-
Constructor Summary
ConstructorsConstructorDescriptionConfigurationDialogBase
(com.sun.star.uno.XComponentContext xContext) Create a newConfigurationDialogBase
-
Method Summary
Methods inherited from class com.sun.star.lib.uno.helper.WeakBase
finalize, getImplementationId, getTypes, queryAdapter
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.sun.star.awt.XContainerWindowEventHandler
getSupportedMethodNames
-
Field Details
-
xContext
protected com.sun.star.uno.XComponentContext xContext -
filePicker
-
sfa2
protected com.sun.star.ucb.XSimpleFileAccess2 sfa2 -
xPathSub
protected com.sun.star.util.XStringSubstitution xPathSub -
config
-
pageHandlers
-
-
Constructor Details
-
ConfigurationDialogBase
public ConfigurationDialogBase(com.sun.star.uno.XComponentContext xContext) Create a newConfigurationDialogBase
-
-
Method Details
-
getMIMEType
-
getDialogLibraryName
-
getConfigFileName
-
callHandlerMethod
public boolean callHandlerMethod(com.sun.star.awt.XWindow xWindow, Object event, String sMethod) throws com.sun.star.lang.WrappedTargetException - Specified by:
callHandlerMethod
in interfacecom.sun.star.awt.XContainerWindowEventHandler
- Throws:
com.sun.star.lang.WrappedTargetException
-