ENUM Test {TRUE, FALSE} class TestClass { ENUM ClassEnum {Null, One, Two} PROP(TestEnum::Test testEnum) PROP(ClassEnum classEnum) PROP(ClassEnum classEnumRW READWRITE) }