diff options
Diffstat (limited to 'wizards/com/sun/star/wizards/web/export/ConfiguredExporter.java')
-rw-r--r-- | wizards/com/sun/star/wizards/web/export/ConfiguredExporter.java | 76 |
1 files changed, 0 insertions, 76 deletions
diff --git a/wizards/com/sun/star/wizards/web/export/ConfiguredExporter.java b/wizards/com/sun/star/wizards/web/export/ConfiguredExporter.java deleted file mode 100644 index ec5986086633..000000000000 --- a/wizards/com/sun/star/wizards/web/export/ConfiguredExporter.java +++ /dev/null @@ -1,76 +0,0 @@ -/* - * This file is part of the LibreOffice project. - * - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, You can obtain one at http://mozilla.org/MPL/2.0/. - * - * This file incorporates work covered by the following license notice: - * - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed - * with this work for additional information regarding copyright - * ownership. The ASF licenses this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this file - * except in compliance with the License. You may obtain a copy of - * the License at http://www.apache.org/licenses/LICENSE-2.0 . - */ - -package com.sun.star.wizards.web.export; - -import java.util.Iterator; - -import com.sun.star.wizards.web.data.CGArgument; -import com.sun.star.wizards.web.data.CGExporter; - -public class ConfiguredExporter extends FilterExporter -{ - - /* (non-Javadoc) - * @see com.sun.star.wizards.web.export.Exporter#init(com.sun.star.wizards.web.data.CGExporter) - */ - public void init(CGExporter exporter) - { - super.init(exporter); - for (Iterator<String> i = exporter.cp_Arguments.keys().iterator(); i.hasNext();) - { - String key = i.next(); - if (!key.equals("Filter")) - { - Object value = exporter.cp_Arguments.getElement(key); - props.put(key, cast(((CGArgument) value).cp_Value)); - } - } - } - - private Object cast(String s) - { - String s1 = s.substring(1); - char c = s.charAt(0); - switch (c) - { - case '$': - return s1; - case '%': - return Integer.valueOf(s1); - case '#': - return Short.valueOf(s1); - case '&': - return Double.valueOf(s1); - case 'f': - if (s.equals("false")) - { - return Boolean.FALSE; - } - break; - case 't': - if (s.equals("true")) - { - return Boolean.TRUE; - } - break; - } - return null; - } -} - |