Lines Matching refs:mxShapePidIndicator
434 function mxShapePidIndicator(bounds, fill, stroke, strokewidth) class
446 mxUtils.extend(mxShapePidIndicator, mxShape);
448 mxShapePidIndicator.prototype.cst = {
462 mxShapePidIndicator.prototype.customProperties = [
484 mxShapePidIndicator.prototype.paintVertexShape = function(c, x, y, w, h)
492 mxShapePidIndicator.prototype.background = function(c, x, y, w, h)
494 var type = mxUtils.getValue(this.style, mxShapePidIndicator.prototype.cst.IND_TYPE, 'inst');
501 if (type === mxShapePidIndicator.prototype.cst.INSTRUMENT)
506 else if (type === mxShapePidIndicator.prototype.cst.CONTROL)
511 else if (type === mxShapePidIndicator.prototype.cst.FUNCTION)
523 else if (type === mxShapePidIndicator.prototype.cst.PLC)
530 mxShapePidIndicator.prototype.foreground = function(c, x, y, w, h)
532 var mounting = mxUtils.getValue(this.style, mxShapePidIndicator.prototype.cst.MOUNTING, 'field');
533 var type = mxUtils.getValue(this.style, mxShapePidIndicator.prototype.cst.IND_TYPE, 'inst');
535 if (type === mxShapePidIndicator.prototype.cst.CONTROL)
540 else if (type === mxShapePidIndicator.prototype.cst.PLC)
551 if (mounting === mxShapePidIndicator.prototype.cst.ROOM)
558 else if (mounting === mxShapePidIndicator.prototype.cst.INACCESSIBLE)
566 else if (mounting === mxShapePidIndicator.prototype.cst.LOCAL)
577 mxCellRenderer.registerShape(mxShapePidIndicator.prototype.cst.SHAPE_INDICATOR, mxShapePidIndicator…
579 mxShapePidIndicator.prototype.constraints = [new mxConnectionConstraint(new mxPoint(0.5, 1), true)];