org.qedeq.kernel.se.state
Class DependencyState

java.lang.Object
  extended by org.qedeq.kernel.se.state.AbstractState
      extended by org.qedeq.kernel.se.state.DependencyState
All Implemented Interfaces:
State

public final class DependencyState
extends AbstractState
implements State

Represents a mathematical module state. All existing instances of this class are the public constants of this class.

Author:
Michael Meyling

Field Summary
static DependencyState STATE_LOADED_REQUIRED_MODULES
          Completely loaded.
static DependencyState STATE_LOADING_REQUIRED_MODULES
          Loading required modules.
static DependencyState STATE_LOADING_REQUIRED_MODULES_FAILED
          Loading required modules failed.
static DependencyState STATE_UNDEFINED
          Undefined loading state.
 
Method Summary
 boolean areAllRequiredLoaded()
          Are all required modules loaded?
 
Methods inherited from class org.qedeq.kernel.se.state.AbstractState
equals, getCode, getText, hashCode, isFailure, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.qedeq.kernel.se.common.State
getCode, getText, isFailure
 

Field Detail

STATE_UNDEFINED

public static final DependencyState STATE_UNDEFINED
Undefined loading state.


STATE_LOADING_REQUIRED_MODULES

public static final DependencyState STATE_LOADING_REQUIRED_MODULES
Loading required modules.


STATE_LOADING_REQUIRED_MODULES_FAILED

public static final DependencyState STATE_LOADING_REQUIRED_MODULES_FAILED
Loading required modules failed.


STATE_LOADED_REQUIRED_MODULES

public static final DependencyState STATE_LOADED_REQUIRED_MODULES
Completely loaded.

Method Detail

areAllRequiredLoaded

public boolean areAllRequiredLoaded()
Are all required modules loaded?

Returns:
Are all required modules loaded?


Copyright © 2014. All Rights Reserved.