wonderly.jeaprs
Class ConfigManager

java.lang.Object
  |
  +--wonderly.jeaprs.ConfigManager

public class ConfigManager
extends java.lang.Object

Version:
1.0
Author:
Gregg Wonderly - The information contained in this document is Copyright 2001-2003, Gregg Wonderly, all rights reserved.

Field Summary
 javax.swing.JTextField beaconMsg
           
 javax.swing.JTextField cseSpd
           
 javax.swing.JTextField df
           
 javax.swing.JTextField gridSq
           
 javax.swing.JTextField lat
           
 javax.swing.JTextField lon
           
 javax.swing.JTextField myCall
           
 javax.swing.JTextField path
           
 javax.swing.JTextField php
           
 javax.swing.JTextField range
           
 javax.swing.JComboBox rate
           
 javax.swing.JCheckBox sendBeacon
           
 javax.swing.JCheckBox sendBeaconMsg
           
 javax.swing.JCheckBox sendStatMsg
           
 javax.swing.JTextField statMsg
           
 javax.swing.JTextField tblIcon
           
 javax.swing.JTextField unproto
           
 javax.swing.JRadioButton useCseSpd
           
 javax.swing.JRadioButton useDf
           
 javax.swing.JRadioButton usePHP
           
 javax.swing.JRadioButton useRange
           
 
Constructor Summary
ConfigManager(javax.swing.JComboBox sels, java.lang.String file)
           
 
Method Summary
 void bindListeners()
           
 void createConfig(java.lang.String name)
           
 java.util.Hashtable deleteConfig(java.lang.String cfgName)
           
 void fillConfig(wonderly.jeaprs.ConfigManager.Config cfg)
           
 void fillConfig(java.lang.String name)
           
 void fillConfigWithCurrent(wonderly.jeaprs.ConfigManager.Config cfg)
           
 java.util.Hashtable getConfigFor(java.lang.String name)
           
 java.util.Enumeration getConfigs()
           
 void renameConfig(java.lang.String from, java.lang.String to)
           
 void saveConfigs()
           
 void setPropsWithConfig(wonderly.jeaprs.ConfigManager.Config cfg)
           
 void showCurrentConfig()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

myCall

public javax.swing.JTextField myCall

path

public javax.swing.JTextField path

unproto

public javax.swing.JTextField unproto

statMsg

public javax.swing.JTextField statMsg

beaconMsg

public javax.swing.JTextField beaconMsg

lon

public javax.swing.JTextField lon

lat

public javax.swing.JTextField lat

gridSq

public javax.swing.JTextField gridSq

tblIcon

public javax.swing.JTextField tblIcon

php

public javax.swing.JTextField php

cseSpd

public javax.swing.JTextField cseSpd

range

public javax.swing.JTextField range

df

public javax.swing.JTextField df

sendStatMsg

public javax.swing.JCheckBox sendStatMsg

sendBeaconMsg

public javax.swing.JCheckBox sendBeaconMsg

sendBeacon

public javax.swing.JCheckBox sendBeacon

rate

public javax.swing.JComboBox rate

usePHP

public javax.swing.JRadioButton usePHP

useCseSpd

public javax.swing.JRadioButton useCseSpd

useRange

public javax.swing.JRadioButton useRange

useDf

public javax.swing.JRadioButton useDf
Constructor Detail

ConfigManager

public ConfigManager(javax.swing.JComboBox sels,
                     java.lang.String file)
              throws java.io.IOException,
                     java.lang.ClassNotFoundException
Method Detail

getConfigs

public java.util.Enumeration getConfigs()

deleteConfig

public java.util.Hashtable deleteConfig(java.lang.String cfgName)

renameConfig

public void renameConfig(java.lang.String from,
                         java.lang.String to)

getConfigFor

public java.util.Hashtable getConfigFor(java.lang.String name)

bindListeners

public void bindListeners()

fillConfig

public void fillConfig(wonderly.jeaprs.ConfigManager.Config cfg)

showCurrentConfig

public void showCurrentConfig()

saveConfigs

public void saveConfigs()
                 throws java.io.IOException
java.io.IOException

createConfig

public void createConfig(java.lang.String name)

fillConfigWithCurrent

public void fillConfigWithCurrent(wonderly.jeaprs.ConfigManager.Config cfg)

setPropsWithConfig

public void setPropsWithConfig(wonderly.jeaprs.ConfigManager.Config cfg)

fillConfig

public void fillConfig(java.lang.String name)