UMLCustomNoteView
@constructor
@extends UMLCustomTextView
336814
function UMLCustomNoteView() {
        UMLCustomTextView.apply(this, arguments);
        this.fillColor = PreferenceManager.get("uml.note.fillColor", "#ffffff") || PreferenceManager.get("view.fillColor", "#ffffff");
        this._rightPadding = NOTE_FOLDING_SIZE;
    }
804270
function UMLAction() {
        UMLActivityNode.apply(this, arguments);

        /** @member {string} */
        this.kind = ACK_OPAQUE;

        /** @member {Array.<UMLInputPin>} */
        this.inputs = [];

        /** @member {Array.<UMLOutputPin>} */
        this.outputs = [];

        /** @member {Array.<UMLEvent>} */
        this.triggers = [];

        /** @member {UMLModelElement} */
        this.target = null;

        /** @member {UMLActivity} */
        this.subactivity = null;

        /** @member {boolean} */
        this.isLocallyReentrant = false;

        /** @member {boolean} */
        this.isSynchronous = true;

        /** @member {string} */
        this.language = '';

        /** @member {string} */
        this.body = '';

        /** @member {Array.<UMLConstraint>} */
        this.localPreconditions = [];

        /** @member {Array.<UMLConstraint>} */
        this.localPostconditions = [];
    }
745054
public void init(CmsElementView view, boolean useDefault) {

        m_currentView = view;
        if (!view.getId().equals(getViewSelector().getValue())) {
            getViewSelector().setValue(view.getId());
        }
        getVerticalLayout().removeAllComponents();

        List<CmsResourceTypeBean> typeBeans = m_typeHelper.getPrecomputedTypes(view);
        if (view.getId().equals(ID_VIEW_ALL)) {
            typeBeans = m_allTypes;
        }

        if (typeBeans == null) {

            LOG.warn("precomputed type list is null: " + view.getTitle(A_CmsUI.getCmsObject(), Locale.ENGLISH));
            return;
        }
        for (CmsResourceTypeBean type : typeBeans) {
            final String typeName = type.getType();
            String title = typeName;
            String subtitle = getSubtitle(type, useDefault);
            CmsExplorerTypeSettings explorerType = OpenCms.getWorkplaceManager().getExplorerTypeSetting(typeName);

            title = CmsVaadinUtils.getMessageText(explorerType.getKey());
            CmsResourceInfo info = new CmsResourceInfo(
                title,
                subtitle,
                CmsResourceUtil.getBigIconResource(explorerType, null));
            info.setData(type);
            m_resourceInfoMap.put(type, info);
            getVerticalLayout().addComponent(info);
        }
    }
735834
@Override
	public void onViewCreated(View view, Bundle savedInstanceState) {
	
		super.onViewCreated(view, savedInstanceState);
		EventUtils.link(EVENT_CONFIGURATION);
	}
1094335
function UMLSeqMessageView() {
        EdgeView.apply(this, arguments);
        this.lineStyle = Core.LS_RECTILINEAR;
        this.zIndex = 1;

        /** @member {EdgeLabelView} */
        this.nameLabel = new EdgeLabelView();
        this.nameLabel.hostEdge = this;
        this.nameLabel.edgePosition = Core.EP_MIDDLE;
        this.nameLabel.distance = 10;
        this.nameLabel.alpha = Math.PI / 2;
        this.addSubView(this.nameLabel);

        /** @member {EdgeLabelView} */
        this.stereotypeLabel = new EdgeLabelView();
        this.stereotypeLabel.hostEdge = this;
        this.stereotypeLabel.edgePosition = Core.EP_MIDDLE;
        this.stereotypeLabel.distance = 25;
        this.stereotypeLabel.alpha = Math.PI / 2;
        this.addSubView(this.stereotypeLabel);

        /** @member {EdgeLabelView} */
        this.propertyLabel = new EdgeLabelView();
        this.propertyLabel.hostEdge = this;
        this.propertyLabel.edgePosition = Core.EP_MIDDLE;
        this.propertyLabel.distance = 10;
        this.propertyLabel.alpha = -Math.PI / 2;
        this.addSubView(this.propertyLabel);

        /** @member {UMLActivationView} */
        this.activation = new UMLActivationView();
        this.addSubView(this.activation);

        /** @member {boolean} */
        this.showProperty = true;

        /** @member {boolean} */
        this.showType = true;
    }
1344723
function createEmbeddedViewNode(tView, context, renderer, queries) {
    var _isParent = isParent;
    var _previousOrParentNode = previousOrParentNode;
    isParent = true;
    previousOrParentNode = null;
    var lView = createLViewData(renderer, tView, context, 2 /* CheckAlways */, getCurrentSanitizer());
    if (queries) {
        lView[QUERIES] = queries.createView();
    }
    var viewNode = createLNode(-1, 2 /* View */, null, null, null, lView);
    isParent = _isParent;
    previousOrParentNode = _previousOrParentNode;
    return viewNode;
}
835676
function View(bytes, elementType) {
    if (!(this instanceof View))
        return new View(bytes, elementType);
    this.bytes = bytes;
    this.elementType = elementType;
}
1357768
function UMLArtifactInstanceView() {
        UMLGeneralNodeView.apply(this, arguments);
        this.iconRatio = ARTIFACT_RATIO_PERCENT;
        this.containerChangeable = true;
        // mixin UMLArtifactViewMixin
        _.extend(UMLArtifactInstanceView.prototype, UMLArtifactViewMixin);

        this.fillColor = PreferenceManager.get("uml.artifactinstance.fillColor", "#ffffff") || PreferenceManager.get("view.fillColor", "#ffffff");
        this.stereotypeDisplay = PreferenceManager.get("uml.artifact.stereotypeDisplay", UML.SD_ICON);
    }
807454
function UMLArtifactView() {
        UMLClassifierView.apply(this, arguments);
        this.iconRatio = ARTIFACT_RATIO_PERCENT;
        // mixin UMLArtifactViewMixin
        _.extend(UMLArtifactView.prototype, UMLArtifactViewMixin);

        this.fillColor  = PreferenceManager.get("uml.artifact.fillColor", "#ffffff") || PreferenceManager.get("view.fillColor", "#ffffff");
        this.stereotypeDisplay  = PreferenceManager.get("uml.artifact.stereotypeDisplay", UML.SD_ICON);
        this.suppressAttributes = PreferenceManager.get("uml.artifact.suppressAttributes", true);
        this.suppressOperations = PreferenceManager.get("uml.artifact.suppressOperations", true);
    }
1015869
function UMLComponentView() {
        UMLClassifierView.apply(this, arguments);

        // mixin UMLComponentViewMixin
        _.extend(UMLComponentView.prototype, UMLComponentViewMixin);

        this.fillColor = PreferenceManager.get("uml.component.fillColor", "#ffffff") || PreferenceManager.get("view.fillColor", "#ffffff");
        this.stereotypeDisplay  = PreferenceManager.get("uml.component.stereotypeDisplay", UML.SD_LABEL);
        this.suppressAttributes = PreferenceManager.get("uml.component.suppressAttributes", true);
        this.suppressOperations = PreferenceManager.get("uml.component.suppressOperations", true);
    }
600007
function()
	{
		if(!this._modelBindersMap) this._initBinding();
		if(!this._collectionBinder)
		{
			this._explicitSubviewsStruct = null;

			if(this._template) this.element.innerHTML = this._template;

			if(this.render !== noop) this.render();
			this.renderSubviews();
		}
	}
215456
function() {
            if ( consoleWindow ) {

                // Set notes to next steps notes.
                var newNotes = document.querySelector( '.active' ).querySelector( '.notes' );
                if ( newNotes ) {
                    newNotes = newNotes.innerHTML;
                } else {
                    newNotes = lang.noNotes;
                }
                consoleWindow.document.getElementById( 'notes' ).innerHTML = newNotes;

                // Set the views
                var baseURL = document.URL.substring( 0, document.URL.search( '#/' ) );
                var slideSrc = baseURL + '#' + document.querySelector( '.active' ).id;
                var preSrc = baseURL + '#' + nextStep().id;
                var slideView = consoleWindow.document.getElementById( 'slideView' );

                // Setting them when they are already set causes glithes in Firefox, so check first:
                if ( slideView.src !== slideSrc ) {
                    slideView.src = slideSrc;
                }
                var preView = consoleWindow.document.getElementById( 'preView' );
                if ( preView.src !== preSrc ) {
                    preView.src = preSrc;
                }

                consoleWindow.document.getElementById( 'status' ).innerHTML =
                    '<span class="moving">' + lang.moving + '</span>';
            }
        }
357632
function UMLCombinedFragmentView() {
        UMLCustomFrameView.apply(this, arguments);

        /** @member {UMLInteractionOperandCompartmentView} */
        this.operandCompartment = new UMLInteractionOperandCompartmentView();
        this.operandCompartment.parentStyle = true;
        this.addSubView(this.operandCompartment);
    }
975868
function UMLActivityInterruptView() {
        UMLGeneralEdgeView.apply(this, arguments);
        this.tailEndStyle = Core.ES_FLAT;
        this.headEndStyle = Core.ES_STICK_ARROW;
        this.lineMode = Core.LM_SOLID;
        
        /** @member {UMLZigZagAdornmentView} */
        this.adornment = new UMLZigZagAdornmentView();
        this.adornment.parentStyle = true;
        this.addSubView(this.adornment);        
    }
325680
function UMLGeneralizationView() {
        UMLGeneralEdgeView.apply(this, arguments);
        this.tailEndStyle = Core.ES_FLAT;
        this.headEndStyle = Core.ES_TRIANGLE;
        this.lineMode = Core.LM_SOLID;
    }
950009
function UMLPrimitiveTypeView() {
        UMLClassifierView.apply(this, arguments);
        this.fillColor = PreferenceManager.get("uml.datatype.fillColor", "#ffffff") || PreferenceManager.get("view.fillColor", "#ffffff");
        this.suppressAttributes = true;
        this.suppressOperations = true;
    }
121856
function UMLActorView() {
        UMLClassifierView.apply(this, arguments);
        this.iconRatio = ACTOR_RATIO_PERCENT;

        this.fillColor = PreferenceManager.get("uml.actor.fillColor", "#ffffff") || PreferenceManager.get("view.fillColor", "#ffffff");
        this.stereotypeDisplay  = PreferenceManager.get("uml.actor.stereotypeDisplay", UML.SD_LABEL);
        this.suppressAttributes = PreferenceManager.get("uml.actor.suppressAttributes", true);
        this.suppressOperations = PreferenceManager.get("uml.actor.suppressOperations", true);
    }