NullProgressMonitor.java revision 554d7ee0f5d177b6c0bce805f5a5917b6b211978
1554d7ee0f5d177b6c0bce805f5a5917b6b211978Andreas Gampe/*
2554d7ee0f5d177b6c0bce805f5a5917b6b211978Andreas Gampe * Copyright (C) 2015 The Android Open Source Project
3554d7ee0f5d177b6c0bce805f5a5917b6b211978Andreas Gampe *
4554d7ee0f5d177b6c0bce805f5a5917b6b211978Andreas Gampe * Licensed under the Apache License, Version 2.0 (the "License");
5554d7ee0f5d177b6c0bce805f5a5917b6b211978Andreas Gampe * you may not use this file except in compliance with the License.
6554d7ee0f5d177b6c0bce805f5a5917b6b211978Andreas Gampe * You may obtain a copy of the License at
7554d7ee0f5d177b6c0bce805f5a5917b6b211978Andreas Gampe *
8554d7ee0f5d177b6c0bce805f5a5917b6b211978Andreas Gampe *      http://www.apache.org/licenses/LICENSE-2.0
9554d7ee0f5d177b6c0bce805f5a5917b6b211978Andreas Gampe *
10554d7ee0f5d177b6c0bce805f5a5917b6b211978Andreas Gampe * Unless required by applicable law or agreed to in writing, software
11554d7ee0f5d177b6c0bce805f5a5917b6b211978Andreas Gampe * distributed under the License is distributed on an "AS IS" BASIS,
12554d7ee0f5d177b6c0bce805f5a5917b6b211978Andreas Gampe * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13554d7ee0f5d177b6c0bce805f5a5917b6b211978Andreas Gampe * See the License for the specific language governing permissions and
14554d7ee0f5d177b6c0bce805f5a5917b6b211978Andreas Gampe * limitations under the License.
15554d7ee0f5d177b6c0bce805f5a5917b6b211978Andreas Gampe */
16554d7ee0f5d177b6c0bce805f5a5917b6b211978Andreas Gampe
17554d7ee0f5d177b6c0bce805f5a5917b6b211978Andreas Gampepackage com.android.preload.ui;
18554d7ee0f5d177b6c0bce805f5a5917b6b211978Andreas Gampe
19554d7ee0f5d177b6c0bce805f5a5917b6b211978Andreas Gampeimport com.android.ddmlib.SyncService.ISyncProgressMonitor;
20554d7ee0f5d177b6c0bce805f5a5917b6b211978Andreas Gampe
21554d7ee0f5d177b6c0bce805f5a5917b6b211978Andreas Gampepublic class NullProgressMonitor implements ISyncProgressMonitor {
22554d7ee0f5d177b6c0bce805f5a5917b6b211978Andreas Gampe
23554d7ee0f5d177b6c0bce805f5a5917b6b211978Andreas Gampe    @Override
24554d7ee0f5d177b6c0bce805f5a5917b6b211978Andreas Gampe    public void advance(int arg0) {}
25554d7ee0f5d177b6c0bce805f5a5917b6b211978Andreas Gampe
26554d7ee0f5d177b6c0bce805f5a5917b6b211978Andreas Gampe    @Override
27554d7ee0f5d177b6c0bce805f5a5917b6b211978Andreas Gampe    public boolean isCanceled() {
28554d7ee0f5d177b6c0bce805f5a5917b6b211978Andreas Gampe        return false;
29554d7ee0f5d177b6c0bce805f5a5917b6b211978Andreas Gampe    }
30554d7ee0f5d177b6c0bce805f5a5917b6b211978Andreas Gampe
31554d7ee0f5d177b6c0bce805f5a5917b6b211978Andreas Gampe    @Override
32554d7ee0f5d177b6c0bce805f5a5917b6b211978Andreas Gampe    public void start(int arg0) {}
33554d7ee0f5d177b6c0bce805f5a5917b6b211978Andreas Gampe
34554d7ee0f5d177b6c0bce805f5a5917b6b211978Andreas Gampe    @Override
35554d7ee0f5d177b6c0bce805f5a5917b6b211978Andreas Gampe    public void startSubTask(String arg0) {}
36554d7ee0f5d177b6c0bce805f5a5917b6b211978Andreas Gampe
37554d7ee0f5d177b6c0bce805f5a5917b6b211978Andreas Gampe    @Override
38554d7ee0f5d177b6c0bce805f5a5917b6b211978Andreas Gampe    public void stop() {}
39554d7ee0f5d177b6c0bce805f5a5917b6b211978Andreas Gampe}