Skip to content

Instantly share code, notes, and snippets.

@erokhins
Created June 3, 2013 10:00
Show Gist options
  • Select an option

  • Save erokhins/5697231 to your computer and use it in GitHub Desktop.

Select an option

Save erokhins/5697231 to your computer and use it in GitHub Desktop.
package kara.test
public enum class Shape(override val value: String) : EnumValues<Shape> {
circle: Shape("circle")
default: Shape("default")
poly: Shape("poly")
rect: Shape("rect")
}
public enum class Autocomplete(override val value: String) : EnumValues<Autocomplete> {
off: Autocomplete("off")
on: Autocomplete("on")
}
public enum class BrowsingContext(override val value: String) : EnumValues<BrowsingContext> {
_blank: BrowsingContext("_blank")
_parent: BrowsingContext("_parent")
_self: BrowsingContext("_self")
_top: BrowsingContext("_top")
}
public enum class ContentType(override val value: String) : EnumValues<ContentType> {
text_asa: ContentType("text/asa")
text_asp: ContentType("text/asp")
text_css: ContentType("text/css")
text_html: ContentType("text/html")
text_javascript: ContentType("text/javascript")
text_plain: ContentType("text/plain")
text_scriptlet: ContentType("text/scriptlet")
text_x_component: ContentType("text/x-component")
text_x_html_insertion: ContentType("text/x-html-insertion")
text_xml: ContentType("text/xml")
}
public enum class Dir(override val value: String) : EnumValues<Dir> {
ltr: Dir("ltr")
rtl: Dir("rtl")
}
public enum class Draggable(override val value: String) : EnumValues<Draggable> {
auto: Draggable("auto")
false_: Draggable("false")
true_: Draggable("true")
}
public enum class Enctype(override val value: String) : EnumValues<Enctype> {
application_x_www_form_urlencoded: Enctype("application/x-www-form-urlencoded")
multipart_form_data: Enctype("multipart/form-data")
text_plain: Enctype("text/plain")
}
public enum class Formenctype(override val value: String) : EnumValues<Formenctype> {
application_x_www_form_urlencoded: Formenctype("application/x-www-form-urlencoded")
multipart_form_data: Formenctype("multipart/form-data")
text_plain: Formenctype("text/plain")
}
public enum class Formmethod(override val value: String) : EnumValues<Formmethod> {
delete: Formmethod("delete")
get: Formmethod("get")
post: Formmethod("post")
put: Formmethod("put")
}
public enum class Http_equiv(override val value: String) : EnumValues<Http_equiv> {
content_language: Http_equiv("content-language")
content_type: Http_equiv("content-type")
default_style: Http_equiv("default-style")
refresh: Http_equiv("refresh")
}
public enum class I18LanguageCode(override val value: String) : EnumValues<I18LanguageCode> {
aa: I18LanguageCode("aa")
ab: I18LanguageCode("ab")
ace: I18LanguageCode("ace")
ach: I18LanguageCode("ach")
ada: I18LanguageCode("ada")
ady: I18LanguageCode("ady")
ae: I18LanguageCode("ae")
af: I18LanguageCode("af")
afa: I18LanguageCode("afa")
afh: I18LanguageCode("afh")
ak: I18LanguageCode("ak")
akk: I18LanguageCode("akk")
ale: I18LanguageCode("ale")
alg: I18LanguageCode("alg")
am: I18LanguageCode("am")
an: I18LanguageCode("an")
ang: I18LanguageCode("ang")
apa: I18LanguageCode("apa")
ar: I18LanguageCode("ar")
ar_ae: I18LanguageCode("ar-ae")
ar_bh: I18LanguageCode("ar-bh")
ar_dz: I18LanguageCode("ar-dz")
ar_eg: I18LanguageCode("ar-eg")
ar_iq: I18LanguageCode("ar-iq")
ar_jo: I18LanguageCode("ar-jo")
ar_kw: I18LanguageCode("ar-kw")
ar_lb: I18LanguageCode("ar-lb")
ar_ly: I18LanguageCode("ar-ly")
ar_ma: I18LanguageCode("ar-ma")
ar_om: I18LanguageCode("ar-om")
ar_qa: I18LanguageCode("ar-qa")
ar_sa: I18LanguageCode("ar-sa")
ar_sy: I18LanguageCode("ar-sy")
ar_tn: I18LanguageCode("ar-tn")
ar_ye: I18LanguageCode("ar-ye")
arc: I18LanguageCode("arc")
arn: I18LanguageCode("arn")
arp: I18LanguageCode("arp")
art: I18LanguageCode("art")
arw: I18LanguageCode("arw")
as_: I18LanguageCode("as")
ast: I18LanguageCode("ast")
ath: I18LanguageCode("ath")
aus: I18LanguageCode("aus")
av: I18LanguageCode("av")
awa: I18LanguageCode("awa")
ay: I18LanguageCode("ay")
az: I18LanguageCode("az")
ba: I18LanguageCode("ba")
bad: I18LanguageCode("bad")
bai: I18LanguageCode("bai")
bal: I18LanguageCode("bal")
ban: I18LanguageCode("ban")
bas: I18LanguageCode("bas")
bat: I18LanguageCode("bat")
be: I18LanguageCode("be")
bej: I18LanguageCode("bej")
bem: I18LanguageCode("bem")
ber: I18LanguageCode("ber")
bg: I18LanguageCode("bg")
bh: I18LanguageCode("bh")
bho: I18LanguageCode("bho")
bi: I18LanguageCode("bi")
bik: I18LanguageCode("bik")
bin: I18LanguageCode("bin")
bla: I18LanguageCode("bla")
bm: I18LanguageCode("bm")
bn: I18LanguageCode("bn")
bnt: I18LanguageCode("bnt")
bo: I18LanguageCode("bo")
br: I18LanguageCode("br")
bra: I18LanguageCode("bra")
bs: I18LanguageCode("bs")
btk: I18LanguageCode("btk")
bua: I18LanguageCode("bua")
bug: I18LanguageCode("bug")
byn: I18LanguageCode("byn")
ca: I18LanguageCode("ca")
cad: I18LanguageCode("cad")
cai: I18LanguageCode("cai")
car: I18LanguageCode("car")
cau: I18LanguageCode("cau")
ce: I18LanguageCode("ce")
ceb: I18LanguageCode("ceb")
cel: I18LanguageCode("cel")
ch: I18LanguageCode("ch")
chb: I18LanguageCode("chb")
chg: I18LanguageCode("chg")
chk: I18LanguageCode("chk")
chm: I18LanguageCode("chm")
chn: I18LanguageCode("chn")
cho: I18LanguageCode("cho")
chp: I18LanguageCode("chp")
chr: I18LanguageCode("chr")
chy: I18LanguageCode("chy")
cmc: I18LanguageCode("cmc")
co: I18LanguageCode("co")
cop: I18LanguageCode("cop")
cpe: I18LanguageCode("cpe")
cpf: I18LanguageCode("cpf")
cpp: I18LanguageCode("cpp")
cr: I18LanguageCode("cr")
crh: I18LanguageCode("crh")
crp: I18LanguageCode("crp")
cs: I18LanguageCode("cs")
csb: I18LanguageCode("csb")
cu: I18LanguageCode("cu")
cus: I18LanguageCode("cus")
cv: I18LanguageCode("cv")
cy: I18LanguageCode("cy")
da: I18LanguageCode("da")
dak: I18LanguageCode("dak")
dar: I18LanguageCode("dar")
day: I18LanguageCode("day")
de: I18LanguageCode("de")
de_at: I18LanguageCode("de-at")
de_be: I18LanguageCode("de-be")
de_ch: I18LanguageCode("de-ch")
de_de: I18LanguageCode("de-de")
de_li: I18LanguageCode("de-li")
de_lu: I18LanguageCode("de-lu")
del: I18LanguageCode("del")
den: I18LanguageCode("den")
dgr: I18LanguageCode("dgr")
din: I18LanguageCode("din")
div: I18LanguageCode("div")
doi: I18LanguageCode("doi")
dra: I18LanguageCode("dra")
dsb: I18LanguageCode("dsb")
dua: I18LanguageCode("dua")
dum: I18LanguageCode("dum")
dyu: I18LanguageCode("dyu")
dz: I18LanguageCode("dz")
ee: I18LanguageCode("ee")
efi: I18LanguageCode("efi")
egy: I18LanguageCode("egy")
eka: I18LanguageCode("eka")
el: I18LanguageCode("el")
elx: I18LanguageCode("elx")
en: I18LanguageCode("en")
en_au: I18LanguageCode("en-au")
en_bz: I18LanguageCode("en-bz")
en_ca: I18LanguageCode("en-ca")
en_gb: I18LanguageCode("en-gb")
en_ie: I18LanguageCode("en-ie")
en_jm: I18LanguageCode("en-jm")
en_nz: I18LanguageCode("en-nz")
en_ph: I18LanguageCode("en-ph")
en_tt: I18LanguageCode("en-tt")
en_us: I18LanguageCode("en-us")
en_za: I18LanguageCode("en-za")
en_zw: I18LanguageCode("en-zw")
enm: I18LanguageCode("enm")
eo: I18LanguageCode("eo")
es: I18LanguageCode("es")
es_ar: I18LanguageCode("es-ar")
es_bo: I18LanguageCode("es-bo")
es_cl: I18LanguageCode("es-cl")
es_co: I18LanguageCode("es-co")
es_do: I18LanguageCode("es-do")
es_ec: I18LanguageCode("es-ec")
es_es: I18LanguageCode("es-es")
es_gt: I18LanguageCode("es-gt")
es_hn: I18LanguageCode("es-hn")
es_mx: I18LanguageCode("es-mx")
es_pa: I18LanguageCode("es-pa")
es_pe: I18LanguageCode("es-pe")
es_pr: I18LanguageCode("es-pr")
es_py: I18LanguageCode("es-py")
es_sv: I18LanguageCode("es-sv")
es_us: I18LanguageCode("es-us")
es_uy: I18LanguageCode("es-uy")
es_ve: I18LanguageCode("es-ve")
et: I18LanguageCode("et")
eu: I18LanguageCode("eu")
ewo: I18LanguageCode("ewo")
fa: I18LanguageCode("fa")
fan: I18LanguageCode("fan")
fat: I18LanguageCode("fat")
ff: I18LanguageCode("ff")
fi: I18LanguageCode("fi")
fil: I18LanguageCode("fil")
fiu: I18LanguageCode("fiu")
fj: I18LanguageCode("fj")
fo: I18LanguageCode("fo")
fon: I18LanguageCode("fon")
fr: I18LanguageCode("fr")
fr_be: I18LanguageCode("fr-be")
fr_ca: I18LanguageCode("fr-ca")
fr_ch: I18LanguageCode("fr-ch")
fr_fr: I18LanguageCode("fr-fr")
fr_lu: I18LanguageCode("fr-lu")
fr_mc: I18LanguageCode("fr-mc")
frm: I18LanguageCode("frm")
fro: I18LanguageCode("fro")
fur: I18LanguageCode("fur")
fy: I18LanguageCode("fy")
ga: I18LanguageCode("ga")
gaa: I18LanguageCode("gaa")
gay: I18LanguageCode("gay")
gba: I18LanguageCode("gba")
gd: I18LanguageCode("gd")
gem: I18LanguageCode("gem")
gez: I18LanguageCode("gez")
gil: I18LanguageCode("gil")
gl: I18LanguageCode("gl")
gmh: I18LanguageCode("gmh")
gn: I18LanguageCode("gn")
goh: I18LanguageCode("goh")
gon: I18LanguageCode("gon")
gor: I18LanguageCode("gor")
got: I18LanguageCode("got")
grb: I18LanguageCode("grb")
grc: I18LanguageCode("grc")
gu: I18LanguageCode("gu")
gv: I18LanguageCode("gv")
gwi: I18LanguageCode("gwi")
ha: I18LanguageCode("ha")
hai: I18LanguageCode("hai")
haw: I18LanguageCode("haw")
he: I18LanguageCode("he")
hi: I18LanguageCode("hi")
hil: I18LanguageCode("hil")
him: I18LanguageCode("him")
hit: I18LanguageCode("hit")
hmn: I18LanguageCode("hmn")
ho: I18LanguageCode("ho")
hr: I18LanguageCode("hr")
hsb: I18LanguageCode("hsb")
hu: I18LanguageCode("hu")
hup: I18LanguageCode("hup")
hy: I18LanguageCode("hy")
hz: I18LanguageCode("hz")
ia: I18LanguageCode("ia")
iba: I18LanguageCode("iba")
id: I18LanguageCode("id")
ie: I18LanguageCode("ie")
ig: I18LanguageCode("ig")
ii: I18LanguageCode("ii")
ijo: I18LanguageCode("ijo")
ik: I18LanguageCode("ik")
ilo: I18LanguageCode("ilo")
inc: I18LanguageCode("inc")
ine: I18LanguageCode("ine")
inh: I18LanguageCode("inh")
io: I18LanguageCode("io")
ira: I18LanguageCode("ira")
iro: I18LanguageCode("iro")
is_: I18LanguageCode("is")
it: I18LanguageCode("it")
it_ch: I18LanguageCode("it-ch")
it_it: I18LanguageCode("it-it")
iu: I18LanguageCode("iu")
ja: I18LanguageCode("ja")
jbo: I18LanguageCode("jbo")
jpr: I18LanguageCode("jpr")
jrb: I18LanguageCode("jrb")
jv: I18LanguageCode("jv")
ka: I18LanguageCode("ka")
kaa: I18LanguageCode("kaa")
kab: I18LanguageCode("kab")
kac: I18LanguageCode("kac")
kam: I18LanguageCode("kam")
kar: I18LanguageCode("kar")
kaw: I18LanguageCode("kaw")
kbd: I18LanguageCode("kbd")
kg: I18LanguageCode("kg")
kha: I18LanguageCode("kha")
khi: I18LanguageCode("khi")
kho: I18LanguageCode("kho")
ki: I18LanguageCode("ki")
kj: I18LanguageCode("kj")
kk: I18LanguageCode("kk")
kl: I18LanguageCode("kl")
km: I18LanguageCode("km")
kmb: I18LanguageCode("kmb")
kn: I18LanguageCode("kn")
ko: I18LanguageCode("ko")
kok: I18LanguageCode("kok")
kos: I18LanguageCode("kos")
kpe: I18LanguageCode("kpe")
kr: I18LanguageCode("kr")
krc: I18LanguageCode("krc")
kro: I18LanguageCode("kro")
kru: I18LanguageCode("kru")
kum: I18LanguageCode("kum")
kut: I18LanguageCode("kut")
kv: I18LanguageCode("kv")
ky: I18LanguageCode("ky")
la: I18LanguageCode("la")
lad: I18LanguageCode("lad")
lah: I18LanguageCode("lah")
lam: I18LanguageCode("lam")
lb: I18LanguageCode("lb")
lez: I18LanguageCode("lez")
lg: I18LanguageCode("lg")
ln: I18LanguageCode("ln")
lo: I18LanguageCode("lo")
lol: I18LanguageCode("lol")
loz: I18LanguageCode("loz")
lt: I18LanguageCode("lt")
lu: I18LanguageCode("lu")
lua: I18LanguageCode("lua")
lui: I18LanguageCode("lui")
lun: I18LanguageCode("lun")
luo: I18LanguageCode("luo")
lus: I18LanguageCode("lus")
lv: I18LanguageCode("lv")
mad: I18LanguageCode("mad")
mag: I18LanguageCode("mag")
mai: I18LanguageCode("mai")
mak: I18LanguageCode("mak")
map: I18LanguageCode("map")
mas: I18LanguageCode("mas")
mdf: I18LanguageCode("mdf")
mdr: I18LanguageCode("mdr")
men: I18LanguageCode("men")
mg: I18LanguageCode("mg")
mga: I18LanguageCode("mga")
mh: I18LanguageCode("mh")
mi: I18LanguageCode("mi")
mic: I18LanguageCode("mic")
min: I18LanguageCode("min")
mis: I18LanguageCode("mis")
mk: I18LanguageCode("mk")
mkh: I18LanguageCode("mkh")
ml: I18LanguageCode("ml")
mn: I18LanguageCode("mn")
mnc: I18LanguageCode("mnc")
mni: I18LanguageCode("mni")
mno: I18LanguageCode("mno")
mo: I18LanguageCode("mo")
moh: I18LanguageCode("moh")
mos: I18LanguageCode("mos")
mr: I18LanguageCode("mr")
ms: I18LanguageCode("ms")
mt: I18LanguageCode("mt")
mul: I18LanguageCode("mul")
mun: I18LanguageCode("mun")
mus: I18LanguageCode("mus")
mwl: I18LanguageCode("mwl")
mwr: I18LanguageCode("mwr")
my: I18LanguageCode("my")
myn: I18LanguageCode("myn")
myv: I18LanguageCode("myv")
na: I18LanguageCode("na")
nap: I18LanguageCode("nap")
nb: I18LanguageCode("nb")
nd: I18LanguageCode("nd")
nds: I18LanguageCode("nds")
ne: I18LanguageCode("ne")
ne_in: I18LanguageCode("ne-in")
ne_np: I18LanguageCode("ne-np")
new: I18LanguageCode("new")
ng: I18LanguageCode("ng")
nia: I18LanguageCode("nia")
nic: I18LanguageCode("nic")
niu: I18LanguageCode("niu")
nl: I18LanguageCode("nl")
nl_be: I18LanguageCode("nl-be")
nl_nl: I18LanguageCode("nl-nl")
nn: I18LanguageCode("nn")
no: I18LanguageCode("no")
nog: I18LanguageCode("nog")
non: I18LanguageCode("non")
nr: I18LanguageCode("nr")
nso: I18LanguageCode("nso")
nub: I18LanguageCode("nub")
nv: I18LanguageCode("nv")
nwc: I18LanguageCode("nwc")
ny: I18LanguageCode("ny")
nym: I18LanguageCode("nym")
nyn: I18LanguageCode("nyn")
nyo: I18LanguageCode("nyo")
nzi: I18LanguageCode("nzi")
oc: I18LanguageCode("oc")
oj: I18LanguageCode("oj")
om: I18LanguageCode("om")
or: I18LanguageCode("or")
os: I18LanguageCode("os")
osa: I18LanguageCode("osa")
ota: I18LanguageCode("ota")
oto: I18LanguageCode("oto")
pa: I18LanguageCode("pa")
paa: I18LanguageCode("paa")
pag: I18LanguageCode("pag")
pal: I18LanguageCode("pal")
pam: I18LanguageCode("pam")
pap: I18LanguageCode("pap")
pau: I18LanguageCode("pau")
peo: I18LanguageCode("peo")
phi: I18LanguageCode("phi")
phn: I18LanguageCode("phn")
pi: I18LanguageCode("pi")
pl: I18LanguageCode("pl")
pon: I18LanguageCode("pon")
pro: I18LanguageCode("pro")
ps: I18LanguageCode("ps")
pt: I18LanguageCode("pt")
pt_br: I18LanguageCode("pt-br")
pt_pt: I18LanguageCode("pt-pt")
qu: I18LanguageCode("qu")
raj: I18LanguageCode("raj")
rap: I18LanguageCode("rap")
rar: I18LanguageCode("rar")
rm: I18LanguageCode("rm")
rn: I18LanguageCode("rn")
ro: I18LanguageCode("ro")
roa: I18LanguageCode("roa")
rom: I18LanguageCode("rom")
ru: I18LanguageCode("ru")
rw: I18LanguageCode("rw")
sa: I18LanguageCode("sa")
sad: I18LanguageCode("sad")
sah: I18LanguageCode("sah")
sai: I18LanguageCode("sai")
sal: I18LanguageCode("sal")
sam: I18LanguageCode("sam")
sas: I18LanguageCode("sas")
sat: I18LanguageCode("sat")
sc: I18LanguageCode("sc")
scn: I18LanguageCode("scn")
sco: I18LanguageCode("sco")
sd: I18LanguageCode("sd")
se: I18LanguageCode("se")
sel: I18LanguageCode("sel")
sem: I18LanguageCode("sem")
sg: I18LanguageCode("sg")
sga: I18LanguageCode("sga")
sgn: I18LanguageCode("sgn")
shn: I18LanguageCode("shn")
si: I18LanguageCode("si")
sid: I18LanguageCode("sid")
sio: I18LanguageCode("sio")
sit: I18LanguageCode("sit")
sk: I18LanguageCode("sk")
sl: I18LanguageCode("sl")
sla: I18LanguageCode("sla")
sm: I18LanguageCode("sm")
sma: I18LanguageCode("sma")
smi: I18LanguageCode("smi")
smj: I18LanguageCode("smj")
smn: I18LanguageCode("smn")
sms: I18LanguageCode("sms")
sn: I18LanguageCode("sn")
snk: I18LanguageCode("snk")
so: I18LanguageCode("so")
sog: I18LanguageCode("sog")
son: I18LanguageCode("son")
sq: I18LanguageCode("sq")
sr: I18LanguageCode("sr")
srr: I18LanguageCode("srr")
ss: I18LanguageCode("ss")
ssa: I18LanguageCode("ssa")
st: I18LanguageCode("st")
su: I18LanguageCode("su")
suk: I18LanguageCode("suk")
sus: I18LanguageCode("sus")
sux: I18LanguageCode("sux")
sv: I18LanguageCode("sv")
sv_fi: I18LanguageCode("sv-fi")
sv_se: I18LanguageCode("sv-se")
sw: I18LanguageCode("sw")
syr: I18LanguageCode("syr")
ta: I18LanguageCode("ta")
tai: I18LanguageCode("tai")
te: I18LanguageCode("te")
tem: I18LanguageCode("tem")
ter: I18LanguageCode("ter")
tet: I18LanguageCode("tet")
tg: I18LanguageCode("tg")
th: I18LanguageCode("th")
ti: I18LanguageCode("ti")
tig: I18LanguageCode("tig")
tiv: I18LanguageCode("tiv")
tk: I18LanguageCode("tk")
tkl: I18LanguageCode("tkl")
tl: I18LanguageCode("tl")
tlh: I18LanguageCode("tlh")
tli: I18LanguageCode("tli")
tmh: I18LanguageCode("tmh")
tn: I18LanguageCode("tn")
to: I18LanguageCode("to")
tog: I18LanguageCode("tog")
tpi: I18LanguageCode("tpi")
tr: I18LanguageCode("tr")
ts: I18LanguageCode("ts")
tsi: I18LanguageCode("tsi")
tt: I18LanguageCode("tt")
tum: I18LanguageCode("tum")
tup: I18LanguageCode("tup")
tut: I18LanguageCode("tut")
tvl: I18LanguageCode("tvl")
tw: I18LanguageCode("tw")
ty: I18LanguageCode("ty")
tyv: I18LanguageCode("tyv")
udm: I18LanguageCode("udm")
ug: I18LanguageCode("ug")
uga: I18LanguageCode("uga")
uk: I18LanguageCode("uk")
umb: I18LanguageCode("umb")
und: I18LanguageCode("und")
ur: I18LanguageCode("ur")
uz: I18LanguageCode("uz")
vai: I18LanguageCode("vai")
ve: I18LanguageCode("ve")
vi: I18LanguageCode("vi")
vo: I18LanguageCode("vo")
vot: I18LanguageCode("vot")
wa: I18LanguageCode("wa")
wak: I18LanguageCode("wak")
wal: I18LanguageCode("wal")
war: I18LanguageCode("war")
was: I18LanguageCode("was")
wen: I18LanguageCode("wen")
wo: I18LanguageCode("wo")
xal: I18LanguageCode("xal")
xh: I18LanguageCode("xh")
yao: I18LanguageCode("yao")
yap: I18LanguageCode("yap")
yi: I18LanguageCode("yi")
yo: I18LanguageCode("yo")
ypk: I18LanguageCode("ypk")
za: I18LanguageCode("za")
zap: I18LanguageCode("zap")
zen: I18LanguageCode("zen")
zh: I18LanguageCode("zh")
zh_cn: I18LanguageCode("zh-cn")
zh_gan: I18LanguageCode("zh-gan")
zh_guoyu: I18LanguageCode("zh-guoyu")
zh_hakka: I18LanguageCode("zh-hakka")
zh_hk: I18LanguageCode("zh-hk")
zh_min: I18LanguageCode("zh-min")
zh_min_nan: I18LanguageCode("zh-min-nan")
zh_mo: I18LanguageCode("zh-mo")
zh_sg: I18LanguageCode("zh-sg")
zh_tw: I18LanguageCode("zh-tw")
zh_wuu: I18LanguageCode("zh-wuu")
zh_xiang: I18LanguageCode("zh-xiang")
zh_yue: I18LanguageCode("zh-yue")
znd: I18LanguageCode("znd")
zu: I18LanguageCode("zu")
zun: I18LanguageCode("zun")
}
public enum class Keytype(override val value: String) : EnumValues<Keytype> {
rsa: Keytype("rsa")
}
public enum class LinkType(override val value: String) : EnumValues<LinkType> {
Alternate: LinkType("Alternate")
Appendix: LinkType("Appendix")
Bookmark: LinkType("Bookmark")
Chapter: LinkType("Chapter")
Contents: LinkType("Contents")
Copyright: LinkType("Copyright")
Glossary: LinkType("Glossary")
Help: LinkType("Help")
Index: LinkType("Index")
Next: LinkType("Next")
Prev: LinkType("Prev")
Section: LinkType("Section")
Start: LinkType("Start")
Stylesheet: LinkType("Stylesheet")
Subsection: LinkType("Subsection")
}
public enum class MediaType(override val value: String) : EnumValues<MediaType> {
all: MediaType("all")
aural: MediaType("aural")
braille: MediaType("braille")
handheld: MediaType("handheld")
print: MediaType("print")
projection: MediaType("projection")
screen: MediaType("screen")
tty: MediaType("tty")
tv: MediaType("tv")
}
public enum class Method(override val value: String) : EnumValues<Method> {
delete: Method("delete")
get: Method("get")
post: Method("post")
put: Method("put")
}
public enum class Runat(override val value: String) : EnumValues<Runat> {
server: Runat("server")
}
public enum class Sandbox(override val value: String) : EnumValues<Sandbox> {
allow_forms: Sandbox("allow-forms")
allow_same_origin: Sandbox("allow-same-origin")
allow_scripts: Sandbox("allow-scripts")
}
public enum class Scope(override val value: String) : EnumValues<Scope> {
col: Scope("col")
colgroup: Scope("colgroup")
row: Scope("row")
rowgroup: Scope("rowgroup")
}
public enum class CommandType(override val value: String) : EnumValues<CommandType> {
checkbox: CommandType("checkbox")
command: CommandType("command")
radio: CommandType("radio")
}
public enum class ScriptType(override val value: String) : EnumValues<ScriptType> {
text_ecmascript: ScriptType("text/ecmascript")
text_javascript: ScriptType("text/javascript")
text_javascript1_0: ScriptType("text/javascript1.0")
text_javascript1_1: ScriptType("text/javascript1.1")
text_javascript1_2: ScriptType("text/javascript1.2")
text_javascript1_3: ScriptType("text/javascript1.3")
text_javascript1_4: ScriptType("text/javascript1.4")
text_javascript1_5: ScriptType("text/javascript1.5")
text_jscript: ScriptType("text/jscript")
text_vbscript: ScriptType("text/vbscript")
text_x_ecmascript: ScriptType("text/x-ecmascript")
text_x_javascript: ScriptType("text/x-javascript")
}
public enum class InputType(override val value: String) : EnumValues<InputType> {
button: InputType("button")
checkbox: InputType("checkbox")
color: InputType("color")
date: InputType("date")
datetime: InputType("datetime")
datetime_local: InputType("datetime-local")
email: InputType("email")
file: InputType("file")
hidden: InputType("hidden")
image: InputType("image")
month: InputType("month")
number: InputType("number")
password: InputType("password")
radio: InputType("radio")
range: InputType("range")
reset: InputType("reset")
search: InputType("search")
submit: InputType("submit")
tel: InputType("tel")
text: InputType("text")
time: InputType("time")
url: InputType("url")
week: InputType("week")
}
public enum class ButtonType(override val value: String) : EnumValues<ButtonType> {
button: ButtonType("button")
reset: ButtonType("reset")
submit: ButtonType("submit")
}
public enum class StyleType(override val value: String) : EnumValues<StyleType> {
text_css: StyleType("text/css")
}
public enum class MenuType(override val value: String) : EnumValues<MenuType> {
context: MenuType("context")
list: MenuType("list")
toolbar: MenuType("toolbar")
}
public enum class Wrap(override val value: String) : EnumValues<Wrap> {
hard: Wrap("hard")
soft: Wrap("soft")
}
package kara.test
object Attributes {
val CausesValidation = BooleanAttribute("CausesValidation")
val EnableTheming = BooleanAttribute("EnableTheming")
val EnableViewState = BooleanAttribute("EnableViewState")
val OnDataBinding = StringAttribute("OnDataBinding")
val OnDisposed = StringAttribute("OnDisposed")
val OnInit = StringAttribute("OnInit")
val OnLoad = StringAttribute("OnLoad")
val OnPreRender = StringAttribute("OnPreRender")
val OnServerClick = StringAttribute("OnServerClick")
val OnUnload = StringAttribute("OnUnload")
val Pubdate = StringAttribute("Pubdate")
val Shape = EnumAttribute("Shape", javaClass<Shape>())
val SkinID = StringAttribute("SkinID")
val ValidationGroup = StringAttribute("ValidationGroup")
val Visible = BooleanAttribute("Visible")
val accept = StringAttribute("accept")
val accept_charset = StringAttribute("accept-charset")
val accesskey = StringAttribute("accesskey")
val action = LinkAttribute("action")
val alt = StringAttribute("alt")
val async = TickerAttribute("async")
val autobuffer = TickerAttribute("autobuffer")
val inputAutocomplete = StringAttribute("autocomplete")
val formAutocomplete = EnumAttribute("autocomplete", javaClass<Autocomplete>())
val autofocus = TickerAttribute("autofocus")
val autoplay = TickerAttribute("autoplay")
val challenge = StringAttribute("challenge")
val charset = StringAttribute("charset")
val checked = TickerAttribute("checked")
val cite = LinkAttribute("cite")
val c = StringAttribute("class")
val classid = StringAttribute("classid")
val cols = IntegerAttribute("cols")
val colspan = PositiveIntegerAttribute("colspan")
val content = StringAttribute("content")
val contenteditable = BooleanAttribute("contenteditable")
val contextmenu = StringAttribute("contextmenu")
val controls = TickerAttribute("controls")
val coords = StringAttribute("coords")
val data = LinkAttribute("data")
val data_FolderName = StringAttribute("data-FolderName")
val data_MsgId = StringAttribute("data-MsgId")
val datetime = DateTimeAttribute("datetime")
val defer = TickerAttribute("defer")
val dir = EnumAttribute("dir", javaClass<Dir>())
val disabled = TickerAttribute("disabled")
val draggable = EnumAttribute("draggable", javaClass<Draggable>())
val enctype = EnumAttribute("enctype", javaClass<Enctype>())
val files = StringAttribute("files")
val forId = StringAttribute("for")
val form = StringAttribute("form")
val formaction = StringAttribute("formaction")
val formenctype = EnumAttribute("formenctype", javaClass<Formenctype>())
val formmethod = EnumAttribute("formmethod", javaClass<Formmethod>())
val formnovalidate = TickerAttribute("formnovalidate")
val formtarget = EnumAttribute("formtarget", javaClass<BrowsingContext>())
val headers = StringAttribute("headers")
val height = StringAttribute("height")
val hidden = TickerAttribute("hidden")
val high = FloatAttribute("high")
val href = LinkAttribute("href")
val hreflang = EnumAttribute("hreflang", javaClass<I18LanguageCode>())
val http_equiv = EnumAttribute("http-equiv", javaClass<Http_equiv>())
val icon = StringAttribute("icon")
val id = StringAttribute("id")
val ismap = TickerAttribute("ismap")
val item = StringAttribute("item")
val itemprop = StringAttribute("itemprop")
val keytype = EnumAttribute("keytype", javaClass<Keytype>())
val label = StringAttribute("label")
val lang = EnumAttribute("lang", javaClass<I18LanguageCode>())
val list = StringAttribute("list")
val loop = TickerAttribute("loop")
val low = FloatAttribute("low")
val manifest = LinkAttribute("manifest")
val inputMax = StringAttribute("max")
val meterMax = FloatAttribute("max")
val maxlength = StringAttribute("maxlength")
val sourceMedia = StringAttribute("media")
val linkMedia = EnumAttribute("media", javaClass<MediaType>())
val method = EnumAttribute("method", javaClass<Method>())
val meterMin = FloatAttribute("min")
val inputMin = StringAttribute("min")
val selectMultiple = TickerAttribute("multiple")
val inputMultiple = StringAttribute("multiple")
val iframeName = EnumAttribute("name", javaClass<BrowsingContext>())
val keygenName = StringAttribute("name")
val novalidate = TickerAttribute("novalidate")
val onabort = StringAttribute("onabort")
val onafterprint = StringAttribute("onafterprint")
val onbeforeprint = StringAttribute("onbeforeprint")
val onbeforeunload = StringAttribute("onbeforeunload")
val onblur = StringAttribute("onblur")
val oncanplay = StringAttribute("oncanplay")
val oncanplaythrough = StringAttribute("oncanplaythrough")
val onchange = StringAttribute("onchange")
val onclick = StringAttribute("onclick")
val oncontextmenu = StringAttribute("oncontextmenu")
val ondblclick = StringAttribute("ondblclick")
val ondrag = StringAttribute("ondrag")
val ondragenter = StringAttribute("ondragenter")
val ondragleave = StringAttribute("ondragleave")
val ondragover = StringAttribute("ondragover")
val ondragstart = StringAttribute("ondragstart")
val ondrop = StringAttribute("ondrop")
val ondurationchange = StringAttribute("ondurationchange")
val onemptied = StringAttribute("onemptied")
val onended = StringAttribute("onended")
val onerror = StringAttribute("onerror")
val onfocus = StringAttribute("onfocus")
val onformchange = StringAttribute("onformchange")
val onforminput = StringAttribute("onforminput")
val onhashchange = StringAttribute("onhashchange")
val oninput = StringAttribute("oninput")
val oninvalid = StringAttribute("oninvalid")
val onkeydown = StringAttribute("onkeydown")
val onkeypress = StringAttribute("onkeypress")
val onkeyup = StringAttribute("onkeyup")
val onload = StringAttribute("onload")
val onloadeddata = StringAttribute("onloadeddata")
val onloadedmetadata = StringAttribute("onloadedmetadata")
val onloadstart = StringAttribute("onloadstart")
val onmessage = StringAttribute("onmessage")
val onmousedown = StringAttribute("onmousedown")
val onmousemove = StringAttribute("onmousemove")
val onmouseout = StringAttribute("onmouseout")
val onmouseover = StringAttribute("onmouseover")
val onmouseup = StringAttribute("onmouseup")
val onmousewheel = StringAttribute("onmousewheel")
val onoffline = StringAttribute("onoffline")
val ononline = StringAttribute("ononline")
val onpause = StringAttribute("onpause")
val onplay = StringAttribute("onplay")
val onplaying = StringAttribute("onplaying")
val onpopstate = StringAttribute("onpopstate")
val onprogress = StringAttribute("onprogress")
val onratechange = StringAttribute("onratechange")
val onreadystatechange = StringAttribute("onreadystatechange")
val onredo = StringAttribute("onredo")
val onresize = StringAttribute("onresize")
val onscroll = StringAttribute("onscroll")
val onseeked = StringAttribute("onseeked")
val onseeking = StringAttribute("onseeking")
val onselect = StringAttribute("onselect")
val onshow = StringAttribute("onshow")
val onstalled = StringAttribute("onstalled")
val onstorage = StringAttribute("onstorage")
val onsubmit = StringAttribute("onsubmit")
val onsuspend = StringAttribute("onsuspend")
val ontimeupdate = StringAttribute("ontimeupdate")
val onundo = StringAttribute("onundo")
val onunload = StringAttribute("onunload")
val onvolumenchange = StringAttribute("onvolumenchange")
val onwaiting = StringAttribute("onwaiting")
val open = TickerAttribute("open")
val optimum = FloatAttribute("optimum")
val pattern = StringAttribute("pattern")
val ping = StringAttribute("ping")
val placeholder = StringAttribute("placeholder")
val poster = StringAttribute("poster")
val radiogroup = StringAttribute("radiogroup")
val inputReadonly = StringAttribute("readonly")
val textareaReadonly = TickerAttribute("readonly")
val rel = EnumAttribute("rel", javaClass<LinkType>())
val textareaRequired = TickerAttribute("required")
val inputRequired = StringAttribute("required")
val reversed = TickerAttribute("reversed")
val role = StringAttribute("role")
val rows = IntegerAttribute("rows")
val rowspan = PositiveIntegerAttribute("rowspan")
val runat = EnumAttribute("runat", javaClass<Runat>())
val sandbox = EnumAttribute("sandbox", javaClass<Sandbox>())
val scope = EnumAttribute("scope", javaClass<Scope>())
val scoped = TickerAttribute("scoped")
val seamless = TickerAttribute("seamless")
val selected = TickerAttribute("selected")
val size = StringAttribute("size")
val sizes = StringAttribute("sizes")
val span = PositiveIntegerAttribute("span")
val spellcheck = BooleanAttribute("spellcheck")
val src = LinkAttribute("src")
val start = StringAttribute("start")
val step = StringAttribute("step")
val style = StringAttribute("style")
val subject = StringAttribute("subject")
val summary = StringAttribute("summary")
val tabIndex = StringAttribute("tabIndex")
val target = EnumAttribute("target", javaClass<BrowsingContext>())
val title = StringAttribute("title")
val scriptType = EnumAttribute("type", javaClass<ScriptType>())
val commandType = EnumAttribute("type", javaClass<CommandType>())
val menuType = EnumAttribute("type", javaClass<MenuType>())
val inputType = EnumAttribute("type", javaClass<InputType>())
val linkType = EnumAttribute("type", javaClass<ContentType>())
val buttonType = EnumAttribute("type", javaClass<ButtonType>())
val styleType = EnumAttribute("type", javaClass<StyleType>())
val sourceType = StringAttribute("type")
val usemap = LinkAttribute("usemap")
val buttonValue = StringAttribute("value")
val meterValue = FloatAttribute("value")
val width = StringAttribute("width")
val wrap = EnumAttribute("wrap", javaClass<Wrap>())
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment