EOS 2
1.1.0
Einfache Objektbasierte Sprache
Eos
src
de
lathanda
eos
config
LangModule.java
gehe zur Dokumentation dieser Datei
1
package
de.lathanda.eos.config;
2
3
import
java.util.TreeMap;
4
5
public
class
LangModule
{
6
public
final
String
id
;
7
public
LangModule
(String
id
) {
8
this.
id
=
id
;
9
}
10
public
String
label
;
11
public
String
tooltip
;
12
public
String
description
;
13
public
String
javaclass
;
14
public
Class<?>
cls
;
15
public
TreeMap<String, LangFunction>
functions
=
new
TreeMap<>();
16
public
LangFunction
getOrCreateFunction
(String idf) {
17
if
(
functions
.containsKey(
id
)) {
18
return
functions
.get(
id
);
19
}
else
{
20
LangFunction
lf =
new
LangFunction
(
this
,
id
);
21
functions
.put(lf.
id
, lf);
22
return
lf;
23
}
24
}
25
}
de.lathanda.eos.config.LangFunction
Definition:
LangFunction.java:5
de.lathanda.eos.config.LangFunction.id
final String id
Definition:
LangFunction.java:7
de.lathanda.eos.config.LangModule
Definition:
LangModule.java:5
de.lathanda.eos.config.LangModule.functions
TreeMap< String, LangFunction > functions
Definition:
LangModule.java:15
de.lathanda.eos.config.LangModule.cls
Class<?> cls
Definition:
LangModule.java:14
de.lathanda.eos.config.LangModule.getOrCreateFunction
LangFunction getOrCreateFunction(String idf)
Definition:
LangModule.java:16
de.lathanda.eos.config.LangModule.LangModule
LangModule(String id)
Definition:
LangModule.java:7
de.lathanda.eos.config.LangModule.description
String description
Definition:
LangModule.java:12
de.lathanda.eos.config.LangModule.id
final String id
Definition:
LangModule.java:6
de.lathanda.eos.config.LangModule.tooltip
String tooltip
Definition:
LangModule.java:11
de.lathanda.eos.config.LangModule.label
String label
Definition:
LangModule.java:10
de.lathanda.eos.config.LangModule.javaclass
String javaclass
Definition:
LangModule.java:13
Impressum