summaryrefslogtreecommitdiffstats
path: root/wizards/com/sun/star/wizards/document/FormHandler.java
diff options
context:
space:
mode:
Diffstat (limited to 'wizards/com/sun/star/wizards/document/FormHandler.java')
-rw-r--r--wizards/com/sun/star/wizards/document/FormHandler.java27
1 files changed, 6 insertions, 21 deletions
diff --git a/wizards/com/sun/star/wizards/document/FormHandler.java b/wizards/com/sun/star/wizards/document/FormHandler.java
index 828ae4fc67f0..8ca665273d74 100644
--- a/wizards/com/sun/star/wizards/document/FormHandler.java
+++ b/wizards/com/sun/star/wizards/document/FormHandler.java
@@ -219,23 +219,21 @@ public class FormHandler
return xFormsSupplier.getForms();
}
- public String getValueofHiddenControl(XNameAccess xNamedForm, String ControlName, String sMsg) throws com.sun.star.wizards.document.FormHandler.UnknownHiddenControlException
+ public String getValueofHiddenControl(XNameAccess xNamedForm, String ControlName)
{
+ String value = "";
try
{
if (xNamedForm.hasByName(ControlName))
{
- return AnyConverter.toString(com.sun.star.wizards.common.Helper.getUnoPropertyValue(xNamedForm.getByName(ControlName), "HiddenValue"));
- }
- else
- {
- throw new UnknownHiddenControlException(xNamedForm, ControlName, sMsg);
+ value = AnyConverter.toString(com.sun.star.wizards.common.Helper.getUnoPropertyValue(xNamedForm.getByName(ControlName), "HiddenValue"));
}
}
- catch (Exception exception)
+ catch (Exception ex)
{
- throw new UnknownHiddenControlException(xNamedForm, ControlName, sMsg);
+ Logger.getLogger( FormHandler.class.getName() ).log( Level.SEVERE, null, ex );
}
+ return value;
}
public void insertHiddenControl(XNameAccess xNameAccess, XNameContainer xNamedForm, String ControlName, String ControlValue)
@@ -260,19 +258,6 @@ public class FormHandler
}
}
- public class UnknownHiddenControlException extends java.lang.Throwable
- {
-
- public UnknownHiddenControlException(XNameAccess xNamedForm, String ControlName, String sMsgHiddenControlisMissing)
- {
- XNamed xNamed = UnoRuntime.queryInterface(XNamed.class, xNamedForm);
- String FormName = xNamed.getName();
- sMsgHiddenControlisMissing = JavaTools.replaceSubString(sMsgHiddenControlisMissing, FormName, "<REPORTFORM>");
- sMsgHiddenControlisMissing = JavaTools.replaceSubString(sMsgHiddenControlisMissing, ControlName, "<CONTROLNAME>");
- SystemDialog.showMessageBox(xMSFDoc, "ErrorBox", VclWindowPeerAttribute.OK, sMsgHiddenControlisMissing);
- }
- }
-
public boolean hasFormByName(String _FormName)
{
xNamedFormContainer = getDocumentForms();