Package VASSAL.chat
Class ServerAddressBook
java.lang.Object
VASSAL.chat.ServerAddressBook
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidstatic voidchangeServerPopup(JComponent source)static voideditCurrentServer(boolean connected)protected PropertiesSet up the default serverstatic Stringstatic StringgetExternalAddress(String dflt)static ServerAddressBookstatic StringbooleanvoidvoidvoidsetEnabled(boolean b)voidsetFrozen(boolean b)voidshowPopup(JComponent source)
-
Field Details
-
CURRENT_SERVER
- See Also:
- Constant Field Values
-
ADDRESS_PREF
- See Also:
- Constant Field Values
-
OFFICIAL_TYPE
- See Also:
- Constant Field Values
-
PRIVATE_TYPE
- See Also:
- Constant Field Values
-
P2P_TYPE
- See Also:
- Constant Field Values
-
TYPE_KEY
- See Also:
- Constant Field Values
-
DESCRIPTION_KEY
- See Also:
- Constant Field Values
-
LEAF_ICON_SIZE
protected final int LEAF_ICON_SIZE- See Also:
- Constant Field Values
-
CONTROLS_ICON_SIZE
protected final int CONTROLS_ICON_SIZE- See Also:
- Constant Field Values
-
-
Constructor Details
-
ServerAddressBook
public ServerAddressBook()
-
-
Method Details
-
getInstance
-
editCurrentServer
public static void editCurrentServer(boolean connected) -
changeServerPopup
-
getLocalAddress
-
getExternalAddress
-
getExternalAddress
-
getControls
-
setEnabled
public void setEnabled(boolean b) -
isEnabled
public boolean isEnabled() -
setFrozen
public void setFrozen(boolean b) -
setCurrentServer
-
getCurrentServerProperties
-
showPopup
-
addPropertyChangeListener
-
removePropertyChangeListener
-
getCurrentIcon
-
getCurrentDescription
-
getDefaultServerProperties
Set up the default server- Returns:
- Default Server Properties
-