summaryrefslogtreecommitdiffstats
path: root/reportbuilder/java/org/libreoffice/report/JobProgressIndicator.java
diff options
context:
space:
mode:
Diffstat (limited to 'reportbuilder/java/org/libreoffice/report/JobProgressIndicator.java')
-rw-r--r--reportbuilder/java/org/libreoffice/report/JobProgressIndicator.java69
1 files changed, 0 insertions, 69 deletions
diff --git a/reportbuilder/java/org/libreoffice/report/JobProgressIndicator.java b/reportbuilder/java/org/libreoffice/report/JobProgressIndicator.java
deleted file mode 100644
index 2f51de5fae7a..000000000000
--- a/reportbuilder/java/org/libreoffice/report/JobProgressIndicator.java
+++ /dev/null
@@ -1,69 +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 org.libreoffice.report;
-
-/**
- * Based on
- * http://api.libreoffice.org/docs/common/ref/com/sun/star/task/XStatusIndicator.html
- *
- */
-public interface JobProgressIndicator
-{
-
- /**
- * Updates the progress description.
- *
- * @param string the new description
- */
- void setText(String string);
-
- /**
- * Initializes the progress indicator and sets the progress description to
- * the text given in the parameter <code>text</code>. The progress values
- * passed to this indicator will not exceed the given <code>maxValue</code>.
- * The value range of this indicator is set to 0 to <code>maxValue</code>
- * Stopped indicators must ignore that call.
- *
- * @param string the progress description
- * @param text
- * @param maxValue the maximum value
- * @see JobProgressIndicator#setText(String)
- */
- void start(String text, int maxValue);
-
- /**
- * Updates the value to the specified value. Invalid values must be ignored.
- * Stopped indicators must ignore that call.
- *
- * @param value the new value that should be shown now. This must fit the
- * range [0..maxValue] as defined in {@link JobProgressIndicator#start(String, int)}.
- */
- void setValue(int value);
-
- /**
- * Stop the progress. A progress indicator cannot be destructed before end()
- * has been called.
- */
- void end();
-
- /**
- * Clear progress value and description. Calling of setValue(0) and
- * setText("") should do the same. Stopped indicators must ignore this call.
- */
- void reset();
-}