/*
* IOConstants.java
* Copyright 2002 (C) Thomas Behr <ravenlock@gmx.de>
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*
* Created on March 19, 2002, 5:15 PM
*/
package pcgen.io;
/**
* {@code IOConstants}
*
* @author Thomas Behr
*/
@SuppressWarnings("nls")
interface IOConstants
{
/** Unix-style line separator. Used for cross platform compatability */
String LINE_SEP = "\n";
// General tag constants
/** Y used for yes/no options */
String VALUE_Y = "Y";
/** The end of tag marker */
String TAG_END = ":";
/** The tag separator */
String TAG_SEPARATOR = "|";
/** Start of comment line */
String TAG_COMMENT = "#";
/** ABILITY */
String TAG_ABILITY = "ABILITY";
String TAG_ADDTOKEN = "ADD";
/** Tag for Follower ADJUSTMENT */
String TAG_ADJUSTMENT = "ADJUSTMENT";
/** Adventure */
String TAG_ADVENTURE = "ADVENTURE";
/** AGE tag - Used by PCGVer2Creator and Parser */
String TAG_AGE = "AGE";
/** AGE SET tag */
String TAG_AGESET = "AGESET";
/** ALIGNALLOW */
String TAG_ALIGNALLOW = "ALIGNALLOW";
/** ALIGN */
String TAG_ALIGNMENT = "ALIGN";
/** APPLIEDTO */
String TAG_APPLIEDTO = "APPLIEDTO";
/** ARMORPROF */
String TAG_ARMORPROF = "ARMORPROF";
/** ASSOCIATED DATA */
String TAG_ASSOCIATEDDATA = "ASSOCIATEDDATA";
/** AUTOSORTGEAR */
String TAG_AUTOSORTGEAR = "AUTOSORTGEAR";
/** AUTOSORTSKILLS */
String TAG_AUTOSORTSKILLS = "AUTOSORTSKILLS";
/** AUTOSPELLS */
String TAG_AUTOSPELLS = "AUTOSPELLS";
/** IGNORECOST */
String TAG_IGNORECOST = "IGNORECOST";
/** ALLOWDEBT */
String TAG_ALLOWDEBT = "ALLOWDEBT";
/** AUTORESIZEGEAR */
String TAG_AUTORESIZEGEAR = "AUTORESIZEGEAR";
/** AUTOADDKNOWN */
String TAG_AUTOADDKNOWN = "AUTOADDKNOWN";
/** BASEITEM */
String TAG_BASEITEM = "BASEITEM";
/** BIRTHDAY */
String TAG_BIRTHDAY = "BIRTHDAY";
/** BIRTHPLACE */
String TAG_BIRTHPLACE = "BIRTHPLACE";
/** BONUS */
String TAG_BONUS = "BONUS";
/** CALCEQUIPSET */
String TAG_CALCEQUIPSET = "CALCEQUIPSET";
/** CAMPAIGN - System Information */
String TAG_CAMPAIGN = "CAMPAIGN";
/** CANCASTPERDAY - character spells info */
String TAG_CANCASTPERDAY = "CANCASTPERDAY";
/** CATCHPHRASE */
String TAG_CATCHPHRASE = "CATCHPHRASE";
/** CATEGORY */
String TAG_CATEGORY = "CATEGORY";
/** CHARACTERASSET */
String TAG_CHARACTERASSET = "CHARACTERASSET";
/** CHARACTERBIO - Character description/bio/history */
String TAG_CHARACTERBIO = "CHARACTERBIO";
/** CHARACTERCOMP */
String TAG_CHARACTERCOMP = "CHARACTERCOMP";
/** CHARACTERDESC */
String TAG_CHARACTERDESC = "CHARACTERDESC";
/** CHARACTERMAGIC */
String TAG_CHARACTERMAGIC = "CHARACTERMAGIC";
/** CHARACTERGMNOTES */
String TAG_CHARACTERDMNOTES = "CHARACTERDMNOTES";
/** Character Name */
String TAG_CHARACTERNAME = "CHARACTERNAME";
/** Character Type */
String TAG_CHARACTERTYPE = "CHARACTERTYPE";
/** CHOICE */
String TAG_CHOICE = "CHOICE";
/** CHOSENFEAT */
String TAG_CHOSENFEAT = "CHOSENFEAT";
/** CHOSENTEMPLATE */
String TAG_CHOSENTEMPLATE = "CHOSENTEMPLATE";
/** CHRONICLE */
String TAG_CHRONICLE = "CHRONICLE";
/** CHRONICLE_ENTRY */
String TAG_CHRONICLE_ENTRY = "CHRONICLEENTRY";
/** CITY */
String TAG_CITY = "CITY";
/** Character class(es) */
String TAG_CLASS = "CLASS";
/** CLASSABILITIESLEVEL */
String TAG_CLASSABILITIESLEVEL = "CLASSABILITIESLEVEL";
/** CLASSBOUGHT - Character skills */
String TAG_CLASSBOUGHT = "CLASSBOUGHT";
/** CLASSSKILL */
String TAG_CLASSSKILL = "CLASSSKILL";
/** COST - Currently (20/03/2006) only being used by CMP data sources */
String TAG_COST = "COST";
/** CUSTOMIZATION */
String TAG_CUSTOMIZATION = "CUSTOMIZATION";
/** DATA */
String TAG_DATA = "DATA";
/** Date */
String TAG_DATE = "DATE";
/** DEFINED */
String TAG_DEFINED = "DEFINED";
/** Character deity/domain */
String TAG_DEITY = "DEITY";
/** DEITYALIGN */
String TAG_DEITYALIGN = "DEITYALIGN";
/** DEITYDOMAINS */
String TAG_DEITYDOMAINS = "DEITYDOMAINS";
/** DEITYFAVWEAP */
String TAG_DEITYFAVWEAP = "DEITYFAVWEAP";
/** DESC */
String TAG_DESC = "DESC";
/** DOMAIN */
String TAG_DOMAIN = "DOMAIN";
/** DOMAINGRANTS */
String TAG_DOMAINGRANTS = "DOMAINGRANTS";
/** DOMAINSPELLS */
String TAG_DOMAINSPELLS = "DOMAINSPELLS";
/** EquipSet Temporary Bonuses */
String TAG_EQSETBONUS = "EQSETBONUS";
/** Character equipment */
String TAG_EQUIPMENT = "EQUIPMENT";
/** Character equipment name */
String TAG_EQUIPNAME = "EQUIPNAME";
/** equipped */
String TAG_EQUIPPED = "EQUIPPED";
/** EQUIPSET */
String TAG_EQUIPSET = "EQUIPSET";
/** ERROR */
String TAG_ERROR = "ERROR";
/** Character experience */
String TAG_EXPERIENCE = "EXPERIENCE";
String TAG_EXPERIENCETABLE = "EXPERIENCETABLE";
/** EXPRESSION */
String TAG_EXPRESSION = "EXPRESSION";
/** EYECOLOR */
String TAG_EYECOLOR = "EYECOLOR";
/** Character feats */
String TAG_FEAT = "FEAT";
/** FAVORED CLASS */
String TAG_FAVOREDCLASS = "FAVOREDCLASS";
/** FEATLIST */
String TAG_FEATLIST = "FEATLIST";
/** FEATPOOL */
String TAG_FEATPOOL = "FEATPOOL";
/** FILE */
String TAG_FILE = "FILE";
/** Character follower */
String TAG_FOLLOWER = "FOLLOWER";
/** GAMEMODE */
String TAG_GAMEMODE = "GAMEMODE";
/** GENDER */
String TAG_GENDER = "GENDER";
/** Game master */
String TAG_GM = "GM";
/** HAIRCOLOR */
String TAG_HAIRCOLOR = "HAIRCOLOR";
/** HAIRSTYLE */
String TAG_HAIRSTYLE = "HAIRSTYLE";
/** HANDED */
String TAG_HANDED = "HANDED";
/** HEIGHT - Used by PCGVer2Creator & Parser */
String TAG_HEIGHT = "HEIGHT";
/** HITDICE */
String TAG_HITDICE = "HITDICE";
/** HITPOINTS */
String TAG_HITPOINTS = "HITPOINTS";
/** HOLYITEM */
String TAG_HOLYITEM = "HOLYITEM";
/** Output Sheets */
String TAG_HTMLOUTPUTSHEET = "OUTPUTSHEETHTML";
/** ID */
String TAG_ID = "ID";
/** INTERESTS */
String TAG_INTERESTS = "INTERESTS";
/** Kits */
String TAG_KIT = "KIT";
/** Character languages */
String TAG_LANGUAGE = "LANGUAGE";
/** LEVEL */
String TAG_LEVEL = "LEVEL";
/** ABILITY */
String TAG_LEVELABILITY = "ABILITY";
/** LOADCOMPANIONS */
String TAG_LOADCOMPANIONS = "LOADCOMPANIONS";
/** LOCATION */
String TAG_LOCATION = "LOCATION";
/** KEY (for Java maps) */
String TAG_MAPKEY = "KEY";
/** VALUE (stored in map) */
String TAG_MAPVALUE = "VALUE";
/** MASTER */
String TAG_MASTER = "MASTER";
/** MONEY */
String TAG_MONEY = "MONEY";
/** MULTISELECT */
String TAG_MULTISELECT = "MULTISELECT";
/** NAME */
String TAG_NAME = "NAME";
/** NOTE */
String TAG_NOTE = "NOTE";
/** OUTPUTORDER */
String TAG_OUTPUTORDER = "OUTPUTORDER";
/** PARENTID */
String TAG_PARENTID = "PARENTID";
/** Party */
String TAG_PARTY = "PARTY";
/** PC */
String TAG_PC = "PC";
/** PCCLASS */
String TAG_PCCLASS = "PCCLASS";
/** PCGVERSION */
String TAG_PCGVERSION = "PCGVERSION";
/** OUTPUTSHEETPDF */
String TAG_PDFOUTPUTSHEET = "OUTPUTSHEETPDF";
/** PERSONALITYTRAIT1 */
String TAG_PERSONALITYTRAIT1 = "PERSONALITYTRAIT1";
/** PERSONALITYTRAIT2 */
String TAG_PERSONALITYTRAIT2 = "PERSONALITYTRAIT2";
/** PHOBIAS */
String TAG_PHOBIAS = "PHOBIAS";
/** PLAYERNAME */
String TAG_PLAYERNAME = "PLAYERNAME";
/** POOLPOINTS */
String TAG_POOLPOINTS = "POOLPOINTS";
/** POOLPOINTSAVAIL */
String TAG_POOLPOINTSAVAIL = "POOLPOINTSAVAIL";
/** PORTRAIT */
String TAG_PORTRAIT = "PORTRAIT";
/** PORTRAIT */
String TAG_PORTRAIT_THUMBNAIL_RECT = "PORTRAITTHUMBNAILRECT";
/** POSTSTAT */
String TAG_POSTSTAT = "POSTSTAT";
/** PRESTAT */
String TAG_PRESTAT = "PRESTAT";
/** Preview Sheet */
String TAG_PREVIEWSHEET = "PREVIEWSHEET";
/** PROHIBITED */
String TAG_PROHIBITED = "PROHIBITED";
/** PROMPT */
String TAG_PROMPT = "PROMPT";
/** PURCHASEPOINTS */
String TAG_PURCHASEPOINTS = "PURCHASEPOINTS";
/** QUANTITY */
String TAG_QUANTITY = "QUANTITY";
/** RACE */
String TAG_RACE = "RACE";
/** RANKS */
String TAG_RANKS = "RANKS";
/** REGION */
String TAG_REGION = "REGION";
/** RESIDENCE */
String TAG_RESIDENCE = "RESIDENCE";
/** ROLLMETHOD */
String TAG_ROLLMETHOD = "ROLLMETHOD";
/** SA */
String TAG_SA = "SA";
/** SAVE */
String TAG_SAVE = "SAVE";
/** SAVES */
String TAG_SAVES = "SAVES";
/** SCORE */
String TAG_SCORE = "SCORE";
/** SKILL */
String TAG_SKILL = "SKILL";
/** SKILLFILTER */
String TAG_SKILLFILTER = "SKILLFILTER";
/** SKILLSGAINED */
String TAG_SKILLPOINTSGAINED = "SKILLSGAINED";
/** SKILLSREMAINING */
String TAG_SKILLPOINTSREMAINING = "SKILLSREMAINING";
/** SKILLPOOL */
String TAG_SKILLPOOL = "SKILLPOOL";
/** SKILLSOUTPUTORDER */
String TAG_SKILLSOUTPUTORDER = "SKILLSOUTPUTORDER";
/** SKINCOLOR */
String TAG_SKINCOLOR = "SKINCOLOR";
/** SOURCE */
String TAG_SOURCE = "SOURCE";
/** SPECIALABILITIES */
String TAG_SPECIALABILITIES = "SPECIALABILITIES";
/** SPECIALTIES */
String TAG_SPECIALTIES = "SPECIALTIES";
/** SPECIALTY */
String TAG_SPECIALTY = "SPECIALTY";
/** SPEECHPATTERN */
String TAG_SPEECHPATTERN = "SPEECHPATTERN";
/** SPELLBASE */
String TAG_SPELLBASE = "SPELLBASE";
/** BOOK */
String TAG_SPELL_BOOK = "BOOK";
/** SPELL */
String TAG_SPELL = "SPELL";
/** SPELLBOOK */
String TAG_SPELLBOOK = "SPELLBOOK";
/** SPELLLEVEL */
String TAG_SPELLLEVEL = "SPELLLEVEL";
/** SPELLLIST */
String TAG_SPELLLIST = "SPELLLIST";
/** SPELLNAME */
String TAG_SPELLNAME = "SPELLNAME";
/** SPELLPPCOST (Psionics) */
String TAG_SPELLPPCOST = "SPELLPPCOST";
/** SPELLNUMPAGES */
String TAG_SPELLNUMPAGES = "SPELLNUMPAGES";
/** Character attributes */
String TAG_STAT = "STAT";
/** SUBCLASS */
String TAG_SUBCLASS = "SUBCLASS";
/** SUBSTITUTIONLEVEL */
String TAG_SUBSTITUTIONLEVEL = "SUBSTITUTIONLEVEL";
/** Suppressed biography fields */
String TAG_SUPPRESS_BIO_FIELDS = "SUPPRESSBIOFIELDS";
/** SYNERGY */
String TAG_SYNERGY = "SYNERGY";
/** TABLABEL */
String TAG_TABLABEL = "TABLABEL";
/** TABNAME */
String TAG_TABNAME = "TABNAME";
/** Temporary Bonuses */
String TAG_TEMPBONUS = "TEMPBONUS";
/** TBBONUS */
String TAG_TEMPBONUSBONUS = "TBBONUS";
/** Is the temporary bonus to be initially applied? */
String TAG_TEMPBONUSACTIVE = "TBACTIVE";
/** TBTARGET */
String TAG_TEMPBONUSTARGET = "TBTARGET";
/** TEMPLATE */
String TAG_TEMPLATE = "TEMPLATE";
/** Character templates */
String TAG_TEMPLATESAPPLIED = "TEMPLATESAPPLIED";
/** TIMES */
String TAG_TIMES = "TIMES";
/** TYPE */
String TAG_TYPE = "TYPE";
/** USETEMPMODS */
String TAG_USETEMPMODS = "USETEMPMODS";
/** USEHIGHERKNOWN (SPELL) */
String TAG_USEHIGHERKNOWN = "USEHIGHERKNOWN";
/** USEHIGHERPREPPED (SPELL) */
String TAG_USEHIGHERPREPPED = "USEHIGHERPREPPED";
/** VALUE */
String TAG_VALUE = "VALUE";
/** VERSION */
String TAG_VERSION = "VERSION";
/** VFEAT */
String TAG_VFEAT = "VFEAT";
/** WEAPON */
String TAG_WEAPON = "WEAPON";
/** Character weapon proficiencies */
String TAG_WEAPONPROF = "WEAPONPROF";
/** WEIGHT - Used by PCGVer2 Parser and Creator */
String TAG_WEIGHT = "WEIGHT";
/** WT */
String TAG_WT = "WT";
/** USERPOOL - The amount the user has modified the pool by. */
String TAG_USERPOOL = "USERPOOL";
}