miUML Metamodel Domain Subsystems Interface / mint.miUMLmeta.td.14
 Share
The version of the browser you are using is no longer supported. Please upgrade to a supported browser.Dismiss

 
View only
 
 
Still loading...
ABCDEFGHIJKLMNOPQRST
1
Call (organized by subsystem)Parameters & examples (see also comments in code)Return ValueDescriptionStatusRequested byReply to requestComments / Issues
2
[ ] = may be omitted, x | y = choose x or y
Use NULL for any omitted value left of a non-NULL value
Ok for a, [b], [c] are: aval, bval, cval or: aval, bval or: aval, NULL, cval
Your nameMy responseAny comments or issues you may have with requested or existing features
3
Domain
4
UI_new_domainname, alias, 'modeled' | 'realized'
noneCreates a new Modeled Domain with an initial Subsystem or a new Realized Domain.Tested OK
5
UI_set_domaindomain, [name], [alias]
ex change alias: 'Banking', NULL, 'BNK'
ex change name: 'Banking', 'Accounting'
noneChanges the name and/or alias of a Domain.Tested OK
6
UI_delete_domaindomainnoneDeletes the specified Domain.Tested OK
7
UI_new_bridgeclient, servicenoneCreates a new Bridge between a Domain in the client role and another in the service role. A Domain may not bridge to itself.
Tested OK
8
UI_delete_bridgeclient, servicenoneRemoves an existing Bridge.Tested OK
9
UI_set_domain_build_spec[new_domain_name_is_default_subsys_name], [new_default_id_name], [new_default_subsys_name], [new_default_subsys_range], [new_default_id_type]noneSets any or all default values consulted when a new Domain is created.

new_domain_is_default_subsys_name: If true, and you create domain named 'App', it's default initial subsystem will also be named 'App'. Otherwise, the new_default_subsys_name is used.

new_default_id_name: Name of default local identifier attribute created for each new class. If it is 'Number', for example, each new Class will automatically be created with an initial Number identifier attribute.

new_default_subsys_name: Default name of a new Domain's initial subsystem such as 'Main'. Not consulted if new_domain_is_default_subsys_name is true.

new_default_subsys_range: The initial numbering range of a new Domain's default first subsystem. 100 is typical.

new_default_id_type: The type of the identifier attribute automatically created for a new class. Consulted in conjunction with new_default_id_name. If that value is Number, then Nominal might be a good choice. On the other hand if the new_default_id_name is Name then the type Name could be appropriate.
Tested OK
10
Subsystem
11
UI_new_subsystemdomain, name, alias, floor, ceiling
ex: 'Application', 'Route Management', 'ROUTE', 201, 299
noneCreates a new Subsystem in the specified Domain.Tested OK
12
UI_set_subsystemname, domain, [new alias], [new name]noneChanges the name and/or alias of a Subsystem. The Upper and lower range settings/adjustments will be implemented later.Tested OK
13
UI_set_subsystem_next_cnumname, domain, next value
where name is the subsystem name
noneResets the Cnum sequence generator so that it starts from a different value within the Subsystem numbering range.
Tested OK
14
UI_set_subsystem_next_rnumname, domain, next value
where name is the subsystem name
noneResets the Rnum sequence generator so that it starts from a different value within the Subsystem numbering range.Tested OK
15
UI_delete_subsystemname, domainnoneDeletes a Subsystem and all of its contents, but will fail if this is the last Subsystem in a Domain.Tested OK
16
17
18
19
Request calls below
20
UI_
21
UI_
22
UI_
23
UI_
24
UI_
25
UI_
26
UI_
27
UI_
28
UI_
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
Loading...
 
 
 
UI Actions
UI Queries
Loose Ends