org.openoffice.da.comp.writer2xhtml

Class XhtmlOptionsDialog

Implemented Interfaces:
XDialogEventHandler, XExecutableDialog, XPropertyAccess, XServiceInfo, XServiceName, XTypeProvider
Known Direct Subclasses:
XhtmlOptionsDialogXsl

public class XhtmlOptionsDialog
extends OptionsDialogBase

This class provides a uno component which implements a filter ui for the Xhtml export

Field Summary

static String
__implementationName
The component should also have an implementation name.
static String
__serviceName
The component will be registered under this name.

Fields inherited from class org.openoffice.da.comp.w2lcommon.filter.OptionsDialogBase

xMSF

Fields inherited from class org.openoffice.da.comp.w2lcommon.helper.DialogBase

CHECKBOX_CHECKED, CHECKBOX_DONT_KNOW, CHECKBOX_NOT_CHECKED, __implementationName, __serviceName, xContext

Constructor Summary

XhtmlOptionsDialog(XComponentContext xContext)
Create a new XhtmlOptionsDialog

Method Summary

boolean
callHandlerMethod(XDialog xDialog, Object event, String sMethod)
String
getDialogLibraryName()
String
getDialogName()
Return the name of the dialog within the library
String
getRegistryPath()
Return the name of the registry path
String[]
getSupportedMethodNames()
protected void
loadSettings(XPropertySet xProps)
Load settings from the registry to the dialog
protected void
saveSettings(XPropertySet xProps, PropertyHelper helper)
Save settings from the dialog to the registry and create FilterData

Methods inherited from class org.openoffice.da.comp.w2lcommon.filter.OptionsDialogBase

finalize, getDialogLibraryName, getDialogName, getPropertyValues, getRegistryPath, getTypes, initialize, isLocked, loadCheckBoxOption, loadComboBoxOption, loadConfig, loadListBoxOption, loadNumericOption, loadSettings, loadTextFieldOption, saveCheckBoxOption, saveCheckBoxOption, saveComboBoxOption, saveComboBoxOption, saveConfig, saveListBoxOption, saveListBoxOption, saveNumericOption, saveNumericOptionAsPercentage, saveSettings, saveTextFieldOption, saveTextFieldOption, setPropertyValues, updateLockedOptions

Methods inherited from class org.openoffice.da.comp.w2lcommon.helper.DialogBase

callHandlerMethod, execute, finalize, getCheckBoxState, getCheckBoxStateAsBoolean, getComboBoxText, getDialogLibraryName, getDialogName, getFormattedFieldText, getImplementationId, getImplementationName, getListBoxLineCount, getListBoxSelectedItem, getListBoxStringItemList, getNumericFieldValue, getPropertyValue, getPropertyValueAsBoolean, getPropertyValueAsInteger, getPropertyValueAsShort, getPropertyValueAsString, getServiceName, getSupportedMethodNames, getSupportedServiceNames, getTextFieldText, getTypes, initialize, setCheckBoxState, setCheckBoxStateAsBoolean, setComboBoxText, setControlEnabled, setFormattedFieldText, setListBoxLineCount, setListBoxSelectedItem, setListBoxStringItemList, setNumericFieldValue, setPropertyValue, setPropertyValue, setPropertyValue, setPropertyValue, setTextFieldText, setTitle, supportsService

Field Details

__implementationName

public static String __implementationName
The component should also have an implementation name.

__serviceName

public static String __serviceName
The component will be registered under this name.

Constructor Details

XhtmlOptionsDialog

public XhtmlOptionsDialog(XComponentContext xContext)
Create a new XhtmlOptionsDialog

Method Details

callHandlerMethod

public boolean callHandlerMethod(XDialog xDialog,
                                 Object event,
                                 String sMethod)
Overrides:
callHandlerMethod in interface DialogBase

getDialogLibraryName

public String getDialogLibraryName()
Overrides:
getDialogLibraryName in interface OptionsDialogBase

getDialogName

public String getDialogName()
Return the name of the dialog within the library
Overrides:
getDialogName in interface OptionsDialogBase

getRegistryPath

public String getRegistryPath()
Return the name of the registry path
Overrides:
getRegistryPath in interface OptionsDialogBase

getSupportedMethodNames

public String[] getSupportedMethodNames()
Overrides:
getSupportedMethodNames in interface DialogBase

loadSettings

protected void loadSettings(XPropertySet xProps)
Load settings from the registry to the dialog
Overrides:
loadSettings in interface OptionsDialogBase

saveSettings

protected void saveSettings(XPropertySet xProps,
                            PropertyHelper helper)
Save settings from the dialog to the registry and create FilterData
Overrides:
saveSettings in interface OptionsDialogBase