Module: xpm/pm/projekte/projektEditormanager

Dieses Modul definiert die Klasse ProjektEditormanager. Diese von sdw/templates/inline/inlineEditormanager abgeleitete Klasse realisiert das Inlineediting für die Attribute der fachlichen Klasse Projekt.

Source:
See:

Extends

Requires

Members

moduleName

Properties:
Name Type Description
moduleName String

Name des Moduls aus lokaler Konstante

Source:

Methods

afterStoreAction(metadataItem, afterImageForStore)

Überschreibt die Implementierung der Basisklasse die nichts macht und deshalb auch nicht aufgerufen werden muss. Diese Implementierung berechnet das Produkt von Umfang und Wahrscheinlichkeit eines Projektes und setzt es im Store und im GUI durch Aufruf der setValueOfItem-Methode

Parameters:
Name Type Description
metadataItem Object

Das MetadataItem, das das bearbeitete Datenobjekt beschreibt.

afterImageForStore Object

Das Afterimage, also der Zustand des Datenobjektes nach der Bearbeitung durch den Editor

Source:

setProperties()

Wird von der Vaterklasse aufgerufen um der abgeleiteten Klasse Gelegenheit zu geben dort definierte Eigenschaften zu überschreiben. Instantiiert this.editorMetadata mit der passenden, von module:sdw/templates/inline/editorMetadata abgeleiteten Klasse und stellt damit die notwendigen Metdaten für das Inlineediting zur Verfügung

Source: