blob: 8d287d8798e0ae511a1609fb512fee09c457a5c7 [file] [log] [blame]
var DI_Module_Factory = function () {
var DI = {
name: 'DI',
defaultElementNamespaceURI: 'http:\/\/www.omg.org\/spec\/DMN\/20180521\/DI\/',
dependencies: ['DC'],
typeInfos: [{
localName: 'Diagram',
baseTypeInfo: '.DiagramElement',
propertyInfos: [{
name: 'otherAttributes',
type: 'anyAttribute'
}, {
name: 'name',
attributeName: {
localPart: 'name'
},
type: 'attribute'
}, {
name: 'documentation',
attributeName: {
localPart: 'documentation'
},
type: 'attribute'
}, {
name: 'resolution',
typeInfo: 'Double',
attributeName: {
localPart: 'resolution'
},
type: 'attribute'
}]
}, {
localName: 'Style.Extension',
typeName: null,
propertyInfos: [{
name: 'any',
minOccurs: 0,
collection: true,
mixed: false,
type: 'anyElement'
}]
}, {
localName: 'Style',
propertyInfos: [{
name: 'otherAttributes',
type: 'anyAttribute'
}, {
name: 'extension',
typeInfo: '.Style.Extension'
}, {
name: 'id',
typeInfo: 'ID',
attributeName: {
localPart: 'id'
},
type: 'attribute'
}]
}, {
localName: 'DiagramElement',
propertyInfos: [{
name: 'otherAttributes',
type: 'anyAttribute'
}, {
name: 'extension',
typeInfo: '.DiagramElement.Extension'
}, {
name: 'style',
mixed: false,
allowDom: false,
elementName: 'Style',
typeInfo: '.Style',
type: 'elementRef'
}, {
name: 'sharedStyle',
typeInfo: 'IDREF',
attributeName: {
localPart: 'sharedStyle'
},
type: 'attribute'
}, {
name: 'id',
typeInfo: 'ID',
attributeName: {
localPart: 'id'
},
type: 'attribute'
}]
}, {
localName: 'Edge',
baseTypeInfo: '.DiagramElement',
propertyInfos: [{
name: 'otherAttributes',
type: 'anyAttribute'
}, {
name: 'waypoint',
minOccurs: 0,
collection: true,
typeInfo: 'DC.Point'
}]
}, {
localName: 'DiagramElement.Extension',
typeName: null,
propertyInfos: [{
name: 'any',
minOccurs: 0,
collection: true,
mixed: false,
type: 'anyElement'
}]
}, {
localName: 'Shape',
baseTypeInfo: '.DiagramElement',
propertyInfos: [{
name: 'otherAttributes',
type: 'anyAttribute'
}, {
name: 'bounds',
elementName: {
localPart: 'Bounds',
namespaceURI: 'http:\/\/www.omg.org\/spec\/DMN\/20180521\/DC\/'
},
typeInfo: 'DC.Bounds'
}]
}],
elementInfos: [{
typeInfo: '.Style',
elementName: 'Style'
}]
};
return {
DI: DI
};
};
if (typeof define === 'function' && define.amd) {
define([], DI_Module_Factory);
}
else {
var DI_Module = DI_Module_Factory();
if (typeof module !== 'undefined' && module.exports) {
module.exports.DI = DI_Module.DI;
}
else {
var DI = DI_Module.DI;
}
}