public interface LevelFactory
Modifier and Type | Method and Description |
---|---|
Level |
defineLevel(java.lang.String name,
int value)
It defines a new Level with a name and an integer value.
|
Level |
defineLevel(java.lang.String name,
java.lang.String value)
It defines a new Level with a name and a string value.
|
Level |
getLevel(int value)
It retrieves a Level instance which the integer value is equals to the
parameter.
|
Level |
getLevel(java.lang.String name)
It retrieves a Level instance which the name is equals to the parameter.
|
Level[] |
getLevels()
It retrieves all Level instances defined in this manager.
|
void |
removeLevel(java.lang.String name)
It removes a Level instance to this manager.
|
Level defineLevel(java.lang.String name, int value)
name
- is the name of the new levelvalue
- is the integer value of the new levelLevel defineLevel(java.lang.String name, java.lang.String value)
name
- is the name of the new levelvalue
- is the string value of the new levelLevel getLevel(java.lang.String name)
name
- is the name of request LevelLevel getLevel(int value)
value
- is the integer value of request LevelLevel[] getLevels()
void removeLevel(java.lang.String name)