public class GeneralPreferences extends java.lang.Object implements PropertiesProvider
Constructor and Description |
---|
GeneralPreferences() |
Modifier and Type | Method and Description |
---|---|
static void |
addPreferencesListener(PreferencesListener listener) |
static java.lang.String |
colorToString(java.awt.Color c) |
static void |
dumpGeneralPreferences() |
static void |
generateImcId()
Generate IMC ID
|
com.l2fprod.common.propertysheet.DefaultProperty[] |
getProperties() |
java.lang.String |
getPropertiesDialogTitle() |
java.lang.String[] |
getPropertiesErrors(com.l2fprod.common.propertysheet.Property[] properties) |
static void |
initialize() |
static void |
main(java.lang.String[] args) |
static void |
removePreferencesListener(PreferencesListener listener) |
static void |
saveProperties() |
void |
setProperties(com.l2fprod.common.propertysheet.Property[] properties) |
static void |
setPropertiesLoader(PropertiesLoader properties) |
static java.awt.Color |
stringToColor(java.lang.String s) |
static java.lang.String |
validateAutoSnapshotPeriodSeconds(int value) |
static java.lang.String |
validateCommsLocalPortTCP(int value) |
static java.lang.String |
validateCommsLocalPortUDP(int value) |
static java.lang.String |
validateCommsMsgSeparationMillis(int value) |
static java.lang.String |
validateCommsQueueSize(int value) |
static java.lang.String |
validateHeartbeatTimeoutMillis(int value) |
static java.lang.String |
validateHeartbeatTimePeriodMillis(int value) |
static java.lang.String |
validateImcCcuId(ImcId16 value) |
static java.lang.String |
validateImcCcuName(java.lang.String value) |
static java.lang.String |
validateImcMulticastAddress(java.lang.String value) |
static java.lang.String |
validateImcMulticastBroadcastPortRange(java.lang.String value) |
static java.lang.String |
validateImcTransportsToUse(java.lang.String value) |
static java.lang.String |
validateLanguage(java.lang.String value) |
static java.lang.String |
validateNumberOfShownPoints(int value) |
static java.lang.String |
validateRenderer3DPriority(int value) |
static java.lang.String |
validateRendererUpdatePeriodeForVehicleStateMillis(int value) |
static java.lang.String |
validateSshConnectionTimeoutMillis(int value) |
static void |
warnPreferencesListeneres() |
public static final java.lang.String GENERAL_PROPERTIES_FILE
public static java.util.Vector<PreferencesListener> pListeners
public static java.lang.String language
public static boolean speechOn
public static int commsLocalPortUDP
public static int commsLocalPortTCP
public static java.lang.String imcTransportsToUse
public static ImcId16 imcCcuId
public static java.lang.String imcCcuName
public static boolean imcMulticastEnable
public static java.lang.String imcMulticastAddress
public static java.lang.String imcMulticastBroadcastPortRange
public static boolean imcBroadcastEnable
public static boolean imcChangeBySourceIpRequest
public static boolean imcUnicastAnnounceEnable
public static boolean logsDownloaderEnablePartialDownload
public static int heartbeatTimePeriodMillis
public static int heartbeatTimeoutMillis
public static int numberOfShownPoints
public static int autoSnapshotPeriodSeconds
public static java.awt.Color rendererPlanColor
public static int renderer3DPriority
public static int rendererUpdatePeriodeForVehicleStateMillis
public static java.awt.Color consoleEditBorderColor
public static int sshConnectionTimeoutMillis
public static int commsQueueSize
public static int commsMsgSeparationMillis
public static boolean filterUdpAlsoByPort
public static boolean redirectUnknownIdsToFirstCommVehicle
public static boolean commsUseNewSystemActivityCounter
public static boolean messageLogSentMessages
public static boolean messageLogReceivedMessages
public static boolean programLogExtendedLog
public static java.io.File tidesFile
public static IridiumManager.IridiumMessengerEnum iridiumMessenger
public static void initialize()
public static java.lang.String validateLanguage(java.lang.String value)
public static java.lang.String validateCommsLocalPortUDP(int value)
public static java.lang.String validateCommsLocalPortTCP(int value)
public static java.lang.String validateImcTransportsToUse(java.lang.String value)
public static java.lang.String validateImcCcuId(ImcId16 value)
public static java.lang.String validateImcCcuName(java.lang.String value)
public static java.lang.String validateImcMulticastAddress(java.lang.String value)
public static java.lang.String validateImcMulticastBroadcastPortRange(java.lang.String value)
public static java.lang.String validateHeartbeatTimePeriodMillis(int value)
public static java.lang.String validateHeartbeatTimeoutMillis(int value)
public static java.lang.String validateNumberOfShownPoints(int value)
public static java.lang.String validateAutoSnapshotPeriodSeconds(int value)
public static java.lang.String validateRenderer3DPriority(int value)
public static java.lang.String validateRendererUpdatePeriodeForVehicleStateMillis(int value)
public static java.lang.String validateSshConnectionTimeoutMillis(int value)
public static java.lang.String validateCommsQueueSize(int value)
public static java.lang.String validateCommsMsgSeparationMillis(int value)
public com.l2fprod.common.propertysheet.DefaultProperty[] getProperties()
getProperties
in interface PropertiesProvider
public void setProperties(com.l2fprod.common.propertysheet.Property[] properties)
setProperties
in interface PropertiesProvider
public java.lang.String getPropertiesDialogTitle()
getPropertiesDialogTitle
in interface PropertiesProvider
public java.lang.String[] getPropertiesErrors(com.l2fprod.common.propertysheet.Property[] properties)
getPropertiesErrors
in interface PropertiesProvider
public static void addPreferencesListener(PreferencesListener listener)
listener
- public static void removePreferencesListener(PreferencesListener listener)
listener
- public static void warnPreferencesListeneres()
propertyChanged
- public static java.lang.String colorToString(java.awt.Color c)
c
- public static java.awt.Color stringToColor(java.lang.String s)
s
- public static void setPropertiesLoader(PropertiesLoader properties)
public static void saveProperties()
public static void dumpGeneralPreferences()
public static void generateImcId()
public static void main(java.lang.String[] args)
Copyright © 2004-2014 FEUP-LSTS and Neptus developers. All Rights Reserved.