/**
* Copyright 2012-2013 Maciej Jaworski, Mariusz Kapcia, Paweł Kędzia, Mateusz Kubuszok
*
* <p>Licensed 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</p>
*
* <p>http://www.apache.org/licenses/LICENSE-2.0</p>
*
* <p>Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.</p>
*/
package com.autoupdater.gui.mocks;
import com.autoupdater.client.models.EUpdateStrategy;
import com.autoupdater.client.models.VersionNumber;
public class Values {
public static class ClientSettings {
public static final String clientName = "AutoUpdater";
public static final String clientExecutableName = "Client.jar";
public static final String installer = "Installer.jar";
public static final String uacHandler = "UACHandler.exe";
public static final String proxyAddress = "UACHandler.exe";
public static final int proxyPort = 8888;
}
public static class ProgramSettings {
public static final String programName = "Program 1";
public static final String programExecutableName = "Program1.exe";
public static final String serverAddress = "http://localhost:8080/server";
public static boolean developmentVersion = true;
}
public static class ProgramSettings2 {
public static final String programName = "Program 2";
public static final String programExecutableName = "Program2.exe";
public static final String serverAddress = "http://localhost:8080/server";
public static boolean developmentVersion = false;
}
public static class Program {
public static final String name = ProgramSettings.programName;
public static final String serverAddress = ProgramSettings.serverAddress;
}
public static class Program2 {
public static final String name = ProgramSettings2.programName;
public static final String serverAddress = ProgramSettings2.serverAddress;
}
public static class Package {
public static final String name = "Package 1";
public static final String ID = "1";
public static final VersionNumber version = new VersionNumber(1, 0, 0, 0);
}
public static class Package2 {
public static final String name = "Package 2";
public static final String ID = "2";
public static final VersionNumber version = new VersionNumber(1, 5, 0, 0);
}
public static class Package3 {
public static final String name = "Package 3";
public static final String ID = "3";
public static final VersionNumber version = new VersionNumber(1, 2, 3, 4);
}
public static class Changelog {
public static final String content = "Initial release";
public static final VersionNumber version = new VersionNumber(1, 0, 0, 0);
}
public static class Changelog2 {
public static final String content = "Update";
public static final VersionNumber version = new VersionNumber(1, 5, 0, 0);
}
public static class Update {
public static final String packageName = "Package 1";
public static final String packageID = "1";
public static final VersionNumber version = new VersionNumber(1, 2, 3, 4);
public static final boolean developmentVersion = true;
public static final String changelog = "Some changes";
public static final EUpdateStrategy type = EUpdateStrategy.UNZIP;
public static final String originalName = "name.zip";
public static final String relativePath = "/";
public static final String updaterCommand = "";
}
public static class Bug {
public static final String description = "Some bug description";
}
public static class Bug2 {
public static final String description = "Some other bug description";
}
}