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 classprotected classprotected classprotected classprotected class -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Configprotected FilePickerprotected Map<String, ConfigurationDialogBase.PageHandler> protected com.sun.star.ucb.XSimpleFileAccess2protected com.sun.star.uno.XComponentContextprotected com.sun.star.util.XStringSubstitutionFields inherited from class com.sun.star.lib.uno.helper.WeakBase
_mapTypesFields inherited from interface com.sun.star.awt.XContainerWindowEventHandler
UNOTYPEINFOFields inherited from interface com.sun.star.lang.XTypeProvider
UNOTYPEINFOFields 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, queryAdapterMethods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:
callHandlerMethodin interfacecom.sun.star.awt.XContainerWindowEventHandler- Throws:
com.sun.star.lang.WrappedTargetException
-