MediaWiki:Menu-Documentation-Modeling
From MDrivenWiki
Revision as of 16:03, 25 July 2025 by Martin@mdriven.net (talk | contribs) (Updated menu structure for Modeling)
Jump to:navigation, search
Created by Edgar on 2025-07-14 · Last edited by Martin on 2025-07-25.
{
"Modeling": {
"UML": {
"General": {
"Model|Introduction to the Model": "Model|Introduction to the Model",
"UML School": "UML School",
"Association": "Association",
"Class diagrams": "Class diagrams",
"State Diagrams": "State Diagrams",
"Adding a link object": "Adding a link object",
"Business Delete Rules": "Business Delete Rules",
"Data validation": "Data validation"
},
"Examples": {
"Example Gist": "Example Gist",
"Complete model examples": "Complete model examples",
"Model Examples Old": "Model Examples Old"
},
"Discussion": {
"Ditch Sparx today": "Ditch Sparx today",
"How to rename a class in your model – using the model debugger|Rename a class in your model": "How to rename a class in your model – using the model debugger|Rename a class in your model",
"Importing web service interface as model": "Importing web service interface as model",
"Using the model debugger to change the model itself": "Using the model debugger to change the model itself"
}
},
"ViewModels": {
"Introduction": {
"ViewModel": "ViewModel",
"ViewModel settings": "ViewModel settings",
"Nestings": "Nestings",
"Efficient ViewModel fetch": "Efficient ViewModel fetch"
},
"User interfaces": {
"Restricting data access": "Restricting data access",
"Showing data": "Showing data",
"Auto save": "Auto save",
"Modal views": "Modal views"
},
"Topics": {
"Built in ViewModel variables": "Built in ViewModel variables",
"Data transformation": "Data transformation",
"Navigation": "Navigation",
"ViewModel validations": "ViewModel validations",
"ViewModel variables": "ViewModel variables"
},
"Variables": {
"VClientScreenHeight": "VClientScreenHeight",
"VClientScreenWidth": "VClientScreenWidth",
"VCurrent and vSelected": "VCurrent and vSelected",
"VIsMobileDevice": "VIsMobileDevice"
}
},
"Tagged values": {
"Introduction": "TaggedValues",
"Designer": {
"Tagged values in the Designer|Updating the designer's list": "Tagged values in the Designer|Updating the designer's list",
"MDrivenDesignerTaggedValueHints|Complete list": "MDrivenDesignerTaggedValueHints|Complete list"
},
"Columns in VMs": {
"Column.Angular Ext Component|Angular Ext Component": "Column.Angular Ext Component|Angular Ext Component",
"Column.autocomplete|autocomplete": "Column.autocomplete|autocomplete",
"Column.autofocus|autofocus": "Column.autofocus|autofocus",
"Column.BlobDownloadLink|BlobDownloadLink": "Column.BlobDownloadLink|BlobDownloadLink",
"Column.ClientSortable|ClientSortable": "Column.ClientSortable|ClientSortable",
"Column.DataIsHtml|DataIsHtml": "Column.DataIsHtml|DataIsHtml",
"Column.DataIsImageUrl|DataIsImageUrl": "Column.DataIsImageUrl|DataIsImageUrl",
"Column.DataIsLink|DataIsLink": "Column.DataIsLink|DataIsLink",
"Column.Eco.BlobType|BlobType": "Column.Eco.BlobType|BlobType",
"Column.FixColSize|FixColSize": "Column.FixColSize|FixColSize",
"Column.FormatAttr|FormatAttr": "Column.FormatAttr|FormatAttr",
"Column.HideHeading|HideHeading": "Column.HideHeading|HideHeading",
"Column.MaxFetch|MaxFetch": "Column.MaxFetch|MaxFetch",
"Column.MaxFileSizeInBytes|MaxFileSizeInBytes": "Column.MaxFileSizeInBytes|MaxFileSizeInBytes",
"Column.Placeholder|Placeholder": "Column.Placeholder|Placeholder",
"Column.Resizable|Resizable": "Column.Resizable|Resizable",
"Column.SeekerSortable|SeekerSortable": "Column.SeekerSortable|SeekerSortable",
"Column.SkipStyleLogic|SkipStyleLogic": "Column.SkipStyleLogic|SkipStyleLogic",
"Column.StringFormat|StringFormat": "Column.StringFormat|StringFormat",
"Column.StringFormatAngular|StringFormatAngular": "Column.StringFormatAngular|StringFormatAngular",
"Column.StringFormatRazor|StringFormatRazor": "Column.StringFormatRazor|StringFormatRazor",
"Column.Switch|Switch": "Column.Switch|Switch",
"Autofocus": "Autofocus",
"BlobDownloadLink": "BlobDownloadLink",
"Texttype": "Texttype",
"MaxFetch": "MaxFetch"
},
"Attributes": {
"Added tagged values to attributes based on the class' tagged values": "Added tagged values to attributes based on the class' tagged values",
"Attribute.CheckIdNameConflict|CheckIdNameConflict": "Attribute.CheckIdNameConflict|CheckIdNameConflict",
"Attribute.Eco.BlobType|BlobType": "Attribute.Eco.BlobType|BlobType",
"Attribute.ExternalBlobStorage|ExternalBlobStorage": "Attribute.ExternalBlobStorage|ExternalBlobStorage"
},
"Methods": "Method.Eco.ExternalLateBound|ExternalLateBound",
"Viewmodels": {
"Span.CSSGrid|CSSGrid": "Span.CSSGrid|CSSGrid",
"Span.DoNotSearchOnEnter|DoNotSearchOnEnter": "Span.DoNotSearchOnEnter|DoNotSearchOnEnter",
"Span.Eco.AutoSave|AutoSave": "Span.Eco.AutoSave|AutoSave",
"Span.Eco.RestAllowed|RestAllowed": "Span.Eco.RestAllowed|RestAllowed",
"Span.Eco.UIAllowed|UIAllowed": "Span.Eco.UIAllowed|UIAllowed",
"Span.FixColSize|FixColSize": "Span.FixColSize|FixColSize",
"Span.HideMenubar|HideMenubar": "Span.HideMenubar|HideMenubar",
"Span.HideSidebar|HideSidebar": "Span.HideSidebar|HideSidebar",
"Span.ModalSize|ModalSize": "Span.ModalSize|ModalSize",
"Span.MVC|MVC": "Span.MVC|MVC",
"Span.Savebar|Savebar": "Span.Savebar|Savebar",
"Span.TurnkeyTimeoutMinutes|TurnkeyTimeoutMinutes": "Span.TurnkeyTimeoutMinutes|TurnkeyTimeoutMinutes",
"Span.XmlRootTag|XmlRootTag": "Span.XmlRootTag|XmlRootTag"
},
"Nestings": {
"Nesting.CellSelect|CellSelect": "Nesting.CellSelect|CellSelect",
"Nesting.ClientSortable|ClientSortable": "Nesting.ClientSortable|ClientSortable",
"Nesting.Editable|Editable": "Nesting.Editable|Editable",
"Nesting.FrozenColumns|FrozenColumns": "Nesting.FrozenColumns|FrozenColumns",
"Nesting.IncludeCurrentAndSelectedVariables|IncludeCurrentAndSelectedVariables": "Nesting.IncludeCurrentAndSelectedVariables|IncludeCurrentAndSelectedVariables",
"Nesting.IsSeekerResultGrid|IsSeekerResultGrid": "Nesting.IsSeekerResultGrid|IsSeekerResultGrid",
"Nesting.MultiSelect|MultiSelect": "Nesting.MultiSelect|MultiSelect",
"Nesting.Striped|Striped": "Nesting.Striped|Striped"
},
"Advanced": {
"Adding or removing tagged values in your model - using the model debugger": "Adding or removing tagged values in your model - using the model debugger",
"Getting taggedvalues in runtime without code": "Getting taggedvalues in runtime without code",
"Important TaggedValues for MDriven Turnkey Web-UI is found Here": "Important TaggedValues for MDriven Turnkey Web-UI is found Here",
"Important TaggedValues for MDriven WPF Fat client": "Important TaggedValues for MDriven WPF Fat client"
}
},
"Data types": {
"General": {
"Data types": "Data types",
"Precision": "Precision"
},
"Simple types": {
"Boolean": "Boolean",
"DateTime": "DateTime",
"Decimal": "Decimal",
"Double": "Double",
"Float": "Float",
"Guid": "Guid",
"Int32": "Int32",
"Int64": "Int64",
"Integer": "Integer",
"String": "String"
},
"Classes": {
"Class|What is a Class": "Class|What is a Class",
"Class actions": "Class actions"
},
"Objects": "Objects",
"Tuple": "Tuple|The Tuple"
},
"Modifying data": {
"Modeling|Modeling": "Modeling|Modeling",
"Actions": "Actions",
"Methods": "Methods"
},
"Ocl, OclPS and EAL": {
"Introduction": {
"Learn OCL": "Learn OCL",
"OCL Debugger": "OCL Debugger",
"OCL Expressions": "OCL Expressions",
"OCLOperators": "OCLOperators",
"Collections": "Collections",
"OCL Boolean Operators": "OCL Boolean Operators",
"OCL Collection Operators": "OCL Collection Operators",
"OCL General Operators": "OCL General Operators",
"OCL Number Operators": "OCL Number Operators",
"OCL String Operators": "OCL String Operators",
"Mathematical symbols": "Mathematical symbols",
"OCL by example": "OCL by example",
"OCL Precedence rules": "OCL Precedence rules"
},
"Tutorials": {
"Part 1 OCL Common Expressions|Part 1": "Part 1 OCL Common Expressions|Part 1",
"Part 2 OCL: Operators|Part 2": "Part 2 OCL: Operators|Part 2",
"Part 3 OCL: Derivation Properties|Part 3": "Part 3 OCL: Derivation Properties|Part 3"
},
"OCl-PS": {
"How to use the ExecutePS function in selfVM": "How to use the ExecutePS function in selfVM",
"OCL-PS": "OCL-PS",
"OCLps": "OCLps",
"OCLps Example": "OCLps Example",
"OCLOperators PSEval|PSEval": "OCLOperators PSEval|PSEval",
"OCLOperators PSEvalTuples|PSEvalTuples": "OCLOperators PSEvalTuples|PSEvalTuples",
"OCLOperators PSEvalValue|PSEvalValue": "OCLOperators PSEvalValue|PSEvalValue",
"OCLOperators ExecutePS|ExecutePS": "OCLOperators ExecutePS|ExecutePS",
"OCLOperators ExecuteQueryPlan|ExecuteQueryPlan": "OCLOperators ExecuteQueryPlan|ExecuteQueryPlan",
"OCLOperators sqlLike|sqlLike": "OCLOperators sqlLike|sqlLike",
"OCLOperators sqlLikeCaseInsensitive|sqlLikeCaseInsensitive": "OCLOperators sqlLikeCaseInsensitive|sqlLikeCaseInsensitive",
"OCLOperators sqlpassthrough|sqlpassthrough": "OCLOperators sqlpassthrough|sqlpassthrough",
"OCLOperators sqlpassthroughobjects|sqlpassthroughobjects": "OCLOperators sqlpassthroughobjects|sqlpassthroughobjects",
"OCLOperators SuspectExternalUpdateInvalidate|SuspectExternalUpdateInvalidate": "OCLOperators SuspectExternalUpdateInvalidate|SuspectExternalUpdateInvalidate"
},
"Topics": {
"A few words on linq": "A few words on linq",
"Acting on object changes": "Acting on object changes",
"Case sensitive or not": "Case sensitive or not",
"Char to int and back": "Char to int and back",
"ClassFromString": "ClassFromString",
"Collection of strings": "Collection of strings",
"Comparing strings": "Comparing strings",
"Convert string to bytes": "Convert string to bytes",
"Creating numeric types": "Creating numeric types",
"Custom types and custom operations in OCL": "Custom types and custom operations in OCL",
"Deepclone": "Deepclone",
"Default String Representation and asString": "Default String Representation and asString",
"Encoding": "Encoding",
"Escape codes": "Escape codes",
"Examples on collection operators": "Examples on collection operators",
"Methods": "Methods",
"Number conversions": "Number conversions",
"Ocl hex to dec": "Ocl hex to dec",
"Regular expressions": "Regular expressions",
"Set vs bag": "Set vs bag",
"Split": "Split",
"Split time string to value": "Split time string to value",
"State value as a string": "State value as a string",
"Understanding OCL with reference to SQL": "Understanding OCL with reference to SQL",
"Unique constraints on 1 to 1 links": "Unique constraints on 1 to 1 links",
"VerbalizePatterns": "VerbalizePatterns"
},
"Operators": {
"Flow control": {
"If else endif": "If else endif",
"OCLOperators casetruefalse|casetruefalse": "OCLOperators casetruefalse|casetruefalse"
},
"Logical": {
"OCLOperators Implies|implies": "OCLOperators Implies|implies",
"OCLOperators for": "OCLOperators for|for",
"OCLOperators Not|not": "OCLOperators Not|not",
"OCLOperatorsNotEmpty|notEmpty": "OCLOperatorsNotEmpty|notEmpty",
"OCLOperators notNull|notNull": "OCLOperators notNull|notNull",
"OCLOperators isNull|isNull": "OCLOperators isNull|isNull",
"OCLOperators Or|Or": "OCLOperators Or|Or",
"OCLOperators whentrue|whentrue": "OCLOperators whentrue|whentrue",
"OCLOperators oclIsInState|oclIsInState": "OCLOperators oclIsInState|oclIsInState"
},
"Collection": {
"OCLOperators addReturnIndexOf0|addReturnIndexOf0": "OCLOperators addReturnIndexOf0|addReturnIndexOf0",
"OCLOperators add|add": "OCLOperators add|add",
"OCLOperators And|and": "OCLOperators And|and",
"OCLOperators append|append": "OCLOperators append|append",
"OCLOperators asBag|asBag": "OCLOperators asBag|asBag",
"OCLOperators asCommaList|asCommaList": "OCLOperators asCommaList|asCommaList",
"OCLOperators asSeparatedList|asSeparatedList": "OCLOperators asSeparatedList|asSeparatedList",
"OCLOperators asSequence|asSequence": "OCLOperators asSequence|asSequence",
"OCLOperators asSet|asSet": "OCLOperators asSet|asSet",
"OCLOperators at|at": "OCLOperators at|at",
"OCLOperators at0|at0": "OCLOperators at0|at0",
"OCLOperators Bag|Bag": "OCLOperators Bag|Bag",
"OCLOperators clear|clear": "OCLOperators clear|clear",
"OCLOperators collect|collect": "OCLOperators collect|collect",
"OCLOperators dictionary|dictionary": "OCLOperators dictionary|dictionary",
"OCLOperators difference|difference": "OCLOperators difference|difference",
"OCLOperators excluding|excluding": "OCLOperators excluding|excluding",
"OCLOperators exists|exists": "OCLOperators exists|exists",
"OCLOperators filterOnType|filterOnType": "OCLOperators filterOnType|filterOnType",
"OCLOperators first|first": "OCLOperators first|first",
"OCLOperators forAll|forAll": "OCLOperators forAll|forAll",
"OCLOperators foreach|foreach": "OCLOperators foreach|foreach",
"OCLOperators groupBy|groupBy": "OCLOperators groupBy|groupBy",
"OCLOperators last|last": "OCLOperators last|last",
"OCLOperators includes|includes": "OCLOperators includes|includes",
"OCLOperators includesAll|includesAll": "OCLOperators includesAll|includesAll",
"OCLOperators including|including": "OCLOperators including|including",
"OCLOperators indexOf|indexOf": "OCLOperators indexOf|indexOf",
"OCLOperators indexOf0|indexOf0": "OCLOperators indexOf0|indexOf0",
"OCLOperators insertAt|insertAt": "OCLOperators insertAt|insertAt",
"OCLOperators intersection|intersection": "OCLOperators intersection|intersection",
"OCLOperators isEmpty|isEmpty": "OCLOperators isEmpty|isEmpty",
"OCLOperators notEmpty|notEmpty": "OCLOperators notEmpty|notEmpty",
"OCLOperators orderBy|orderBy": "OCLOperators orderBy|orderBy",
"OCLOperators orderDescending|orderDescending": "OCLOperators orderDescending|orderDescending",
"OCLOperators prepend|prepend": "OCLOperators prepend|prepend",
"OCLOperators removeAt|removeAt": "OCLOperators removeAt|removeAt",
"OCLOperators reject|reject": "OCLOperators reject|reject",
"OCLOperators select|select": "OCLOperators select|select",
"OCLOperators Sequence|sequence": "OCLOperators Sequence|sequence",
"OCLOperators Set|set": "OCLOperators Set|set",
"OCLOperators size|size": "OCLOperators size|size",
"OCLOperators subSequence|subSequence": "OCLOperators subSequence|subSequence",
"OCLOperators sum|sum": "OCLOperators sum|sum",
"OCLOperators symmetricDifference|symmetricDifference": "OCLOperators symmetricDifference|symmetricDifference",
"OCLOperators union|union": "OCLOperators union|union"
},
"General": {
"OCLOperators allInstances|allInstances": "OCLOperators allInstances|allInstances",
"OCLOperators allInstancesAtTime|allInstancesAtTime": "OCLOperators allInstancesAtTime|allInstancesAtTime",
"OCLOperators allLoadedObjects|allLoadedObjects": "OCLOperators allLoadedObjects|allLoadedObjects",
"OCLOperators allStates|allStates": "OCLOperators allStates|allStates",
"OCLOperators allSubClasses|allSubClasses": "OCLOperators allSubClasses|allSubClasses",
"OCLOperators allSuperTypes|allSuperTypes": "OCLOperators allSuperTypes|allSuperTypes",
"OCLOperators associationEnds|associationEnds": "OCLOperators associationEnds|associationEnds",
"OCLOperators associationEndsWithType|associationEndsWithType": "OCLOperators associationEndsWithType|associationEndsWithType",
"OCLOperators asString|asString": "OCLOperators asString|asString",
"OCLOperators AsTaJson|AsTaJson": "OCLOperators AsTaJson|AsTaJson",
"OCLOperators atTime|atTime": "OCLOperators atTime|atTime",
"OCLOperators attributes|attributes": "OCLOperators attributes|attributes",
"OCLOperators brokenConstraints|brokenConstraints": "OCLOperators brokenConstraints|brokenConstraints",
"OCLOperators canAccess|canAccess": "OCLOperators canAccess|canAccess",
"OCLOperators constraints|constraints": "OCLOperators constraints|constraints",
"OCLOperators count|count": "OCLOperators count|count",
"OCLOperators emptyList|emptyList": "OCLOperators emptyList|emptyList",
"OCLOperators existing|existing": "OCLOperators existing|existing",
"OCLOperators externalId|externalId": "OCLOperators externalId|externalId",
"OCLOperators format|format": "OCLOperators format|format",
"OCLOperators let|let": "OCLOperators let|let",
"OCLOperators maxValue|maxValue": "OCLOperators maxValue|maxValue",
"OCLOperators minValue|minValue": "OCLOperators minValue|minValue",
"OCLOperators nullValue|nullValue": "OCLOperators nullValue|nullValue",
"OCLOperators objectfromExternalId|objectfromExternalId": "OCLOperators objectfromExternalId|objectfromExternalId",
"OCLOperators oclAsType|oclAsType": "OCLOperators oclAsType|oclAsType",
"OCLOperators oclGetStates|oclGetStates": "OCLOperators oclGetStates|oclGetStates",
"OCLOperators oclIsKindOf|oclIsKindOf": "OCLOperators oclIsKindOf|oclIsKindOf",
"OCLOperators oclIsTypeOf|oclIsTypeOf": "OCLOperators oclIsTypeOf|oclIsTypeOf",
"OCLOperators random|random": "OCLOperators random|random",
"OCLOperators safeCast|safeCast": "OCLOperators safeCast|safeCast",
"OCLOperators SoapCall|SoapCall": "OCLOperators SoapCall|SoapCall",
"OCLOperators superTypes|superTypes": "OCLOperators superTypes|superTypes",
"OCLOperators taggedValue|taggedValue": "OCLOperators taggedValue|taggedValue",
"OCLOperators taggedValueOnFeature|taggedValueOnFeature": "OCLOperators taggedValueOnFeature|taggedValueOnFeature",
"OCLOperators Translate|Translate": "OCLOperators Translate|Translate",
"OCLOperators typename|typename": "OCLOperators typename|typename"
},
"Strings": {
"OCLOperators classfromstring|classfromstring": "OCLOperators classfromstring|classfromstring",
"OCLOperators concat|concat": "OCLOperators concat|concat",
"OCLOperators Contains|contains": "OCLOperators Contains|contains",
"OCLOperators Empty|empty": "OCLOperators Empty|empty",
"OCLOperators ListActions|ListActions": "OCLOperators ListActions|ListActions",
"OCLOperators maxLength|maxLength": "OCLOperators maxLength|maxLength",
"OCLOperators Size () : Integer|Size () : Integer": "OCLOperators Size () : Integer|Size () : Integer",
"OCLOperators StringToAnsiBase64|StringToAnsiBase64": "OCLOperators StringToAnsiBase64|StringToAnsiBase64",
"OCLOperators StringToEncodedBase64|StringToEncodedBase64": "OCLOperators StringToEncodedBase64|StringToEncodedBase64",
"OCLOperators subString|subString": "OCLOperators subString|subString",
"OCLOperators split|split": "OCLOperators split|split",
"OCLOperators tryParse|tryParse": "OCLOperators tryParse|tryParse"
},
"Boolean": {
"OCL Operators excludes ( object : T ) : Boolean|excludes ( object : T )": "OCL Operators excludes ( object : T ) : Boolean|excludes ( object : T )",
"OCL Operators isUnique|isUnique": "OCL Operators isUnique|isUnique",
"OCL Operators one|one": "OCL Operators one|one",
"OclIsUndefined () : Boolean|OclIsUndefined ()": "OclIsUndefined () : Boolean|OclIsUndefined ()",
"OCLOperators whenfalse|whenfalse": "OCLOperators whenfalse|whenfalse",
"OCLOperators Xor|Xor": "OCLOperators Xor|Xor"
},
"Conversion": {
"OCLOperators Base64ToBlob|Base64ToBlob": "OCLOperators Base64ToBlob|Base64ToBlob",
"OCLOperators BlobToBase64|BlobToBase64": "OCLOperators BlobToBase64|BlobToBase64",
"Parse|parse": "Parse|parse",
"OCLOperatorsSize () : Integer|Size () : Integer": "OCLOperatorsSize () : Integer|Size () : Integer",
"OCLOperators StringToBase64|StringToBase64": "OCLOperators StringToBase64|StringToBase64",
"OCLOperators strToInt|strToInt": "OCLOperators strToInt|strToInt",
"ToInteger () : Integer": "ToInteger () : Integer",
"ToString": "ToString"
},
"Encoding": {
"OCLOperators ASCII|ASCII": "OCLOperators ASCII|ASCII",
"OCLOperators BigEndianUnicode|BigEndianUnicode": "OCLOperators BigEndianUnicode|BigEndianUnicode",
"OCLOperators Default|Default": "OCLOperators Default|Default",
"OCLOperators Unicode|Unicode": "OCLOperators Unicode|Unicode",
"OCLOperators UTF32|UTF32": "OCLOperators UTF32|UTF32",
"OCLOperators UTF7|UTF7": "OCLOperators UTF7|UTF7",
"OCLOperators UTF8|UTF8": "OCLOperators UTF8|UTF8"
},
"Tranformations": {
"OCLOperators transform|transform": "OCLOperators transform|transform",
"OCLOperators deepclone|deepclone": "OCLOperators deepclone|deepclone"
},
"Numbers": {
"OCLOperators average|average": "OCLOperators average|average",
"OCLOperators Integer::div ( i : Integer ) : Integer|div": "OCLOperators Integer::div ( i : Integer ) : Integer|div",
"OCLOperators Integer::mod ( i : Integer ) : Integer|mod": "OCLOperators Integer::mod ( i : Integer ) : Integer|mod",
"OCLOperators Number::abs () : Number|abs": "OCLOperators Number::abs () : Number|abs",
"OCLOperators Number::floor () : Integer|floor": "OCLOperators Number::floor () : Integer|floor",
"OCLOperators Number::ieeereminder(r:Number):Integer|ieeereminder(r:Number):Integer": "OCLOperators Number::ieeereminder(r:Number):Integer|ieeereminder(r:Number):Integer",
"OCLOperators Number::max ( r : Number ) : Number|max": "OCLOperators Number::max ( r : Number ) : Number|max",
"OCLOperators Number::min ( r : Number ) : Number|min": "OCLOperators Number::min ( r : Number ) : Number|min",
"OCLOperators Number::round () : Integer|round": "OCLOperators Number::round () : Integer|round",
"OCLOperators toDecimal|toDecimal": "OCLOperators toDecimal|toDecimal"
},
"Actions": {
"OCLOperators CanExecuteAction|CanExecuteAction": "OCLOperators CanExecuteAction|CanExecuteAction",
"OCLOperators ExecuteAction|ExecuteAction": "OCLOperators ExecuteAction|ExecuteAction",
"OCLOperators NavigateURL|NavigateURL": "OCLOperators NavigateURL|NavigateURL"
},
"JSON": {
"OCLOperators AsTaJson|AsTaJson": "OCLOperators AsTaJson|AsTaJson",
"OCLOperators ApplyTaJson|ApplyTaJson": "OCLOperators ApplyTaJson|ApplyTaJson",
"OCLOperators JsonGetProp|JsonGetProp": "OCLOperators JsonGetProp|JsonGetProp",
"OCLOperators JSonToObjects|JSonToObjects": "OCLOperators JSonToObjects|JSonToObjects",
"OCLOperators MergeTaJson|MergeTaJson": "OCLOperators MergeTaJson|MergeTaJson",
"OCLOperators ViewModelAsJSon|ViewModelAsJSon": "OCLOperators ViewModelAsJSon|ViewModelAsJSon"
},
"XML": {
"OCLOperators ViewModelAsXml|ViewModelAsXml": "OCLOperators ViewModelAsXml|ViewModelAsXml",
"OCLOperators XmlValidateWithSchemas|XmlValidateWithSchemas": "OCLOperators XmlValidateWithSchemas|XmlValidateWithSchemas",
"OCLOperators XsltTransformXml|XsltTransformXml": "OCLOperators XsltTransformXml|XsltTransformXml"
},
"Date, Time and DateTime": {
"Date vs Time": "Date vs Time",
"OCLOperators date|date": "OCLOperators date|date",
"OCLOperators formatDateTime|formatDateTime": "OCLOperators formatDateTime|formatDateTime",
"OCLOperators inDateRange|inDateRange": "OCLOperators inDateRange|inDateRange",
"OCLOperators time|time": "OCLOperators time|time",
"OCLOperators timeStampToTime|timeStampToTime": "OCLOperators timeStampToTime|timeStampToTime",
"OCLOperators timeToTimeStamp|timeToTimeStamp": "OCLOperators timeToTimeStamp|timeToTimeStamp"
},
"API": {
"OCLOperators RestDownload|RestDownload": "OCLOperators RestDownload|RestDownload",
"OCLOperators RestGet|RestGet": "OCLOperators RestGet|RestGet",
"OCLOperators RestPost|RestPost": "OCLOperators RestPost|RestPost",
"SoapCall": "SoapCall"
},
"Viewmodel (selfVM)": {
"OCLOperators DiscardChanges|DiscardChanges": "OCLOperators DiscardChanges|DiscardChanges",
"OCLOperators DisplayMode|DisplayMode": "OCLOperators DisplayMode|DisplayMode",
"OCLOperators GetGridAsTabSepData|GetGridAsTabSepData": "OCLOperators GetGridAsTabSepData|GetGridAsTabSepData",
"OCLOperators ImportTabSepData|ImportTabSepData": "OCLOperators ImportTabSepData|ImportTabSepData",
"OCLOperators Navigate|Navigate": "OCLOperators Navigate|Navigate",
"OCLOperators Refresh|Refresh": "OCLOperators Refresh|Refresh",
"OCLOperators RemoteTurnkeyConnectGetSessionKey|RemoteTurnkeyConnectGetSessionKey": "OCLOperators RemoteTurnkeyConnectGetSessionKey|RemoteTurnkeyConnectGetSessionKey",
"OCLOperators RemoteTurnkeySetStringValue|RemoteTurnkeySetStringValue": "OCLOperators RemoteTurnkeySetStringValue|RemoteTurnkeySetStringValue",
"OCLOperators RootObject|RootObject": "OCLOperators RootObject|RootObject",
"OCLOperators RunServerSideViewModelNow|RunServerSideViewModelNow": "OCLOperators RunServerSideViewModelNow|RunServerSideViewModelNow",
"OCLOperators Save|Save": "OCLOperators Save|Save",
"OCLOperators Search|Search": "OCLOperators Search|Search",
"OCLOperators ShowActionMenuForCurrentInNesting|ShowActionMenuForCurrentInNesting": "OCLOperators ShowActionMenuForCurrentInNesting|ShowActionMenuForCurrentInNesting",
"OCLOperators ViewModelName|ViewModelName": "OCLOperators ViewModelName|ViewModelName"
},
"Objects": {
"The ExternalId explained": "The ExternalId explained",
"OCLOperators ViewModels|ViewModels": "OCLOperators ViewModels|ViewModels",
"OCLOperators base|base": "OCLOperators base|base",
"OCLOperators changePoints|changePoints": "OCLOperators changePoints|changePoints",
"OCLOperators IsDirty|isDirty": "OCLOperators IsDirty|isDirty",
"OCLOperators IsNew|IsNew": "OCLOperators IsNew|IsNew",
"OCLOperators objectTimeStamp|objectTimeStamp": "OCLOperators objectTimeStamp|objectTimeStamp",
"OCLOperators OclType|OclType": "OCLOperators OclType|OclType",
"OCLOperators OnCreate|OnCreate": "OCLOperators OnCreate|OnCreate",
"OCLOperators OnDelete|OnDelete": "OCLOperators OnDelete|OnDelete",
"OnStateChange": "OnStateChange",
"OCLOperators OnUpdate|OnUpdate": "OCLOperators OnUpdate|OnUpdate",
"OCLOperators scripteval|scripteval": "OCLOperators scripteval|scripteval",
"OCLOperators scriptevalcheck|scriptevalcheck": "OCLOperators scriptevalcheck|scriptevalcheck",
"OCLOperators value|value": "OCLOperators value|value"
},
"Attributes": {
"OCLOperators IsDirtyMember|IsDirtyMember": "OCLOperators IsDirtyMember|IsDirtyMember",
"OCLOperators setToNull|setToNull": "OCLOperators setToNull|setToNull"
},
"Reports": {
"OCLOperators opendocumentreportasblob|opendocumentreportasblob": "OCLOperators opendocumentreportasblob|opendocumentreportasblob",
"OCLOperators opendocumentreportshow|opendocumentreportshow": "OCLOperators opendocumentreportshow|opendocumentreportshow",
"OCLOperators XHtmlReportAsString|XHtmlReportAsString": "OCLOperators XHtmlReportAsString|XHtmlReportAsString"
},
"State machines": {
"OCLOperators stateMachineForceMode|stateMachineForceMode": "OCLOperators stateMachineForceMode|stateMachineForceMode",
"OCLOperators stateMachineTrigger|stateMachineTrigger": "OCLOperators stateMachineTrigger|stateMachineTrigger",
"OCLOperators OnStateChange|OnStateChange": "OCLOperators OnStateChange|OnStateChange"
},
"Methods": {
"OCLOperators Download": "OCLOperators Download",
"OCLEditorHelp OclPreconditionQuery": "OCLEditorHelp OclPreconditionQuery"
}
},
"Patterns": {
"OCLOperators oclSingleton|oclSingleton": "OCLOperators oclSingleton|oclSingleton",
"OCLOperators QRImage|QRImage": "OCLOperators QRImage|QRImage"
}
},
"Advanced Features": {
"Authentication": "Authentication",
"User access rights": "User access rights",
"Security": "Security",
"Payment systems": "Payment systems",
"PSExpression , or how to do things in the DB from MDriven": "PSExpression , or how to do things in the DB from MDriven",
"Multiple file upload component": "Multiple file upload component"
},
"Troubleshooting": {
"Multiple instances": "Multiple instances",
"Object is already deleted": "Object is already deleted",
"Collect very slow": "Collect very slow"
}
}
}
