jmri.jmrit.operations.setup
Class Setup

Show UML class diagram
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 BUILD_REPORT_DETAILED
           
static String BUILD_REPORT_MINIMAL
           
static String BUILD_REPORT_NORMAL
           
static String BUILD_REPORT_VERY_DETAILED
           
static String DESCRIPTIVE
           
static int EAST
           
static String EAST_DIR
           
static int G_SCALE
           
static String GREEN
           
static int HO_SCALE
           
static int HOn3_SCALE
           
static String LENGTHABV
           
static String MONOSPACED
           
static int N_SCALE
           
static int NORTH
           
static String NORTH_DIR
           
static int O_SCALE
           
static int On3_SCALE
           
static int OO_SCALE
           
static String RED
           
static int S_SCALE
           
static String SANSERIF
           
static int Sn3_SCALE
           
static int SOUTH
           
static String SOUTH_DIR
           
static int TT_SCALE
           
static int WEST
           
static String WEST_DIR
           
static int Z_SCALE
           
 
Constructor Summary
Setup()
           
 
Method Summary
static int getAddWeight()
           
static String getBuildReportLevel()
           
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 Color getDropColor()
           
static String getDropTextColor()
           
static int getEngineSize()
           
static String getFontName()
           
static int getInitalWeight()
           
static List<String> getList()
          Get train directions
static String getManifestLogoURL()
           
static Point getOperationsSetupFramePosition()
           
static Dimension getOperationsSetupFrameSize()
           
static String getOwnerName()
           
static String getPanelName()
           
static Color getPickupColor()
           
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 boolean isAppendCarCommentEnabled()
           
static boolean isBuildAggressive()
           
static boolean isMainMenuEnabled()
           
static boolean isRfidEnabled()
           
static boolean isShowCarColorEnabled()
           
static boolean isShowCarDestinationEnabled()
           
static boolean isShowCarLengthEnabled()
           
static boolean isShowCarLoadEnabled()
           
static boolean isTrainIconAppendEnabled()
           
static boolean isTrainIconCordEnabled()
           
static void load(Element e)
           
static void setAppendCarCommentEnabled(boolean enable)
           
static void setBuildAggressive(boolean enabled)
           
static void setBuildReportLevel(String level)
           
static void setCarMoves(int moves)
           
static void setCarTypes(String types)
           
static void setDropTextColor(String color)
           
static void setEngineSize(int size)
           
static void setFontName(String name)
           
static void setMainMenuEnabled(boolean enabled)
           
static void setManifestLogoURL(String pathName)
           
static void setOperationsSetupFrame(OperationsSetupFrame frame)
           
static void setOwnerName(String name)
           
static void setPanelName(String name)
           
static void setPickupTextColor(String color)
           
static void setRailroadName(String name)
           
static void setRfidEnabled(boolean enabled)
           
static void setScale(int s)
           
static void setShowCarColorEnabled(boolean enable)
           
static void setShowCarDestinationEnabled(boolean enable)
           
static void setShowCarLengthEnabled(boolean enable)
           
static void setShowCarLoadEnabled(boolean enable)
           
static void setSwitchTime(int minutes)
           
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 setTrainLength(int length)
           
static void setTravelTime(int minutes)
           
static Element store()
           
 
Methods inherited from class java.lang.Object
equals, 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

MONOSPACED

public static final String MONOSPACED
See Also:
Constant Field Values

SANSERIF

public static final String SANSERIF
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

BLACK

public static final String BLACK
See Also:
Constant Field Values

BLUE

public static final String BLUE
See Also:
Constant Field Values

GREEN

public static final String GREEN
See Also:
Constant Field Values

RED

public static final String RED
See Also:
Constant Field Values
Constructor Detail

Setup

public Setup()
Method Detail

setOperationsSetupFrame

public static void setOperationsSetupFrame(OperationsSetupFrame frame)

getOperationsSetupFrameSize

public static Dimension getOperationsSetupFrameSize()

getOperationsSetupFramePosition

public static Point getOperationsSetupFramePosition()

isMainMenuEnabled

public static boolean isMainMenuEnabled()

setMainMenuEnabled

public static void setMainMenuEnabled(boolean enabled)

isRfidEnabled

public static boolean isRfidEnabled()

setRfidEnabled

public static void setRfidEnabled(boolean enabled)

isBuildAggressive

public static boolean isBuildAggressive()

setBuildAggressive

public static void setBuildAggressive(boolean enabled)

getRailroadName

public static String getRailroadName()

setRailroadName

public static void setRailroadName(String name)

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)

getCarTypes

public static String getCarTypes()

setCarTypes

public static void setCarTypes(String types)

setAppendCarCommentEnabled

public static void setAppendCarCommentEnabled(boolean enable)

isAppendCarCommentEnabled

public static boolean isAppendCarCommentEnabled()

setShowCarLengthEnabled

public static void setShowCarLengthEnabled(boolean enable)

isShowCarLengthEnabled

public static boolean isShowCarLengthEnabled()

setShowCarLoadEnabled

public static void setShowCarLoadEnabled(boolean enable)

isShowCarLoadEnabled

public static boolean isShowCarLoadEnabled()

setShowCarColorEnabled

public static void setShowCarColorEnabled(boolean enable)

isShowCarColorEnabled

public static boolean isShowCarColorEnabled()

setShowCarDestinationEnabled

public static void setShowCarDestinationEnabled(boolean enable)

isShowCarDestinationEnabled

public static boolean isShowCarDestinationEnabled()

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()

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)

getDropTextColor

public static String getDropTextColor()

setDropTextColor

public static void setDropTextColor(String color)

getPickupTextColor

public static String getPickupTextColor()

setPickupTextColor

public static void setPickupTextColor(String color)

getPickupColor

public static Color getPickupColor()

getDropColor

public static Color getDropColor()

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)

getPrintColorComboBox

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

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:
int representation of a direction

store

public static Element store()

load

public static void load(Element e)


Copyright © 1997 - 2010 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