/*
* [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, ";
}