1
2
3
4
5
6
7
8
9
10
11
12 package sk.uniba.euromath.document.schema;
13 /***
14 * Enum constants defining availability of schema.
15 * @author Martin Vysny
16 */
17 public enum SchemaAvailabilityEnum {
18 /***
19 * States that schema for a namespace is loaded into memory but it is not
20 * bounded to this document.
21 */
22 LOADED,
23 /***
24 * States that schema for a namespace is loaded into memory and it is bound
25 * (registered) with this document.
26 */
27 BOUND,
28 /***
29 * States that schema for a namespace is not yet loaded but it is known (it
30 * is configured properly in the config file) and can be loaded.
31 */
32 LOADABLE,
33 /***
34 * States that no schema is defined for a namespace thus cannot be loaded.
35 */
36 UNAVAILABLE;
37 }