001package jmri.jmrit.operations.locations.schedules;
002
003/**
004 * A convenient place to access operations xml element and attribute names.
005 *
006 * @author Daniel Boudreau Copyright (C) 2012
007 * 
008 *
009 */
010public class Xml {
011
012    private Xml(){
013       // class of constants
014    }
015
016    // Common to operation xml files
017    static final String ID = "id"; // NOI18N
018    static final String NAME = "name"; // NOI18N
019    static final String COMMENT = "comment"; // NOI18N
020    static final String SCHEDULE = "schedule"; // NOI18N
021
022    // SccheduleManager.java
023    static final String SCHEDULES = "schedules"; // NOI18N
024
025    // ScheduleItem.java
026    static final String ITEM = "item"; // NOI18N
027    static final String SEQUENCE_ID = "sequenceId"; // NOI18N
028    static final String RANDOM = "random"; // NOI18N
029    static final String TRAIN_SCHEDULE_ID = "trainScheduleId"; // NOI18N
030    static final String PICKUP_TRAIN_SCHEDULE_ID = "pickupTrainScheduleId"; // NOI18N
031    static final String COUNT = "count"; // NOI18N
032    static final String WAIT = "wait"; // NOI18N
033    static final String TYPE = "type"; // NOI18N
034    static final String ROAD = "road"; // NOI18N
035    static final String LOAD = "load"; // NOI18N
036    static final String SHIP = "ship"; // NOI18N
037    static final String DESTINATION_ID = "destinationId"; // NOI18N
038    static final String DEST_TRACK_ID = "destTrackId"; // NOI18N
039    static final String HITS = "hits"; // NOI18N
040
041}