/* * [Phrase.java] * * Summary: Generates HTML documentation to explain the Replicator. * * Copyright: (c) 2002-2017 Roedy Green, Canadian Mind Products, http://mindprod.com * * Licence: This software may be copied and used freely for any purpose but military. * http://mindprod.com/contact/nonmil.html * * Requires: JDK 1.8+ * * Created with: JetBrains IntelliJ IDEA IDE http://www.jetbrains.com/idea/ * * Version History: * 10.2 2009-04-03 tidy up code to check presence of necessary files to make it more WORA. * common phrases */ package com.mindprod.replicatoruse; /** * Generates HTML documentation to explain the Replicator. * * @author Roedy Green, Canadian Mind Products * @version 10.2 2009-04-03 tidy up code to check presence of necessary files to make it more WORA. * common phrases * @since 2002 */ final class Phrase { /** * Short hand for phrase */ static final String ALL_OR_CHANGED_FILES = "all or just the new and recently changed files "; /** * Short hand for phrase */ static final String ALL_THE_FILES = "all of the files "; /** * Short hand for phrase */ static final String ANY_MEANS = "using any means at your disposal."; /** * Short hand for phrase */ @SuppressWarnings( { "ConstantNamingConvention" } ) static final String DUP = "Then duplicate and distribute."; /** * Short hand for phrase */ static final String ONTO_FLOPPIES = "onto a set of floppies. " + "You can copy one or more per floppy. " + "It is guaranteed every file will be small enough " + "to fit on a single floppy. " + "You don't need a special copy or backup program, " + "since plain copy will do fine. " + "You could use a floppy backup program " + "if you are sure your recipients have the " + "precisely matching restore installed. " + "You only need to distribute " + "the new zips that your clients don't already have, since " + "Old zips never change." + DUP; /** * Short hand for phrase */ static final String FIRST_TIME = "The first time you use the Replicator, you will have to select a " + "RECEIVER_ZIP_STAGING_DIR for temporarily " + "storing the incoming zip files, " + "and a " + "RECEIVER_BASE_DIR for permanently storing the " + "decompressed distributed data files. "; /** * Short hand for phrase */ static final String IN_YOUR = "in your "; /** * Short hand for phrase */ static final String INCLUDING = "including the *.zip, " + "zipdetailedmanifest.ser, zipmanifest.ser and the " + "*.jnlp files "; /** * Short hand for phrase */ static final String LIKE_ROXIO = "with a program like " + "Roxio CD Creator "; /** * Short hand for phrase */ static final String LINK_TO = "Use javaws.exe or your browser to link to "; /** * Short hand for phrase */ @SuppressWarnings( { "ConstantNamingConvention" } ) static final String NADA = ""; /** * Short hand for phrase */ static final String NOT_RECEIVER_STAGING = "not in the client's " + "RECEIVER_ZIP_STAGING_DIR " + "or " + "RECEIVER_BASE_DIR, "; /** * Short hand for phrase */ static final String RECEIVER_ZIP_STAGING_DIR = "RECEIVER_ZIP_STAGING_DIR "; /** * Short hand for phrase */ static final String SENDER_ZIP_STAGING_DIR = "SENDER_ZIP_STAGING_DIR "; /** * Short hand for phrase */ static final String SERVING_DIRECTORY = "to the internal website's " + "HTTP serving directory, "; /** * Short hand for phrase */ static final String SHARED_LAN = "to the client's shared LAN directory, "; /** * Short hand for phrase */ static final String THIRD_DIRECTORY = "to the client's hard disk " + "in a third directory "; /** * Short hand for phrase */ static final String TO_ROOT = "to the root of the "; /** * Short hand for phrase */ static final String TO_URL = "to the place represented by the URL " + "where the client can find them, "; }