jmri.jmrit.operations.setup
Class Setup

java.lang.Object
  extended by jmri.jmrit.operations.setup.Setup

public class Setup
extends Object


Field Summary
static String AAR
           
static String BLACK
           
static String BLUE
           
static String BOX
           
static String BUILD_REPORT_DETAILED
           
static String BUILD_REPORT_MINIMAL
           
static String BUILD_REPORT_NORMAL
           
static String BUILD_REPORT_VERY_DETAILED
           
static String COLOR
           
static String COMMENT
           
static String CONSIST
           
static String COURIER
           
static String DESCRIPTIVE
           
static String DEST_TRACK
           
static String DESTINATION
           
static String DROP_COMMENT
           
static int EAST
           
static String EAST_DIR
           
static int G_SCALE
           
static String GARAMOND
           
static String GREEN
           
static String HAZARDOUS
           
static int HO_SCALE
           
static int HOn3_SCALE
           
static String KERNEL
           
static String LENGTH
           
static String LENGTHABV
           
static String LOAD
           
static String LOCATION
           
static String MODEL
           
static String MONOSPACED
           
static int N_SCALE
           
static String NONE
           
static int NORTH
           
static String NORTH_DIR
           
static String NUMBER
           
static int O_SCALE
           
static int On3_SCALE
           
static int OO_SCALE
           
static String OWNER
           
static String PICKUP_COMMENT
           
static String RED
           
static String ROAD
           
static String RWE
           
static int S_SCALE
           
static String SANSERIF
           
static String SERIF
           
static int Sn3_SCALE
           
static int SOUTH
           
static String SOUTH_DIR
           
static int TT_SCALE
           
static String TYPE
           
static int WEST
           
static String WEST_DIR
           
static int Z_SCALE
           
 
Constructor Summary
Setup()
           
 
Method Summary
static int getAddWeight()
           
static String getBuildReportLevel()
           
static JComboBox getCarMessageComboBox()
           
static int getCarMoves()
           
static String getCarTypes()
           
static JComboBox getComboBox()
           
static int getDirectionInt(String direction)
          Converts String direction to binary direction
static String getDirectionString(int direction)
          Converts binary direction to String direction
static String[] getDropCarMessageFormat()
           
static String getDropCarPrefix()
           
static Color getDropColor()
           
static String[] getDropEngineMessageFormat()
           
static String getDropEnginePrefix()
           
static String getDropTextColor()
           
static JComboBox getEngineMessageComboBox()
           
static int getEngineSize()
           
static JComboBox getFontComboBox()
           
static String getFontName()
           
static int getFontSize()
           
static String getHazardousMsg()
           
static int getInitalWeight()
           
static List<String> getList()
          Get train directions
static Color getLocalColor()
           
static String[] getLocalMessageFormat()
           
static String getLocalPrefix()
           
static String getLocalTextColor()
           
static String getManifestLogoURL()
           
static String getMiaComment()
           
static String[] getMissingCarMessageFormat()
           
static String getOwnerName()
           
static String getPanelName()
           
static String[] getPickupCarMessageFormat()
           
static String getPickupCarPrefix()
           
static Color getPickupColor()
           
static String[] getPickupEngineMessageFormat()
           
static String getPickupEnginePrefix()
           
static String getPickupTextColor()
           
static JComboBox getPrintColorComboBox()
           
static String getRailroadName()
           
static int getScale()
           
static int getScaleRatio()
           
static int getScaleTonRatio()
           
static int getSwitchTime()
           
static int getTrainDirection()
           
static String getTrainIconColorEast()
           
static String getTrainIconColorLocal()
           
static String getTrainIconColorNorth()
           
static String getTrainIconColorSouth()
           
static String getTrainIconColorTerminate()
           
static String getTrainIconColorWest()
           
static int getTrainLength()
           
static int getTravelTime()
           
static String getYearModeled()
           
static boolean is12hrFormatEnabled()
           
static boolean isBuildAggressive()
           
static boolean isBuildReportEditorEnabled()
           
static boolean isCarLoggerEnabled()
           
static boolean isCarRoutingEnabled()
           
static boolean isCarRoutingViaStagingEnabled()
           
static boolean isCloseWindowOnSaveEnabled()
           
static boolean isEngineLoggerEnabled()
           
static boolean isForwardToYardEnabled()
           
static boolean isGenerateCsvManifestEnabled()
           
static boolean isGenerateCsvSwitchListEnabled()
           
static boolean isLocalInterchangeMovesEnabled()
           
static boolean isLocalSidingMovesEnabled()
           
static boolean isLocalYardMovesEnabled()
           
static boolean isMainMenuEnabled()
           
static boolean isManifestEditorEnabled()
           
static boolean isPrintLoadsAndEmptiesEnabled()
           
static boolean isPrintLocationCommentsEnabled()
           
static boolean isPrintRouteCommentsEnabled()
           
static boolean isPrintTimetableNameEnabled()
           
static boolean isPromptFromStagingEnabled()
           
static boolean isPromptToStagingEnabled()
           
static boolean isRfidEnabled()
           
static boolean isTabEnabled()
           
static boolean isTrainIconAppendEnabled()
           
static boolean isTrainIconCordEnabled()
           
static boolean isTrainIntoStagingCheckEnabled()
           
static boolean isTrainLoggerEnabled()
           
static boolean isValueEnabled()
           
static void load(Element e)
           
static void set12hrFormatEnabled(boolean enable)
           
static void setBuildAggressive(boolean enabled)
           
static void setBuildReportEditorEnabled(boolean enable)
           
static void setBuildReportLevel(String level)
           
static void setCarLoggerEnabled(boolean enable)
           
static void setCarMoves(int moves)
           
static void setCarRoutingEnabled(boolean enabled)
           
static void setCarRoutingViaStagingEnabled(boolean enabled)
           
static void setCarTypes(String types)
           
static void setCloseWindowOnSaveEnabled(boolean enabled)
           
static void setDropCarMessageFormat(String[] format)
           
static void setDropCarPrefix(String prefix)
           
static void setDropEngineMessageFormat(String[] format)
           
static void setDropEnginePrefix(String prefix)
           
static void setDropTextColor(String color)
           
static void setEngineLoggerEnabled(boolean enable)
           
static void setEngineSize(int size)
           
static void setFontName(String name)
           
static void setFontSize(int size)
           
static void setForwardToYardEnabled(boolean enabled)
           
static void setGenerateCsvManifestEnabled(boolean enabled)
           
static void setGenerateCsvSwitchListEnabled(boolean enabled)
           
static void setHazardousMsg(String message)
           
static void setLocalInterchangeMovesEnabled(boolean enabled)
           
static void setLocalMessageFormat(String[] format)
           
static void setLocalPrefix(String prefix)
           
static void setLocalSidingMovesEnabled(boolean enabled)
           
static void setLocalTextColor(String color)
           
static void setLocalYardMovesEnabled(boolean enabled)
           
static void setMainMenuEnabled(boolean enabled)
           
static void setManifestEditorEnabled(boolean enable)
           
static void setManifestLogoURL(String pathName)
           
static void setMiaComment(String comment)
           
static void setMissingCarMessageFormat(String[] format)
           
static void setOwnerName(String name)
           
static void setPanelName(String name)
           
static void setPickupCarMessageFormat(String[] format)
           
static void setPickupCarPrefix(String prefix)
           
static void setPickupEngineMessageFormat(String[] format)
           
static void setPickupEnginePrefix(String prefix)
           
static void setPickupTextColor(String color)
           
static void setPrintLoadsAndEmptiesEnabled(boolean enable)
           
static void setPrintLocationCommentsEnabled(boolean enable)
           
static void setPrintRouteCommentsEnabled(boolean enable)
           
static void setPrintTimetableNameEnabled(boolean enable)
           
static void setPromptFromStagingEnabled(boolean enabled)
           
static void setPromptToStagingEnabled(boolean enabled)
           
static void setRailroadName(String name)
           
static void setRfidEnabled(boolean enabled)
           
static void setScale(int s)
           
static void setSwitchTime(int minutes)
           
static void setTabEnabled(boolean enable)
           
static void setTrainDirection(int direction)
           
static void setTrainIconAppendEnabled(boolean enable)
           
static void setTrainIconColorEast(String color)
           
static void setTrainIconColorLocal(String color)
           
static void setTrainIconColorNorth(String color)
           
static void setTrainIconColorSouth(String color)
           
static void setTrainIconColorTerminate(String color)
           
static void setTrainIconColorWest(String color)
           
static void setTrainIconCordEnabled(boolean enable)
           
static void setTrainIntoStagingCheckEnabled(boolean enabled)
           
static void setTrainLength(int length)
           
static void setTrainLoggerEnabled(boolean enable)
           
static void setTravelTime(int minutes)
           
static void setValueEnabled(boolean enabled)
           
static void setYearModeled(String year)
           
static Element store()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

Z_SCALE

public static final int Z_SCALE
See Also:
Constant Field Values

N_SCALE

public static final int N_SCALE
See Also:
Constant Field Values

TT_SCALE

public static final int TT_SCALE
See Also:
Constant Field Values

HOn3_SCALE

public static final int HOn3_SCALE
See Also:
Constant Field Values

OO_SCALE

public static final int OO_SCALE
See Also:
Constant Field Values

HO_SCALE

public static final int HO_SCALE
See Also:
Constant Field Values

Sn3_SCALE

public static final int Sn3_SCALE
See Also:
Constant Field Values

S_SCALE

public static final int S_SCALE
See Also:
Constant Field Values

On3_SCALE

public static final int On3_SCALE
See Also:
Constant Field Values

O_SCALE

public static final int O_SCALE
See Also:
Constant Field Values

G_SCALE

public static final int G_SCALE
See Also:
Constant Field Values

EAST

public static final int EAST
See Also:
Constant Field Values

WEST

public static final int WEST
See Also:
Constant Field Values

NORTH

public static final int NORTH
See Also:
Constant Field Values

SOUTH

public static final int SOUTH
See Also:
Constant Field Values

EAST_DIR

public static final String EAST_DIR

WEST_DIR

public static final String WEST_DIR

NORTH_DIR

public static final String NORTH_DIR

SOUTH_DIR

public static final String SOUTH_DIR

DESCRIPTIVE

public static final String DESCRIPTIVE
See Also:
Constant Field Values

AAR

public static final String AAR
See Also:
Constant Field Values

COURIER

public static final String COURIER
See Also:
Constant Field Values

GARAMOND

public static final String GARAMOND
See Also:
Constant Field Values

MONOSPACED

public static final String MONOSPACED
See Also:
Constant Field Values

SANSERIF

public static final String SANSERIF
See Also:
Constant Field Values

SERIF

public static final String SERIF
See Also:
Constant Field Values

LENGTHABV

public static final String LENGTHABV

BUILD_REPORT_MINIMAL

public static final String BUILD_REPORT_MINIMAL
See Also:
Constant Field Values

BUILD_REPORT_NORMAL

public static final String BUILD_REPORT_NORMAL
See Also:
Constant Field Values

BUILD_REPORT_DETAILED

public static final String BUILD_REPORT_DETAILED
See Also:
Constant Field Values

BUILD_REPORT_VERY_DETAILED

public static final String BUILD_REPORT_VERY_DETAILED
See Also:
Constant Field Values

ROAD

public static final String ROAD

NUMBER

public static final String NUMBER

TYPE

public static final String TYPE

MODEL

public static final String MODEL

LENGTH

public static final String LENGTH

LOAD

public static final String LOAD

COLOR

public static final String COLOR

DESTINATION

public static final String DESTINATION

DEST_TRACK

public static final String DEST_TRACK

LOCATION

public static final String LOCATION

CONSIST

public static final String CONSIST

KERNEL

public static final String KERNEL

OWNER

public static final String OWNER

RWE

public static final String RWE

COMMENT

public static final String COMMENT

DROP_COMMENT

public static final String DROP_COMMENT

PICKUP_COMMENT

public static final String PICKUP_COMMENT

HAZARDOUS

public static final String HAZARDOUS

NONE

public static final String NONE
See Also:
Constant Field Values

BOX

public static final String BOX
See Also:
Constant Field Values

BLACK

public static final String BLACK

BLUE

public static final String BLUE

GREEN

public static final String GREEN

RED

public static final String RED
Constructor Detail

Setup

public Setup()
Method Detail

isMainMenuEnabled

public static boolean isMainMenuEnabled()

setMainMenuEnabled

public static void setMainMenuEnabled(boolean enabled)

isCloseWindowOnSaveEnabled

public static boolean isCloseWindowOnSaveEnabled()

setCloseWindowOnSaveEnabled

public static void setCloseWindowOnSaveEnabled(boolean enabled)

isValueEnabled

public static boolean isValueEnabled()

setValueEnabled

public static void setValueEnabled(boolean enabled)

isRfidEnabled

public static boolean isRfidEnabled()

setRfidEnabled

public static void setRfidEnabled(boolean enabled)

isCarRoutingEnabled

public static boolean isCarRoutingEnabled()

setCarRoutingEnabled

public static void setCarRoutingEnabled(boolean enabled)

isCarRoutingViaStagingEnabled

public static boolean isCarRoutingViaStagingEnabled()

setCarRoutingViaStagingEnabled

public static void setCarRoutingViaStagingEnabled(boolean enabled)

isForwardToYardEnabled

public static boolean isForwardToYardEnabled()

setForwardToYardEnabled

public static void setForwardToYardEnabled(boolean enabled)

isBuildAggressive

public static boolean isBuildAggressive()

setBuildAggressive

public static void setBuildAggressive(boolean enabled)

isLocalInterchangeMovesEnabled

public static boolean isLocalInterchangeMovesEnabled()

setLocalInterchangeMovesEnabled

public static void setLocalInterchangeMovesEnabled(boolean enabled)

isLocalYardMovesEnabled

public static boolean isLocalYardMovesEnabled()

setLocalYardMovesEnabled

public static void setLocalYardMovesEnabled(boolean enabled)

isLocalSidingMovesEnabled

public static boolean isLocalSidingMovesEnabled()

setLocalSidingMovesEnabled

public static void setLocalSidingMovesEnabled(boolean enabled)

isTrainIntoStagingCheckEnabled

public static boolean isTrainIntoStagingCheckEnabled()

setTrainIntoStagingCheckEnabled

public static void setTrainIntoStagingCheckEnabled(boolean enabled)

isPromptFromStagingEnabled

public static boolean isPromptFromStagingEnabled()

setPromptFromStagingEnabled

public static void setPromptFromStagingEnabled(boolean enabled)

isPromptToStagingEnabled

public static boolean isPromptToStagingEnabled()

setPromptToStagingEnabled

public static void setPromptToStagingEnabled(boolean enabled)

isGenerateCsvManifestEnabled

public static boolean isGenerateCsvManifestEnabled()

setGenerateCsvManifestEnabled

public static void setGenerateCsvManifestEnabled(boolean enabled)

isGenerateCsvSwitchListEnabled

public static boolean isGenerateCsvSwitchListEnabled()

setGenerateCsvSwitchListEnabled

public static void setGenerateCsvSwitchListEnabled(boolean enabled)

getRailroadName

public static String getRailroadName()

setRailroadName

public static void setRailroadName(String name)

getHazardousMsg

public static String getHazardousMsg()

setHazardousMsg

public static void setHazardousMsg(String message)

getMiaComment

public static String getMiaComment()

setMiaComment

public static void setMiaComment(String comment)

setTrainDirection

public static void setTrainDirection(int direction)

getTrainDirection

public static int getTrainDirection()

setTrainLength

public static void setTrainLength(int length)

getTrainLength

public static int getTrainLength()

setEngineSize

public static void setEngineSize(int size)

getEngineSize

public static int getEngineSize()

setCarMoves

public static void setCarMoves(int moves)

getCarMoves

public static int getCarMoves()

getPanelName

public static String getPanelName()

setPanelName

public static void setPanelName(String name)

getYearModeled

public static String getYearModeled()

setYearModeled

public static void setYearModeled(String year)

getCarTypes

public static String getCarTypes()

setCarTypes

public static void setCarTypes(String types)

setTrainIconCordEnabled

public static void setTrainIconCordEnabled(boolean enable)

isTrainIconCordEnabled

public static boolean isTrainIconCordEnabled()

setTrainIconAppendEnabled

public static void setTrainIconAppendEnabled(boolean enable)

isTrainIconAppendEnabled

public static boolean isTrainIconAppendEnabled()

setBuildReportLevel

public static void setBuildReportLevel(String level)

getBuildReportLevel

public static String getBuildReportLevel()

setManifestEditorEnabled

public static void setManifestEditorEnabled(boolean enable)

isManifestEditorEnabled

public static boolean isManifestEditorEnabled()

setBuildReportEditorEnabled

public static void setBuildReportEditorEnabled(boolean enable)

isBuildReportEditorEnabled

public static boolean isBuildReportEditorEnabled()

setPrintLocationCommentsEnabled

public static void setPrintLocationCommentsEnabled(boolean enable)

isPrintLocationCommentsEnabled

public static boolean isPrintLocationCommentsEnabled()

setPrintRouteCommentsEnabled

public static void setPrintRouteCommentsEnabled(boolean enable)

isPrintRouteCommentsEnabled

public static boolean isPrintRouteCommentsEnabled()

setPrintLoadsAndEmptiesEnabled

public static void setPrintLoadsAndEmptiesEnabled(boolean enable)

isPrintLoadsAndEmptiesEnabled

public static boolean isPrintLoadsAndEmptiesEnabled()

setPrintTimetableNameEnabled

public static void setPrintTimetableNameEnabled(boolean enable)

isPrintTimetableNameEnabled

public static boolean isPrintTimetableNameEnabled()

set12hrFormatEnabled

public static void set12hrFormatEnabled(boolean enable)

is12hrFormatEnabled

public static boolean is12hrFormatEnabled()

setSwitchTime

public static void setSwitchTime(int minutes)

getSwitchTime

public static int getSwitchTime()

setTravelTime

public static void setTravelTime(int minutes)

getTravelTime

public static int getTravelTime()

setTrainIconColorNorth

public static void setTrainIconColorNorth(String color)

getTrainIconColorNorth

public static String getTrainIconColorNorth()

setTrainIconColorSouth

public static void setTrainIconColorSouth(String color)

getTrainIconColorSouth

public static String getTrainIconColorSouth()

setTrainIconColorEast

public static void setTrainIconColorEast(String color)

getTrainIconColorEast

public static String getTrainIconColorEast()

setTrainIconColorWest

public static void setTrainIconColorWest(String color)

getTrainIconColorWest

public static String getTrainIconColorWest()

setTrainIconColorLocal

public static void setTrainIconColorLocal(String color)

getTrainIconColorLocal

public static String getTrainIconColorLocal()

setTrainIconColorTerminate

public static void setTrainIconColorTerminate(String color)

getTrainIconColorTerminate

public static String getTrainIconColorTerminate()

getFontName

public static String getFontName()

setFontName

public static void setFontName(String name)

getFontSize

public static int getFontSize()

setFontSize

public static void setFontSize(int size)

isTabEnabled

public static boolean isTabEnabled()

setTabEnabled

public static void setTabEnabled(boolean enable)

isCarLoggerEnabled

public static boolean isCarLoggerEnabled()

setCarLoggerEnabled

public static void setCarLoggerEnabled(boolean enable)

isEngineLoggerEnabled

public static boolean isEngineLoggerEnabled()

setEngineLoggerEnabled

public static void setEngineLoggerEnabled(boolean enable)

isTrainLoggerEnabled

public static boolean isTrainLoggerEnabled()

setTrainLoggerEnabled

public static void setTrainLoggerEnabled(boolean enable)

getPickupEnginePrefix

public static String getPickupEnginePrefix()

setPickupEnginePrefix

public static void setPickupEnginePrefix(String prefix)

getDropEnginePrefix

public static String getDropEnginePrefix()

setDropEnginePrefix

public static void setDropEnginePrefix(String prefix)

getPickupCarPrefix

public static String getPickupCarPrefix()

setPickupCarPrefix

public static void setPickupCarPrefix(String prefix)

getDropCarPrefix

public static String getDropCarPrefix()

setDropCarPrefix

public static void setDropCarPrefix(String prefix)

getLocalPrefix

public static String getLocalPrefix()

setLocalPrefix

public static void setLocalPrefix(String prefix)

getPickupEngineMessageFormat

public static String[] getPickupEngineMessageFormat()

setPickupEngineMessageFormat

public static void setPickupEngineMessageFormat(String[] format)

getDropEngineMessageFormat

public static String[] getDropEngineMessageFormat()

setDropEngineMessageFormat

public static void setDropEngineMessageFormat(String[] format)

getPickupCarMessageFormat

public static String[] getPickupCarMessageFormat()

setPickupCarMessageFormat

public static void setPickupCarMessageFormat(String[] format)

getDropCarMessageFormat

public static String[] getDropCarMessageFormat()

setDropCarMessageFormat

public static void setDropCarMessageFormat(String[] format)

getLocalMessageFormat

public static String[] getLocalMessageFormat()

setLocalMessageFormat

public static void setLocalMessageFormat(String[] format)

getMissingCarMessageFormat

public static String[] getMissingCarMessageFormat()

setMissingCarMessageFormat

public static void setMissingCarMessageFormat(String[] format)

getDropTextColor

public static String getDropTextColor()

setDropTextColor

public static void setDropTextColor(String color)

getPickupTextColor

public static String getPickupTextColor()

setPickupTextColor

public static void setPickupTextColor(String color)

getLocalTextColor

public static String getLocalTextColor()

setLocalTextColor

public static void setLocalTextColor(String color)

getPickupColor

public static Color getPickupColor()

getDropColor

public static Color getDropColor()

getLocalColor

public static Color getLocalColor()

getManifestLogoURL

public static String getManifestLogoURL()

setManifestLogoURL

public static void setManifestLogoURL(String pathName)

getOwnerName

public static String getOwnerName()

setOwnerName

public static void setOwnerName(String name)

getScaleRatio

public static int getScaleRatio()

getScaleTonRatio

public static int getScaleTonRatio()

getInitalWeight

public static int getInitalWeight()

getAddWeight

public static int getAddWeight()

getScale

public static int getScale()

setScale

public static void setScale(int s)

getFontComboBox

public static JComboBox getFontComboBox()

getPrintColorComboBox

public static JComboBox getPrintColorComboBox()
Returns:
the available text colors used for printing

getEngineMessageComboBox

public static JComboBox getEngineMessageComboBox()

getCarMessageComboBox

public static JComboBox getCarMessageComboBox()

getComboBox

public static JComboBox getComboBox()
Returns:
JComboBox loaded with the strings (North, South, East, West) showing the available train directions for this railroad

getList

public static List<String> getList()
Get train directions

Returns:
List of valid train directions

getDirectionString

public static String getDirectionString(int direction)
Converts binary direction to String direction

Parameters:
direction - EAST, WEST, NORTH, SOUTH
Returns:
String representation of a direction

getDirectionInt

public static int getDirectionInt(String direction)
Converts String direction to binary direction

Parameters:
direction - EAST_DIR WEST_DIR NORTH_DIR SOUTH_DIR
Returns:
integer representation of a direction

store

public static Element store()

load

public static void load(Element e)


Copyright © 1997 - 2011 JMRI Community.
JMRI, DecoderPro, PanelPro, SoundPro, DispatcherPro and associated logos are our trademarks.

Additional information on copyright, trademarks and licenses is linked here.
Site hosted by: Get JMRI Model Railroad Interface at SourceForge.net. Fast, secure and Free Open Source software downloads