io.pelle.mango.dsl.Mango.xtextbin Maven / Gradle / Ivy
?emf
"http://www.eclipse.org/2008/Xtext"http://www.eclipse.org/2008/Xtext/Grammarnameio.pelle.mango.dsl.Mango
usedGrammarsorg.eclipse.xtext.xbase.Xbaseorg.eclipse.xtext.xbase.XtypedefinesHiddenTokens
hiddenTokens
TerminalRulenameWStypeTypeRef
metamodelReferencedMetamodel ePackage&http://www.eclipse.org/emf/2002/Ecore&http://www.eclipse.org/emf/2002/Ecore/ EPackage /aliasecoreclassifier
EDataType
//EString
alternatives
Alternativescardinality+ elements
Keywordvalue
ML_COMMENTGroup elements/*UntilToken terminal*/SL_COMMENT//
NegatedTokencardinality* terminal
cardinality?cardinality?
metamodelDeclarations )http://www.eclipse.org/xtext/xbase/Xtype/!" 0http://www.eclipse.org/xtext/common/JavaVMTypes/rules#
ParserRulenameJvmTypeReferencetype$!%EClass //JvmTypeReference
alternatives&'( RuleCallrule)
JvmParameterizedTypeReference*!+ //JvmParameterizedTypeReference,-Assignmentfeaturetype operator= terminal.
CrossReferencetype/!0
//JvmType terminal12
QualifiedName34ecore567
ValidID89:ID;<=?^>?CharacterRangeleft@@aright@Az@B@CA@DZ@E$@F_@G*@H@Ia@Jz@K@LA@MZ@N$@O_@P@Q0@R9@S*@Tpredicated.@U7@V?@W<@X
arguments+=@Y@Z
JvmArgumentTypeReference@[!%@\@]#@^@_
JvmWildcardTypeReference@`!@a //JvmWildcardTypeReference@b@cActiontype@d!@a@e?@f?@g@hconstraints+=@i@j
JvmUpperBound@k!@l //JvmUpperBound@m@nextends@otypeReference=@p#@qcardinality*constraints+=@r@s
JvmUpperBoundAnded@t!@l@u@v&@wtypeReference=@x#@y@zconstraints+=@{@|
JvmLowerBound@}!@~ //JvmLowerBound@@?super@?typeReference=@?#@?*constraints+=@?@?
JvmLowerBoundAnded@?!@~@?@?&@?typeReference=@?#@?*@?,@?
arguments+=@?@Z@?>@?*@?predicated@?@?@?!@? //JvmInnerTypeReferencefeatureouter operator=@?.@?type=@?
@?!0@?7@??@?<@?
arguments+=@?@Z@?*@?,@?
arguments+=@?@Z@?>@?*@?@?@?!@? //JvmGenericArrayTypeReferencecomponentType=@?@?
ArrayBrackets@?@?@?[@?]@?@?
XFunctionTypeRef@?@? //XFunctionTypeRef@?@??@?(@??@?paramTypes+=@?#@?*@?,@?paramTypes+=@?#@?)@?=>@?returnType=@?#@?@?)@Z@_@j@s@|@?@?
JvmTypeParameter@?!@? //JvmTypeParameter@?@?name=@?7@??@?constraints+=@?@j@?*constraints+=@?@s@?
QualifiedName@?@?@?7@?*@?.@?7@?
QualifiedNameWithWildcard@?@?@?2@?.@?*7@?
XImportSection@?@? //XImportSection@?+importDeclarations+=@?@?
XImportDeclaration@?@? //XImportDeclaration@?@?import@?@?@?static?=@?static@??
extension?=@?
extension@?
importedType=@?
@?!@? //JvmDeclaredType@?@?
QualifiedNameInStaticImport@?@?+@?7@?.@?@? wildcard?=@?*@?memberName=@?7@?
importedType=@?
@?!@?@?2@?importedNamespace=@?@?@??;@?@?:@?STRINGA AAA"A*AA\A WildcardA A A
\A"A?"A
A'A*AA\AA AA\A'A?'A
ANY_OTHERAAAA )http://www.eclipse.org/xtext/xbase/Xbase/A"types4@BA
XExpressionAAA //XExpressionA!A"
XAssignmentA#AA A$A%A&A'AA( //XAssignmentA)feature=A*
A+AA, //JvmIdentifiableElementA-A.
FeatureCallIDA/4A0A17A2extendsA3staticA4importA5
extensionA6A7
OpSingleAssignA84A9=A:value=A;A"A<A=A>
XOrExpressionA?AA A@AAAB
XAndExpressionACAA ADAEAF
XEqualityExpressionAGAA AHAIAJ
XRelationalExpressionAKAA ALAMAN
XOtherOperatorExpressionAOAA APAQAR
XAdditiveExpressionASAA ATAUAV
XMultiplicativeExpressionAWAA AXAYAZ
XUnaryOperationA[AA A\A]A^A_AA` //XUnaryOperationAafeature=Ab
AcAA,AdAe
OpUnaryAf4AgAh!Ai-Aj+Akoperand=AlAZAmAn
XCastedExpressionAoAA ApAqAr
XPostfixOperationAsAA AtAuAv
XMemberFeatureCallAwAA AxAyAz
XPrimaryExpressionA{AA A|A}A~
XConstructorCallAAA A?A?A?AA? //XConstructorCallA?newA?constructor=A?
A?AA? //JvmConstructorA?2A??A?<A?typeArguments+=A?@ZA?*A?,A?typeArguments+=A?@ZA?>A??A?predicatedexplicitConstructorCall?=A?(A??A?
arguments+=A?A?
XShortClosureA?AA A?A?A?A?A?AA? //XClosureA??A?declaredFormalParameters+=A?A?
JvmFormalParameterA?AA? //JvmFormalParameterA?A??parameterType=A?#A?name=A?7A?*A?,A?declaredFormalParameters+=A?A?A?explicitSyntax?=A?|A?expression=A?AA?A?
arguments+=A?AA?*A?,A?
arguments+=A?AA?)A??
arguments+=A?A?
XClosureA?AA A?A?A?A?A?AA?A?[A??A?A??A?declaredFormalParameters+=A?A?A?*A?,A?declaredFormalParameters+=A?A?A?explicitSyntax?=A?|A?expression=A?A?
XExpressionInClosureA?AA A?A?A?AA? //XBlockExpressionA?*A?expressions+=A?A?
XExpressionOrVarDeclarationA?AA A?A?A?
XVariableDeclarationA?AA A?A?A?AA? //XVariableDeclarationA?A?
writeable?=A?varA?valA?A?A?A?type=A?#A?name=A?7A?name=A?7A??A?=A?right=A?AA?AA??;A?]A?A?
XBlockExpressionA?AA A?A?A?AA?B {B*Bexpressions+=BA?B?;B}BB
XSwitchExpressionBAA B B
BAB //XSwitchExpressionB
switchBBBBB(BdeclaredParam=BA?B:Bswitch=BAB)BB?BBdeclaredParam=BA?B:Bswitch=B AB!{B"*cases+=B#B$
XCasePartB%AB& //XCasePartB'B(B)AB&B*?
typeGuard=B+#B,?B-caseB.case=B/AB0B1B2:B3then=B4AB5fallThrough?=B6,B7?B8defaultB9:B:default=B;AB<}B=B>
XSynchronizedExpressionB?AA B@BABBBCBDABE //XSynchronizedExpressionBF
synchronizedBG(BHparam=BIABJ)BKexpression=BLABMBN
XFeatureCallBOAA BPBQBRABS //XFeatureCallBT?BU<BVtypeArguments+=BW@ZBX*BY,BZtypeArguments+=B[@ZB\>B]feature=B^
B_AA,B`Ba
IdOrSuperBb4BcBdA.BesuperBf?BgexplicitOperationCall?=Bh(Bi?BjfeatureCallArguments+=BkA?BlBmfeatureCallArguments+=BnABo*Bp,BqfeatureCallArguments+=BrABs)Bt?featureCallArguments+=BuA?BvBw
XLiteralBxAA ByBzB{
XCollectionLiteralB|AB} //XCollectionLiteralB~BB?
XSetLiteralB?AB? //XSetLiteralB?B?B?AB?B?#B?{B??B? elements+=B?AB?*B?,B? elements+=B?AB?}B?B?
XListLiteralB?AB? //XListLiteralB?B?B?AB?B?#B?[B??B? elements+=B?AB?*B?,B? elements+=B?AB?]B?A?B?B?
XBooleanLiteralB?AA B?B?B?AB? //XBooleanLiteralB?B?falseB?isTrue?=B?trueB?B?
XNumberLiteralB?AA B?B?B?AB? //XNumberLiteralB?value=B?B?
NumberB?4B?B?B?HEXB?4B?B?B?0xB?0XB?+B?B?0B?9B?B?aB?fB?B?AB?FB?_B??B?#B?B?B?B?bB?BB?B?iB?IB?B?lB?LB?B?B?B?INTB?4B? //EIntB?B?B?0B?9B?*B?B?0B?9B?_B?B?DECIMALB?4B?B?B?B??B?B?eB?EB??B?+B?-B?B?B??B?B?B?bB?BB?B?iB?IB?dB?DB?B?lC LCdCDCfCFC?C.CCB?C B?definesHiddenTokensC
C
XNullLiteralCAA C
CCAC //XNullLiteralCnullCC
XStringLiteralCAA CCCAC //XStringLiteralCvalue=C@?CC
XTypeLiteralCAA CCC AC! //XTypeLiteralC"typeofC#(C$type=C%
C&A0C'2C(*arrayDimensions+=C)@?C*)C+C,
XIfExpressionC-AA C.C/C0AC1 //XIfExpressionC2ifC3(C4if=C5AC6)C7then=C8AC9?C:elseC;else=C<AC=C>
XForLoopExpressionC?AA C@CACBCCCDACE //XForLoopExpressionCFforCG(CHdeclaredParam=CIA?CJ:CKforExpression=CLACM)CNeachExpression=COACPCQ
XBasicForLoopExpressionCRAA CSCTCUACV //XBasicForLoopExpressionCWforCX(CY?CZinitExpressions+=C[A?C\*C],C^initExpressions+=C_A?C`;Ca?expression=CbACc;Cd?CeupdateExpressions+=CfACg*Ch,CiupdateExpressions+=CjACk)CleachExpression=CmACnCo
XWhileExpressionCpAA CqCrCsACt //XWhileExpressionCuwhileCv(Cw
predicate=CxACy)Czbody=C{AC|C}
XDoWhileExpressionC~AA CC?C?AC? //XDoWhileExpressionC?doC?body=C?AC?whileC?(C?
predicate=C?AC?)C?C?
XThrowExpressionC?AA C?C?C?AC? //XThrowExpressionC?throwC?expression=C?AC?C?
XReturnExpressionC?AA C?C?C?AC? //XReturnExpressionC?returnC??firstSetPredicatedexpression=C?AC?C?
XTryCatchFinallyExpressionC?AA C?C?C?AC? //XTryCatchFinallyExpressionC?tryC?expression=C?AC?C?C?+
catchClauses+=C?C?
XCatchClauseC?AC? //XCatchClauseC?C?catchC?(C?declaredParam=C?C?
FullJvmFormalParameterC?AA?C?C?parameterType=C?#C?name=C?7C?)C?expression=C?AC??C?finallyC?finallyExpression=C?AC?C?finallyC?finallyExpression=C?AC?C?
XParenthesizedExpressionC?AA C?C?(C?AC?)C?*C?C?C?C?C?AA(assignable=C?C?.C?explicitStatic?=C?::C?feature=C?
C?AA,C?A.C?A7C?value=C?A"C?C?C?C?C?AC? //XMemberFeatureCallmemberCallTarget=C?C?.C? nullSafe?=C??.C?explicitStatic?=C?::C??C?<C?typeArguments+=C?@ZC?*C?,C?typeArguments+=C?@ZC?>C?feature=C?
C?AA,C?BaC??C?explicitOperationCall?=C?(C??C?memberCallArguments+=C?A?C?C?memberCallArguments+=D AD*D,DmemberCallArguments+=DAD)D?memberCallArguments+=DA?D?D D
DAD //XPostfixOperationoperand=D
feature=D
DAA,DD
OpPostfixD4DD++D--D*DDDDAD //XCastedExpressiontarget=DasDtype=D#D*D D!D"D#AD$ //XBinaryOperationleftOperand=D%feature=D&
D'AA,D(D)
OpMultiD*4D+D,*D-**D./D/%D0
rightOperand=D1AZD2*D3D4D5D6AD$leftOperand=D7feature=D8
D9AA,D:D;
OpAddD<4D=D>+D?-D@
rightOperand=DAAVDB*DCDDDEDFAD$leftOperand=DGfeature=DH
DIAA,DJDK
OpOtherDL4DM
DN->DO..<DPDQ>DR..DS..DT=>DUDV>DWDXDYDZ>D[>D\>D]D^<D_D`DaDb<Dc<Dd<De=>Df<>Dg?:Dh
rightOperand=DiARDj*DkDlDmDnDoADp //XInstanceOfExpressionexpression=DqinstanceofDrtype=Ds#DtDuDvDwDxAD$leftOperand=Dyfeature=Dz
D{AA,D|D}
OpCompareD~4DD?>=D?D?<D?=D?>D?<D?
rightOperand=D?AND?*D?D?D?D?AD$leftOperand=D?feature=D?
D?AA,D?D?
OpEqualityD?4D?D?==D?!=D?===D?!==D?
rightOperand=D?AJD?*D?D?D?D?AD$leftOperand=D?feature=D?
D?AA,D?D?
OpAndD?4D?&&D?
rightOperand=D?AFD?*D?D?D?D?AD$leftOperand=D?feature=D?
D?AA,D?D?
OpOrD?4D?||D?
rightOperand=D?ABD??D?D?D?D?AD$leftOperand=D?feature=D?
D?AA,D?D?
OpMultiAssignD?4D?D?+=D?-=D?*=D?/=D?%=D?D?<D?<D?=D?D?>D??>D?>=D?
rightOperand=D?A"A"A7D?A>D?ABD?AFD?AJD}ANDKARD;AVD)AZAeAnArDAvAzBwB{B?B?A?A?A?C?C,BB$C>CQCoC}A?A?A?A?C?BNA.BaA~B?CB?CCC?C?C?B>C?2B?D?
StaticQualifierD?4D?+D?7D?::B?B?B?D?GeneratedMetamodel ePackageD? $http://www.pelle.io/mango/dsl/Mango/namemango@aD?
ModelRootD?D?D? //ModelRootD?D?D??importSection=D?@?D?
modelRoot=D?D?
ModelD?D?D? //ModelD?D?projectD?
modelName=D?7D?{D?* elements+=D?D?
PackageDeclarationD?D?D? //PackageDeclarationD?D?packageD?packageName=D?2D?{D?* elements+=D?D?
AbstractElementD?D?D? //AbstractElementD?D?D?D?D?
ValueObjectD?D?D? //ValueObjectD?D?valueobjectE name=E:E?EextendsEextends=E
ED?D?E2E?E jvmtypeE
jvmtype=E#E{E
*attributes+=EE
EntityAttributeED?E //EntityAttributeEEE
SimpleDatatypeEntityAttributeED?E //SimpleDatatypeEntityAttributeEEE
MapEntityAttributeED?E //MapEntityAttributeEEmapE?type=E
E D?E! //MapDataTypeE"2E#?E$keyType=E%E& EnumRulenameSimpleTypestypeE'D?E(EEnum //SimpleTypes
alternativesE)E*EnumLiteralDeclarationenumLiteralE+
EEnumLiteral //SimpleTypes/longliteralE,longE-E. //SimpleTypes/integerE/integerE0E1 //SimpleTypes/bigdecimalE2bigdecimalE3E4 //SimpleTypes/stringE5stringE6E7 //SimpleTypes/booleanE8booleanE9E: //SimpleTypes/referenceE;
referenceE<
valueType=E=E&E>name=E?:E@EA
LongEntityAttributeEBD?EC //LongEntityAttributeEDEElongEF?type=EG
EHD?EI //LongDataTypeEJ2EKname=EL:EMEN
DateEntityAttributeEOD?EP //DateEntityAttributeEQERdateES?type=ET
EUD?EV //DateDataTypeEW2EXname=EY:EZE[
DecimalEntityAttributeE\D?E] //DecimalEntityAttributeE^E_decimalE`?type=Ea
EbD?Ec //DecimalDataTypeEd2Eename=Ef:EgEh
DoubleEntityAttributeEiD?Ej //DoubleEntityAttributeEkEldoubleEm?type=En
EoD?Ep //DoubleDataTypeEq2Ername=Es:EtEu
FloatEntityAttributeEvD?Ew //FloatEntityAttributeExEyfloatEz?type=E{
E|D?E} //FloatDataTypeE~2Ename=E?:E?E?
StringEntityAttributeE?D?E? //StringEntityAttributeE?E?stringE??type=E?
E?D?E? //StringDataTypeE?2E??cardinality=E?E?CardinalityE?D?E? //CardinalityE?E?E? //Cardinality/onetooneE?0..1E?E? //Cardinality/onetomanyE?0..nE?E? //Cardinality/manytomanyE?n..nE?name=E?:E?E?
BooleanEntityAttributeE?D?E? //BooleanEntityAttributeE?E?booleanE??type=E?
E?D?E? //BooleanDataTypeE?2E?name=E?:E?E?
IntegerEntityAttributeE?D?E? //IntegerEntityAttributeE?E?integerE??type=E?
E?D?E? //IntegerDataTypeE?2E?name=E?:E?E?
BinaryEntityAttributeE?D?E? //BinaryEntityAttributeE?E?binaryE??type=E?
E?D?E? //BinaryDataTypeE?2E?name=E?:E?E?
EnumerationEntityAttributeE?D?E? //EnumerationEntityAttributeE?E?enumerationE?type=E?
E?D?E? //EnumerationAttributeTypeE?2E??cardinality=E?E?E?name=E?:E?E?
EntityEntityAttributeE?D?E? //EntityEntityAttributeE?E?entityE?type=E?
E?D?E? //EntityAttributeTypeE?2E??cardinality=E?E?E?name=E?:E?E?
ValueObjectEntityAttributeE?D?E? //ValueObjectEntityAttributeE?E?valueobjectE?type=E?
E?D?D?E?2E??cardinality=E?E?E?name=E?:E?}E?E?
DatatypeE?D?E? //DatatypeE?E?E?
SimpleDataTypeE?D?E? //SimpleDataTypeE?E?E?
StringDataTypeE?D?E?E? E?stringdatatypeF name=F:F?FextendsFref=F
FD?E?F2F{F
baseDataType=F
F
BaseDataTypeFD?F
//BaseDataTypeFFFD?F
F*baseDatatypeProperties+=FF
BaseDataTypePropertiesFD?F //BaseDataTypePropertiesFFF
BaseDataTypeWidthFD?F //BaseDataTypeWidthFFFD?FFwidthF?width=F B?F!F"
BaseDataTypeLabelF#D?F$ //BaseDataTypeLabelF%F&F'D?F$F(labelF)label=F*@?F+?F,
maxLengthF-
maxLength=F.B?F/?F0
minLengthF1
minLength=F2B?F3}F4F5
DecimalDataTypeF6D?EcF7F8decimaldatatypeF9name=F::F;?F<extendsF=ref=F>
F?D?EcF@2FA{FB
baseDataType=FCFFD}FEFF
DateDataTypeFGD?EVFHFI
datedatatypeFJname=FK:FL?FMextendsFNref=FO
FPD?EVFQ2FR{FS
baseDataType=FTFFU}FVFW
IntegerDataTypeFXD?E?FYFZintegerdatatypeF[name=F\:F]?F^extendsF_ref=F`
FaD?E?Fb2Fc{Fd
baseDataType=FeFFf}FgFh
BinaryDataTypeFiD?E?FjFkbinarydatatypeFlname=Fm:Fn?FoextendsFpref=Fq
FrD?E?Fs2Ft{Fu
baseDataType=FvFFw}FxFy
EnumerationDataTypeFzD?F{ //EnumerationDataTypeF| F}enumerationdatatypeF~name=F:F??F?extendsF?ref=F?
F?D?F{F?2F?{F?
baseDataType=F?FF?enumerationF?enumeration=F?
F?D?F? //EnumerationF?2F?}F?F?
BooleanDataTypeF?D?E?F?F?booleandatatypeF?name=F?:F??F?extendsF?ref=F?
F?D?E?F?2F?{F?
baseDataType=F?FF?}F?F?
DoubleDataTypeF?D?EpF?F?doubledatatypeF?name=F?:F??F?extendsF?ref=F?
F?D?EpF?2F?{F?
baseDataType=F?FF?}F?F?
FloatDataTypeF?D?E}F?F?floatdatatypeF?name=F?:F??F?extendsF?ref=F?
F?D?E}F?2F?{F?
baseDataType=F?FF?}F?F?
LongDataTypeF?D?EIF?F?
longdatatypeF?name=F?:F??F?extendsF?ref=F?
F?D?EIF?2F?{F?
baseDataType=F?FF?}F?F?
EntityDataTypeF?D?F? //EntityDataTypeF? F?entitydatatypeF?name=F?:F??F?extendsF?ref=F?
F?D?F?F?2F?{F?
baseDataType=F?FF?entityF?entity=F?
F?D?F? //EntityF?2F?}F?F?
EntityF?D?F?F? F?entityF?name=F?:F??F?extendsF?extends=F?
F?D?F?F?2F??F?jvmtypeF?jvmtype=F?#F?{F??entityOptions=F?G
EntityOptionsContainerGD?G //EntityOptionsContainerGGGD?GGentityoptionsG{G*options+=G G
EntityOptionsGD?G //EntityOptionsG
GG
EntityDisableIdFieldGD?G //EntityDisableIdFieldGGGD?GGdisableIdFieldGdisableIdField?=GB?GG
EntityLabelFieldGD?G //EntityLabelFieldGGGD?GGlabelG ?label=G!@?G"G#
EntityPluralLabelFieldG$D?G% //EntityPluralLabelFieldG&G'G(D?G%G)pluralLabelG*pluralLabel=G+@?G,G-
EntityNaturalKeyFieldsG.D?G/ //EntityNaturalKeyFieldsG0G1G2D?G/G3naturalkeyG4{G5naturalKeyAttributes+=G6
G7D?EG82G9*G:, G;naturalKeyAttributes+=G<
G=D?EG>2G?}G@GA
EntityHierarchicalGBD?GC //EntityHierarchicalGDGEGFD?GCGGhierarchicalEntityGH
hierarchical?=GIB?GJ}GK*attributes+=GLEGM}GNGO
EnumerationGPD?F?GQGRenumerationGSname=GT:GU{GV*enumerationValues+=GWGX
EnumerationValueGYD?GZ //EnumerationValueG[G\name=G]:G^?G_=>G`value=Ga@?Gb}GcGd
ModuleDefinitionGeD?Gf //ModuleDefinitionGgGhmoduledefinitionGiname=Gj:Gk{Gl?GmparametersGn{Go*moduleDefinitionParameters+=GpGq
ModuleDefinitionParameterGrD?Gs //ModuleDefinitionParameterGtGu
parameterGvname=Gw:Gx{GytypeGztype=G{E&G|}G}}G~}GG?
ModuleG?D?G? //ModuleG?G?moduleG?name=G?:G?{G?moduledefinitionG?moduledefinition=G?
G?D?GfG?2G??G?parametersG?{G?*moduleParameters+=G?G?
ModuleParameterG?D?G? //ModuleParameterG?G?moduleDefinitionParameter=G?
G?D?GsG?2G?=G?value=G?@?G?}G?}G?G?
ServiceG?D?G?
//ServiceG?G?G?D?G?G?serviceG?name=G?:G?{G??G? options1G?{G?remoteServiceOptions=G?G?
ServiceOptionsG?D?G? //ServiceOptionsG?G?G?D?G?G??
nonpublic?=G?
nonpublicG?}G?*remoteMethods+=G?G?
ServiceMethodG?D?G? //ServiceMethodG?G?methodG??G?<G?typeParameter=G?@?G?>G?returnType=G?#G?name=G?7G?(G??G?params+=G?C?G?*G?, G?params+=G?C?G?)G?}G?G?
DictionaryG?D?G?
//DictionaryG?
G?dictionaryG?name=G?:G?{G?entityG?entity=G?
G?D?F?G?2G??G?labelG?label=G?@?G??G?pluralLabelG?pluralLabel=G?@?G??G?dictionarycontrolsG?{G?*dictionarycontrols+=G?G?
DictionaryControlG?D?G? //DictionaryControlG?G?G?
DictionaryControlGroupG?D?G? //DictionaryControlGroupG?G?G?D?G?G?
controlgroupG??name=G?:G??G?refG?ref=G?
G?D?G?H 2H?H{H?controlGroupOptions=HH
'DictionaryControlGroupOptionsContainerHD?H )//DictionaryControlGroupOptionsContainerHH H
D?HH
groupoptionsH{H
options+=HH
DictionaryControlGroupOptionsHD?H //DictionaryControlGroupOptionsHH
-DictionaryControlGroupOptionMultiFilterFieldHD?H ///DictionaryControlGroupOptionMultiFilterFieldHHHD?HH?HmultiFilterFieldHmultiFilterField?=HB?H}HbaseControl=HH
BaseDictionaryControlH!D?H" //BaseDictionaryControlH#H$?H%entityattributeH&entityattribute=H'
H(D?EH)2H*?H+typeH,type=H-
H.D?E?H/2H0labels=H1H2
LabelsH3D?H4 //LabelsH5H6H7D?H4H8?H9labelH:label=H;@?H<?H=filterLabelH>filterLabel=H?@?H@?HAcolumnLabelHBcolumnLabel=HC@?HD?HEeditorLabelHFeditorLabel=HG@?HH?HItoolTipHJtoolTip=HK@?HL?
mandatory?=HM
mandatoryHN?HOwidthHPwidth=HQB?HR?HS readonlyHT readonly?=HUB?HV*groupcontrols+=HWG?HX}HYHZ
DictionaryTextControlH[D?H\ //DictionaryTextControlH]H^H_D?H\H`textcontrolHa?name=Hb:Hc?HdrefHeref=Hf
HgD?H\Hh2Hi?Hj{HkbaseControl=HlH Hm}HnHo
DictionaryIntegerControlHpD?Hq //DictionaryIntegerControlHrHsHtD?HqHuintegercontrolHv?name=Hw:Hx?HyrefHzref=H{
H|D?HqH}2H~?H{H?baseControl=H?H H?*options+=H?H?
DictionaryIntegerControlOptionsH?D?H? "//DictionaryIntegerControlOptionsH?H?
"DictionaryIntegerControlInputTypeH?D?H? $//DictionaryIntegerControlInputTypeH?H?H?D?H?H?
inputtypeH?
inputtype=H?H?IntegerControlInputTypeH?D?H? //IntegerControlInputTypeH?H?H? //IntegerControlInputType/textH?textboxH?H? !//IntegerControlInputType/ratingH?ratingH?}H?H?
DictionaryHierarchicalControlH?D?H? //DictionaryHierarchicalControlH?H?H?D?H?H?hierarchicalcontrolH??name=H?:H??H?refH?ref=H?
H?D?H?H?2H??H?{H?baseControl=H?H H?hierarchicalIdH?hierarchicalId=H?@?H?}H?H?
DictionaryBigDecimalControlH?D?H? //DictionaryBigDecimalControlH?H?H?D?H?H?bigdecimalcontrolH??name=H?:H??H?refH?ref=H?
H?D?H?H?2H??H?{H?baseControl=H?H H?}H?H?
DictionaryBooleanControlH?D?H? //DictionaryBooleanControlH?H?H?D?H?H?booleancontrolH??name=H?:H??H?refH?ref=H?
H?D?H?H?2H??H?{H?baseControl=H?H H?}H?H?
DictionaryDateControlH?D?H? //DictionaryDateControlH?H?H?D?H?H?datecontrolH??name=H?:H??H?refH?ref=H?
H?D?H?H?2H??H?{H?baseControl=H?H H?}H?H?
DictionaryEnumerationControlH?D?H? //DictionaryEnumerationControlH?H?H?D?H?H?enumerationcontrolH??name=H?:H??H?refH?ref=I
ID?H?I2I?I{IbaseControl=IH I}II
DictionaryFileControlI
D?I //DictionaryFileControlII
ID?IIfilecontrolI?name=I:I?IrefIref=I
ID?II2I?I{IbaseControl=IH I}II
DictionaryReferenceControlID?I //DictionaryReferenceControlI!I"I#D?I I$referencecontrolI%?name=I&:I'?I(refI)ref=I*
I+D?I I,2I-?I.{I/baseControl=I0H I1?I2dictionaryI3dictionary=I4
I5D?G?I62I7?I8controlTypeI9controlType=I:I;ReferenceControlTypeI<D?I= //ReferenceControlTypeI>I?I@ //ReferenceControlType/textIAtextIBIC //ReferenceControlType/dropdownID dropdownIE?IFlabelcontrolsIG{IH*labelcontrols+=IIG?IJ}IK}IL}IM?INlabelcontrolsIO{IP*labelcontrols+=IQG?IR}IS?dictionarysearch=ITIU
DictionarySearchIVD?IW //DictionarySearchIXIYdictionarysearchIZname=I[:I\{I]?I^labelI_label=I`@?Ia*dictionaryfilters+=IbIc
DictionaryFilterIdD?Ie //DictionaryFilterIfIgdictionaryfilterIhname=Ii:Ij{Ik?layoutdata=IlIm
ColumnLayoutDataInD?Io //ColumnLayoutDataIpIqlayoutdataIr{IscolumnspanItcolumnspan=IuB?Iv}Iw?layout=IxIy
ColumnLayoutIzD?I{ //ColumnLayoutI|I}layoutI~{IcolumnsI?columns=I?B?I?}I?*containercontents+=I?I?
DictionaryContainerContentI?D?I? //DictionaryContainerContentI?I?I?
DictionaryContainerI?D?I? //DictionaryContainerI?I?I?
DictionaryCompositeI?D?I? //DictionaryCompositeI?I?
compositeI?name=I?:I?{I??layoutdata=I?ImI??layout=I?IyI?*containercontents+=I?I?I?}I?I?
DictionaryEditableTableI?D?I? //DictionaryEditableTableI?I?editabletableI?name=I?:I?{I??I?layoutdataI?layoutdata=I?ImI??I?layoutI?layout=I?IyI?*containercontents+=I?I?I?entityattributeI?entityattribute=I?
I?D?EI?2I?columncontrolsI?{I?*columncontrols+=I?G?I?}I?}I?I?
DictionaryAssignmentTableI?D?I? //DictionaryAssignmentTableI?I?assignmenttableI?name=I?:I?{I??I?layoutdataI?layoutdata=I?ImI??I?layoutI?layout=I?IyI?*containercontents+=I?I?I?entityattributeI?entityattribute=I?
I?D?EI?2I?dictionaryI?dictionary=I?
I?D?G?I?2I?columncontrolsI?{I?*columncontrols+=I?G?I?}I?}I?G?I?}I?dictionaryresult=I?I?
DictionaryResultI?D?I? //DictionaryResultI?I?dictionaryresultI?name=I?:I?{I?*resultcolumns+=I?G?I?}I?}I??dictionaryeditor=I?I?
DictionaryEditorI?D?I? //DictionaryEditorI? I?dictionaryeditorI?name=I?:I?{I??I?labelI?label=I?@?I??layoutdata=I?ImI??layout=J IyJ*containercontents+=JI?J}J}JJ
NavigationNodeJD?J //NavigationNodeJ J
navigationnodeJname=J:J
{J?JlabelJlabel=J@?J?JmoduleDefinitionJmoduleDefinition=J
JD?GfJ2J?JmoduleJmodule=J
JD?G?J2J?JdictionaryEditorJ dictionaryEditor=J!
J"D?I?J#2J$?J%dictionarySearchJ&dictionarySearch=J'
J(D?IWJ)2J**navigationNodes+=J+JJ,}J-}J.}J/D?D?D?D?GOGXJ0IdGeneratorStrategyJ1D?J2 //IdGeneratorStrategyJ3J4J5 //IdGeneratorStrategy/TABLEJ6TABLEJ7J8 //IdGeneratorStrategy/SEQUENCEJ9 SEQUENCEG
G-GAGGG#J:
EntityIdGenerationStrategyJ;D?J< //EntityIdGenerationStrategyJ=J>J?D?J<J@?JAidGeneratorStrategyJBidGeneratorStrategy=JCJ0G F?D?JD
ValueObjectTypeJED?JF //ValueObjectTypeJGJHvalueobjectJItype=JJ
JKD?D?JL2JM?cardinality=JNE?E?E?E?E&EEJO
SimpleTypeTypeJPD?JQ //SimpleTypeTypeJRJSJTD?JQJUsimpletypeJV?type=JWE&JX?cardinality=JYE?FFFF"E?E?JZ
MapDataTypeJ[D?E!J\ J]mapdatatypeJ^name=J_:J`?JaextendsJbref=Jc
JdD?E!Je2Jf{Jg
baseDataType=JhFJikeyType=JjE&Jk
valueType=JlE&Jm}EF?E?FWE?FFENF5E[F?EAF?EuF?EhFhE?F?Jn
EntityAttributeTypeJoD?E?JpJqF?JrF?E?E?FyJs
EnumerationAttributeTypeJtD?E?JuJvFyJwGOE?G?IUI?IcI?IyImI?I?I?I?I?H2H G?HHHG?H?HZH?H?H?HoH?H?H?H?I;II G?G?GdGqG?G?G?J
© 2015 - 2025 Weber Informatics LLC | Privacy Policy