Class DialogAccess
- java.lang.Object
-
- org.openoffice.da.comp.w2lcommon.helper.DialogAccess
-
public class DialogAccess extends java.lang.ObjectThis class provides some convenient methods to access a uno dialog
-
-
Field Summary
Fields Modifier and Type Field Description static shortCHECKBOX_CHECKEDstatic shortCHECKBOX_DONT_KNOWstatic shortCHECKBOX_NOT_CHECKED
-
Constructor Summary
Constructors Constructor Description DialogAccess(com.sun.star.awt.XDialog xDialog)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description shortgetCheckBoxState(java.lang.String sControlName)booleangetCheckBoxStateAsBoolean(java.lang.String sControlName)java.lang.StringgetComboBoxText(java.lang.String sControlName)booleangetControlEnabled(java.lang.String sControlName)com.sun.star.beans.XPropertySetgetControlProperties(java.lang.String sControlName)intgetDateFieldValue(java.lang.String sControlName)java.lang.StringgetFormattedFieldText(java.lang.String sControlName)java.lang.StringgetLabelText(java.lang.String sControlName)shortgetListBoxLineCount(java.lang.String sControlName)shortgetListBoxSelectedItem(java.lang.String sControlName)java.lang.String[]getListBoxStringItemList(java.lang.String sControlName)intgetNumericFieldValue(java.lang.String sControlName)java.lang.StringgetTextFieldText(java.lang.String sControlName)voidsetCheckBoxState(java.lang.String sControlName, short nState)voidsetCheckBoxStateAsBoolean(java.lang.String sControlName, boolean bChecked)voidsetComboBoxText(java.lang.String sControlName, java.lang.String sText)voidsetControlEnabled(java.lang.String sControlName, boolean bEnabled)voidsetDateFieldValue(java.lang.String sControlName, int nValue)voidsetFormattedFieldText(java.lang.String sControlName, java.lang.String sText)voidsetLabelText(java.lang.String sControlName, java.lang.String sLabel)voidsetListBoxLineCount(java.lang.String sControlName, short nLineCount)voidsetListBoxSelectedItem(java.lang.String sControlName, short nIndex)voidsetListBoxStringItemList(java.lang.String sControlName, java.lang.String[] items)voidsetNumericFieldValue(java.lang.String sControlName, int nValue)voidsetTextFieldText(java.lang.String sControlName, java.lang.String sText)
-
-
-
Field Detail
-
CHECKBOX_NOT_CHECKED
public static final short CHECKBOX_NOT_CHECKED
- See Also:
- Constant Field Values
-
CHECKBOX_CHECKED
public static final short CHECKBOX_CHECKED
- See Also:
- Constant Field Values
-
CHECKBOX_DONT_KNOW
public static final short CHECKBOX_DONT_KNOW
- See Also:
- Constant Field Values
-
-
Method Detail
-
getControlProperties
public com.sun.star.beans.XPropertySet getControlProperties(java.lang.String sControlName)
-
getControlEnabled
public boolean getControlEnabled(java.lang.String sControlName)
-
setControlEnabled
public void setControlEnabled(java.lang.String sControlName, boolean bEnabled)
-
getCheckBoxState
public short getCheckBoxState(java.lang.String sControlName)
-
getCheckBoxStateAsBoolean
public boolean getCheckBoxStateAsBoolean(java.lang.String sControlName)
-
setCheckBoxState
public void setCheckBoxState(java.lang.String sControlName, short nState)
-
setCheckBoxStateAsBoolean
public void setCheckBoxStateAsBoolean(java.lang.String sControlName, boolean bChecked)
-
getListBoxStringItemList
public java.lang.String[] getListBoxStringItemList(java.lang.String sControlName)
-
setListBoxStringItemList
public void setListBoxStringItemList(java.lang.String sControlName, java.lang.String[] items)
-
getListBoxSelectedItem
public short getListBoxSelectedItem(java.lang.String sControlName)
-
setListBoxSelectedItem
public void setListBoxSelectedItem(java.lang.String sControlName, short nIndex)
-
getListBoxLineCount
public short getListBoxLineCount(java.lang.String sControlName)
-
setListBoxLineCount
public void setListBoxLineCount(java.lang.String sControlName, short nLineCount)
-
getComboBoxText
public java.lang.String getComboBoxText(java.lang.String sControlName)
-
setComboBoxText
public void setComboBoxText(java.lang.String sControlName, java.lang.String sText)
-
getLabelText
public java.lang.String getLabelText(java.lang.String sControlName)
-
setLabelText
public void setLabelText(java.lang.String sControlName, java.lang.String sLabel)
-
getTextFieldText
public java.lang.String getTextFieldText(java.lang.String sControlName)
-
setTextFieldText
public void setTextFieldText(java.lang.String sControlName, java.lang.String sText)
-
getFormattedFieldText
public java.lang.String getFormattedFieldText(java.lang.String sControlName)
-
setFormattedFieldText
public void setFormattedFieldText(java.lang.String sControlName, java.lang.String sText)
-
getDateFieldValue
public int getDateFieldValue(java.lang.String sControlName)
-
setDateFieldValue
public void setDateFieldValue(java.lang.String sControlName, int nValue)
-
getNumericFieldValue
public int getNumericFieldValue(java.lang.String sControlName)
-
setNumericFieldValue
public void setNumericFieldValue(java.lang.String sControlName, int nValue)
-
-