| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234 | 
							- define([ "require", "backbone" ], function(require) {
 
-     "use strict";
 
-     var Enums = {};
 
-     Enums.auditAction = {
 
-         ENTITY_CREATE: "Entity Created",
 
-         ENTITY_UPDATE: "Entity Updated",
 
-         ENTITY_DELETE: "Entity Deleted",
 
-         CLASSIFICATION_ADD: "Classification Added",
 
-         CLASSIFICATION_DELETE: "Classification Deleted",
 
-         CLASSIFICATION_UPDATE: "Classification Updated",
 
-         PROPAGATED_CLASSIFICATION_ADD: "Propagated Classification Added",
 
-         PROPAGATED_CLASSIFICATION_DELETE: "Propagated Classification Deleted",
 
-         PROPAGATED_CLASSIFICATION_UPDATE: "Propagated Classification Updated",
 
-         ENTITY_IMPORT_CREATE: "Entity Created by import",
 
-         ENTITY_IMPORT_UPDATE: "Entity Updated by import",
 
-         ENTITY_IMPORT_DELETE: "Entity Deleted by import",
 
-         TERM_ADD: "Term Added",
 
-         TERM_DELETE: "Term Deleted",
 
-         LABEL_ADD: "Label(s) Added",
 
-         LABEL_DELETE: "Label(s) Deleted",
 
-         ENTITY_PURGE: "Entity Purged",
 
-         BUSINESS_ATTRIBUTE_ADD: "Business Attribute(s) Added",
 
-         BUSINESS_ATTRIBUTE_UPDATE: "Business Attribute(s) Updated",
 
-         BUSINESS_ATTRIBUTE_DELETE: "Business Attribute(s) Deleted",
 
-         CUSTOM_ATTRIBUTE_UPDATE: "User-defined Attribute(s) Updated",
 
-         TYPE_DEF_UPDATE: "Type Updated",
 
-         TYPE_DEF_CREATE: "Type Created",
 
-         TYPE_DEF_DELETE: "Type Deleted",
 
-         IMPORT: "Import",
 
-         EXPORT: "Export"
 
-     }, Enums.serverAudits = {
 
-         SERVER_START: "Server Start",
 
-         SERVER_STOP: "Server End",
 
-         SERVER_STATE_ACTIVE: "Server State Active",
 
-         SERVER_STATE_PASSIVE: "Server State Passive"
 
-     }, Enums.category = {
 
-         PRIMITIVE: "Primitive",
 
-         OBJECT_ID_TYPE: "Object Id type",
 
-         ENUM: "Enum",
 
-         STRUCT: "Struct",
 
-         CLASSIFICATION: "Classification",
 
-         ENTITY: "Entity",
 
-         ARRAY: "Array",
 
-         MAP: "Map",
 
-         RELATIONSHIP: "Relationship",
 
-         BUSINESS_METADATA: "Business Metadata",
 
-         PURGE: "Purge Entities",
 
-         IMPORT: "Import Entities",
 
-         EXPORT: "Export Entities"
 
-     }, Enums.entityStateReadOnly = {
 
-         ACTIVE: !1,
 
-         DELETED: !0,
 
-         STATUS_ACTIVE: !1,
 
-         STATUS_DELETED: !0
 
-     }, Enums.isEntityPurged = {
 
-         PURGED: !0
 
-     }, Enums.lineageUrlType = {
 
-         INPUT: "inputs",
 
-         OUTPUT: "outputs",
 
-         SCHEMA: "schema"
 
-     }, Enums.searchUrlType = {
 
-         DSL: "dsl",
 
-         FULLTEXT: "basic"
 
-     }, Enums.profileTabType = {
 
-         "count-frequency": "Count Frequency Distribution",
 
-         "decile-frequency": "Decile Frequency Distribution",
 
-         annual: "Annual Distribution"
 
-     }, Enums.extractFromUrlForSearch = {
 
-         searchParameters: {
 
-             pageLimit: "limit",
 
-             type: "typeName",
 
-             tag: "classification",
 
-             query: "query",
 
-             pageOffset: "offset",
 
-             includeDE: "excludeDeletedEntities",
 
-             excludeST: "includeSubTypes",
 
-             excludeSC: "includeSubClassifications",
 
-             tagFilters: "tagFilters",
 
-             entityFilters: "entityFilters",
 
-             attributes: "attributes",
 
-             term: "termName"
 
-         },
 
-         uiParameters: "uiParameters"
 
-     }, Enums.regex = {
 
-         RANGE_CHECK: {
 
-             byte: {
 
-                 min: -128,
 
-                 max: 127
 
-             },
 
-             short: {
 
-                 min: -32768,
 
-                 max: 32767
 
-             },
 
-             int: {
 
-                 min: -2147483648,
 
-                 max: 2147483647
 
-             },
 
-             long: {
 
-                 min: -0x8000000000000000,
 
-                 max: 0x8000000000000000
 
-             },
 
-             float: {
 
-                 min: -3.4028235e38,
 
-                 max: 3.4028235e38
 
-             },
 
-             double: {
 
-                 min: -1.7976931348623157e308,
 
-                 max: 1.7976931348623157e308
 
-             }
 
-         }
 
-     }, Enums.graphIcon = {};
 
-     var getTermRelationAttributes = function() {
 
-         return {
 
-             description: null,
 
-             expression: null,
 
-             steward: null,
 
-             source: null
 
-         };
 
-     };
 
-     return Enums.termRelationAttributeList = {
 
-         "参考": getTermRelationAttributes(),
 
-         "不是": getTermRelationAttributes(),
 
-         synonyms: getTermRelationAttributes(),
 
-         antonyms: getTermRelationAttributes(),
 
-         preferredTerms: getTermRelationAttributes(),
 
-         preferredToTerms: getTermRelationAttributes(),
 
-         replacementTerms: getTermRelationAttributes(),
 
-         replacedBy: getTermRelationAttributes(),
 
-         translationTerms: getTermRelationAttributes(),
 
-         translatedTerms: getTermRelationAttributes(),
 
-         isA: getTermRelationAttributes(),
 
-         classifies: getTermRelationAttributes(),
 
-         validValues: getTermRelationAttributes(),
 
-         validValuesFor: getTermRelationAttributes()
 
-     }, Enums.addOnClassification = [ "_ALL_CLASSIFICATION_TYPES", "_CLASSIFIED", "_NOT_CLASSIFIED" ], 
 
-     Enums.addOnEntities = [ "_ALL_ENTITY_TYPES" ], Enums.stats = {
 
-         generalData: {
 
-             collectionTime: "day"
 
-         },
 
-         Server: {
 
-             startTimeStamp: "day",
 
-             activeTimeStamp: "day",
 
-             upTime: "none"
 
-         },
 
-         ConnectionStatus: {
 
-             statusBackendStore: "status-html",
 
-             statusIndexStore: "status-html"
 
-         },
 
-         Notification: {
 
-             currentDay: "number",
 
-             currentDayAvgTime: "number",
 
-             currentDayEntityCreates: "number",
 
-             currentDayEntityDeletes: "number",
 
-             currentDayEntityUpdates: "number",
 
-             currentDayFailed: "number",
 
-             currentDayStartTime: "day",
 
-             currentHour: "number",
 
-             currentHourAvgTime: "millisecond",
 
-             currentHourEntityCreates: "number",
 
-             currentHourEntityDeletes: "number",
 
-             currentHourEntityUpdates: "number",
 
-             currentHourFailed: "number",
 
-             currentHourStartTime: "day",
 
-             lastMessageProcessedTime: "day",
 
-             offsetCurrent: "number",
 
-             offsetStart: "number",
 
-             previousDay: "number",
 
-             previousDayAvgTime: "millisecond",
 
-             previousDayEntityCreates: "number",
 
-             previousDayEntityDeletes: "number",
 
-             previousDayEntityUpdates: "number",
 
-             previousDayFailed: "number",
 
-             previousHour: "number",
 
-             previousHourAvgTime: "millisecond",
 
-             previousHourEntityCreates: "number",
 
-             previousHourEntityDeletes: "number",
 
-             previousHourEntityUpdates: "number",
 
-             previousHourFailed: "number",
 
-             total: "number",
 
-             totalAvgTime: "millisecond",
 
-             totalCreates: "number",
 
-             totalDeletes: "number",
 
-             totalFailed: "number",
 
-             totalUpdates: "number",
 
-             processedMessageCount: "number",
 
-             failedMessageCount: "number"
 
-         }
 
-     }, Enums.systemAttributes = {
 
-         __classificationNames: "分类",
 
-         __createdBy: "创建者",
 
-         __customAttributes: "用户自定义属性",
 
-         __guid: "Guid",
 
-         __isIncomplete: "未完成",
 
-         __labels: "标签",
 
-         __modificationTimestamp: "最终修改时间",
 
-         __modifiedBy: "最后修改者",
 
-         __propagatedClassificationNames: "传播的分类",
 
-         __state: "状态",
 
-         __entityStatus: "实体状态",
 
-         __timestamp: "创建时间戳",
 
-         __typeName: "类型名称"
 
-     }, Enums.__isIncomplete = {
 
-         0: "false",
 
-         1: "true"
 
-     }, Enums.queryBuilderUIOperatorToAPI = {
 
-         "=": "eq",
 
-         "!=": "neq",
 
-         "<": "lt",
 
-         "<=": "lte",
 
-         ">": "gt",
 
-         ">=": "gte",
 
-         begins_with: "startsWith",
 
-         ends_with: "endsWith",
 
-         not_null: "notNull",
 
-         is_null: "isNull",
 
-         TIME_RANGE: "timerange"
 
-     }, Enums.queryBuilderApiOperatorToUI = _.invert(Enums.queryBuilderUIOperatorToAPI), 
 
-     Enums.queryBuilderDateRangeUIValueToAPI = {
 
-         Today: "今日内",
 
-         Yesterday: "昨日内",
 
-         "Last 7 Days": "七天以内",
 
-         "Last 30 Days": "30天以内",
 
-         "This Month": "这个月内",
 
-         "Last Month": "上个月内",
 
-         "This Quarter": "THIS_QUARTER",
 
-         "Last Quarter": "LAST_QUARTER",
 
-         "This Year": "THIS_YEAR",
 
-         "Last Year": "LAST_YEAR",
 
-         "Last 3 Months": "LAST_3_MONTHS",
 
-         "Last 6 Months": "LAST_6_MONTHS",
 
-         "Last 12 Months": "LAST_12_MONTHS"
 
-     }, Enums.queryBuilderDateRangeAPIValueToUI = _.invert(Enums.queryBuilderDateRangeUIValueToAPI), 
 
-     Enums;
 
- });
 
 
  |