stella.parameter
Class ServerPort
java.lang.Object
util.PropertyContainer
util.PropertyResources
util.PropertyBundles
stella.parameter.AbstractParameter
stella.parameter.AbstractValue
stella.parameter.ServerPort
- All Implemented Interfaces:
- Cloneable, Parameter, Value, ExitCleaning, Initializable, LocalizedSupplying, PropertySupplying, Reloadable, ResourceSupplying
public class ServerPort
- extends AbstractValue
- implements Reloadable
Diverts a property into a port number. For SCS-config command.
|
Constructor Summary |
ServerPort(Map prop)
Constructs a new target name parameter. |
| Methods inherited from class stella.parameter.AbstractParameter |
createParameter, delivers, exit, getFormatted, getFormatted, getName, getPreserveFile, getString, getString, init, register, setName, toString |
| Methods inherited from class util.PropertyResources |
createFrom, createFrom, createFrom, getApplet, getAsResources, getLocalClassLoader, getPropertiesToKey, getPropertiesToKey, getResource, getResourceAsStream, getResourceFromKey, getResources, keyCreate, keyCreate, reload, setApplet |
| Methods inherited from class util.PropertyContainer |
augment, augment, augment, defaultBoolean, defaultChar, defaultDouble, defaultFloat, defaultInt, defaultLong, defaultObject, defaultObject, defaultProperties, defaultProperty, getAsBoolean, getAsChar, getAsDouble, getAsEnums, getAsFloat, getAsInt, getAsList, getAsLong, getAsMap, getAsMap, getAsObject, getAsObject, getProperties, getProperty, has, isNew, parseObject, reload, removeProperty, setObject, setProperties, setProperty, stringProperties |
| Methods inherited from interface util.PropertySupplying |
defaultBoolean, defaultChar, defaultDouble, defaultFloat, defaultInt, defaultLong, defaultObject, defaultObject, defaultProperties, defaultProperty, getAsBoolean, getAsChar, getAsDouble, getAsFloat, getAsInt, getAsList, getAsLong, getAsMap, getAsObject, getAsObject, getProperties, getProperty, has, parseObject, removeProperty, setObject, setProperty, stringProperties |
KEY_PORT
public static final String KEY_PORT
- The key to the host address.
- See Also:
- Constant Field Values
DEFNAME
public static final String DEFNAME
- The name of this parameter.
- See Also:
- Constant Field Values
DEFPORT
public static final int DEFPORT
- The default server port.
- See Also:
- Constant Field Values
ServerPort
public ServerPort(Map prop)
- Constructs a new target name parameter.
rescanned
public double rescanned(String key,
String old,
String newval)
- As all Values that load their Number directly from the properties
we have to parse on rescan.
- Specified by:
rescanned in interface Reloadable- Overrides:
rescanned in class AbstractParameter
setValue
public Number setValue(Number newval)
- Sets the target name.
- Specified by:
setValue in interface Value
getValue
public Number getValue()
- Gets the target name. Might return null, if no target has been
registered.
- Specified by:
getValue in interface Value