Class DialogAccess
- java.lang.Object
-
- org.openoffice.da.comp.w2lcommon.helper.DialogAccess
-
public class DialogAccess extends java.lang.Object
This class provides some convenient methods to access a uno dialog
-
-
Field Summary
Fields Modifier and Type Field Description static short
CHECKBOX_CHECKED
static short
CHECKBOX_DONT_KNOW
static short
CHECKBOX_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 short
getCheckBoxState(java.lang.String sControlName)
boolean
getCheckBoxStateAsBoolean(java.lang.String sControlName)
java.lang.String
getComboBoxText(java.lang.String sControlName)
boolean
getControlEnabled(java.lang.String sControlName)
com.sun.star.beans.XPropertySet
getControlProperties(java.lang.String sControlName)
int
getDateFieldValue(java.lang.String sControlName)
java.lang.String
getFormattedFieldText(java.lang.String sControlName)
java.lang.String
getLabelText(java.lang.String sControlName)
short
getListBoxLineCount(java.lang.String sControlName)
short
getListBoxSelectedItem(java.lang.String sControlName)
java.lang.String[]
getListBoxStringItemList(java.lang.String sControlName)
int
getNumericFieldValue(java.lang.String sControlName)
java.lang.String
getTextFieldText(java.lang.String sControlName)
void
setCheckBoxState(java.lang.String sControlName, short nState)
void
setCheckBoxStateAsBoolean(java.lang.String sControlName, boolean bChecked)
void
setComboBoxText(java.lang.String sControlName, java.lang.String sText)
void
setControlEnabled(java.lang.String sControlName, boolean bEnabled)
void
setDateFieldValue(java.lang.String sControlName, int nValue)
void
setFormattedFieldText(java.lang.String sControlName, java.lang.String sText)
void
setLabelText(java.lang.String sControlName, java.lang.String sLabel)
void
setListBoxLineCount(java.lang.String sControlName, short nLineCount)
void
setListBoxSelectedItem(java.lang.String sControlName, short nIndex)
void
setListBoxStringItemList(java.lang.String sControlName, java.lang.String[] items)
void
setNumericFieldValue(java.lang.String sControlName, int nValue)
void
setTextFieldText(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)
-
-