-
Notifications
You must be signed in to change notification settings - Fork 33
Expand file tree
/
Copy pathMDKConstants.java
More file actions
86 lines (83 loc) · 3.78 KB
/
MDKConstants.java
File metadata and controls
86 lines (83 loc) · 3.78 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
package org.openmbee.mdk.api.incubating;
import com.nomagic.uml2.ext.magicdraw.metadata.UMLPackage;
/**
* Created by igomes on 9/26/16.
*/
public class MDKConstants {
public static final String
HIDDEN_ID_PREFIX = "_hidden_",
DERIVED_KEY_PREFIX = "_",
HOLDING_BIN_ID_PREFIX = "holding_bin_",
VIEW_INSTANCES_BIN_PREFIX = "view_instances_bin_",
SYNC_SYSML_ID_SUFFIX = "_sync",
PRIMARY_MODEL_ID_SUFFIX = "_pm",
APPLIED_STEREOTYPE_INSTANCE_ID_SUFFIX = "_asi",
VIEW_CONSTRAINT_SYSML_ID_SUFFIX = "_vc",
ID_KEY_SUFFIX = "Id",
IDS_KEY_SUFFIX = ID_KEY_SUFFIX + "s",
SLOT_ID_SEPARATOR = "-slot-",
TAGGED_VALUE_ID_SEPARATOR = "_asi-slot-",
SLOT_VALUE_ID_SEPARATOR = SLOT_ID_SEPARATOR.substring(0, SLOT_ID_SEPARATOR.length() - 1) + "value-",
TYPE_KEY = "type",
TYPE_ID_KEY = TYPE_KEY + ID_KEY_SUFFIX,
NAME_KEY = "name",
FQN_KEY = "fullyQualifiedName",
LABEL_KEY = "label",
ID_KEY = "id",
PROJECT_NAME = "projectName",
PROJECT_ID = "project" + ID_KEY_SUFFIX,
PARENT_REF_ID_KEY = "parentRef" + ID_KEY_SUFFIX,
OWNER_ID_KEY = UMLPackage.Literals.ELEMENT__OWNER.getName() + ID_KEY_SUFFIX,
INSTANCE_ID_KEY = UMLPackage.Literals.INSTANCE_VALUE__INSTANCE.getName() + ID_KEY_SUFFIX,
APPLIED_STEREOTYPE_IDS_KEY = "_appliedStereotypeIds",
DOCUMENTATION_KEY = "documentation",
OWNED_COMMENT_IDS_KEY = "ownedCommentIds",
IS_GROUP_KEY = "_isGroup",
IS_PROFILE_KEY = "_isProfile",
PROJECT_MMS_URL_KEY = "mmsServer",
PROPERTY_PATH_IDS_KEY = "_propertyPathIds",
CONTENTS_KEY = DERIVED_KEY_PREFIX + "contents",
DISPLAYED_ELEMENT_IDS_KEY = DERIVED_KEY_PREFIX + "displayedElement" + IDS_KEY_SUFFIX,
DIAGRAM_TYPE_KEY = DERIVED_KEY_PREFIX + "diagramType",
CATEGORY_ID_KEY = "category" + ID_KEY_SUFFIX,
MOUNTED_ELEMENT_ID_KEY = "mountedElement" + ID_KEY_SUFFIX,
MOUNTED_ELEMENT_PROJECT_ID_KEY = "mountedElementProject" + ID_KEY_SUFFIX,
MOUNTED_REF_ID_KEY = "mountedRef" + ID_KEY_SUFFIX,
QUALIFIED_NAME_KEY = "qualifiedName",
QUALIFIED_ID_KEY = "qualified" + ID_KEY_SUFFIX,
STATUS_KEY = "status",
REF_CREATED_STATUS = "created",
ORG_KEY = "org",
ORG_ID_KEY = ORG_KEY + ID_KEY_SUFFIX,
TWC_ID_KEY = "twc" + ID_KEY_SUFFIX,
TWC_VERSION_KEY = "twcVersion",
ARTIFACTS_KEY = "_artifacts",
CHECKSUM_KEY = "checksum",
MIME_TYPE_KEY = "mimetype",
PROJECT_TYPE_KEY = "schema",
PROJECT_TYPE_VALUE = "cameo",
SYSML_PROFILE_ID = "_11_5EAPbeta_be00301_1147434586638_637562_1900",
PARENT_COMMIT_ID = "parentCommitId",
PARAMS_FIELD = "params",
RECURSE_FIELD = "recurse",
CONTENT_TYPE = "Content-Type",
TWC_HEADER = "TWC",
AUTHORIZATION = "Authorization",
CHARSET = "charset",
APPLICATION_JSON = "application/json",
TWC_SERVICE_ID = "twcServiceId",
COMMITS_NODE = "commits",
ELEMENTS_NODE = "elements",
REFS_NODE = "refs",
MESSAGES_NODE = "messages",
REJECTED_NODE = "rejected",
SOURCE_FIELD = "source",
ARCHIVED_FIELD = "_archived",
DELETED_FIELD = "deleted",
MAGICDRAW_SOURCE_VALUE = "magicdraw",
ELEMENT_TYPE_VALUE = "Element",
OWNED_RULE_IDS = "ownedRuleIds";
@Deprecated
public static final String
CONTENT_TYPE_KEY = MIME_TYPE_KEY;
}