Class EmptyLocalStateOfEnvironment
- java.lang.Object
-
- fr.univ_artois.lgi2a.similar.microkernel.libs.abstractimpl.AbstractLocalState
-
- fr.univ_artois.lgi2a.similar.microkernel.libs.abstractimpl.AbstractLocalStateOfEnvironment
-
- fr.univ_artois.lgi2a.similar.microkernel.libs.generic.EmptyLocalStateOfEnvironment
-
- All Implemented Interfaces:
ILocalStateOfEnvironment
,ILocalState
public final class EmptyLocalStateOfEnvironment extends AbstractLocalStateOfEnvironment
Models a public or private local state for the environment in a specific level.Usage
This public local state is used when no information about the environment can be perceived for a specific level.
- Author:
- Yoann Kubera
-
-
Constructor Summary
Constructors Constructor Description EmptyLocalStateOfEnvironment(LevelIdentifier levelIdentifier)
Builds an empty environment public or private local state for a specific level.
-
Method Summary
-
Methods inherited from class fr.univ_artois.lgi2a.similar.microkernel.libs.abstractimpl.AbstractLocalState
getLevel
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface fr.univ_artois.lgi2a.similar.microkernel.ILocalState
getLevel
-
-
-
-
Constructor Detail
-
EmptyLocalStateOfEnvironment
public EmptyLocalStateOfEnvironment(LevelIdentifier levelIdentifier)
Builds an empty environment public or private local state for a specific level.- Parameters:
levelIdentifier
- The identifier of the level where this public local state is defined.- Throws:
IllegalArgumentException
- If an argument isnull
.
-
-