| |
BeschreibungscNovember 2000 PDM Enablers PdmFramework 4-5 4 Unterschiedliche Arten von PropertySet s kann abhängig von den Arten von hergestellt werden ManagedItems das PDM System und die Arten in der durchzuführenden Betriebe. Für Beispiel, der Satz von Attributen ging durch ein get_info zurück Betrieb sind normalerweise unterschiedlich vom Satz von Attributen änderte durch ein set_info Betrieb; ein elektrisches Teileinzelteil kann haben Sie unterschiedliche modernisierbare Attribute als eine Designspezifikation; und eine CAD-Schnittstelle kann unterschiedliche Attribute als eine ERP-Schnittstelle aktualisieren. Unterschiedliches PropertySets kann sein definiert für jedes des Verwendens dieser Zwecke CosPropertyDef Schnittstelle, wenn a CosPropertyDef halten Sie ist vorhanden instand. Klienten, die dem Durchführen der spezifischen Geschäftsaufgaben orientiert werden, sollten den Service benutzen von CosPropertyService spezifisches PropertySet definieren und manipulieren s stellte her für ihren Gebrauch. Generische Klienten können die get_viewable_properties verwenden und get_updatable_properties Betriebe zum Versehen des Klienten mit PropertySet s Enthalten aller die Erlaubnis gehabten Attributnamen und der Werte. get_info get_info Betrieb nimmt ein PropertySet an das die Namen von definiert Attribute, die der Klient erhalten möchte. Der Betrieb bringt das PropertySet zurück mit die gegenwärtigen Werte der Attribute. Wenn das PropertySet nennt ein Attribut, das der Benutzer wird nicht autorisiert, um anzusehen, das PermissionDenied Ausnahme wird angehoben. Wenn PropertySet enthält den Namen eines Attributes, das nicht durch das PDM erkannt wird System, ein InvalidProperties Ausnahme wird angehoben. In jedem Fall selbst wenn eine Ausnahme wird, alles erkannt angehoben und die Erlaubnis gehabte Attribute werden zurückgebracht. Die Implementierung des get_info Betrieb ist für das Kennzeichnen verantwortlich gewünschte Attribute, ihre Werte validierend, daß der Klient sie sehen kann und verschieben vom zuzuschreibenden Einzelteil zum property_set . set_info Das set_info Betrieb nimmt ein PropertySet an mit die Namen und Werte von Attribute, die der Klient einstellen möchte. Wenn das PropertySet nennt ein Attribut, das Benutzer wird nicht autorisiert zu aktualisieren, das PermissionDenied Ausnahme wird angehoben. Wenn PropertySet nennt ein Attribut, das nicht durch das PDM-System erkannt wird, InvalidProperties Ausnahme wird angehoben. Die Implementierung des set_info Betrieb ist für das Erreichen verantwortlich Attribute und ihre Werte vom property_set sie, validierend und Ändern ihr hartnäckige Werte im PDM-System. get_viewable_info Das get_viewable_info bringt ein PropertySet zurück mit die Namen und Werte von Attribute, die dem Benutzer die Erlaubnis gehabt wird, um anzusehen. get_updatable_info Das get_updatable_info Betrieb bringt ein PropertySet zurück mit den Namen und Werte der Attribute, die dem Benutzer die Erlaubnis gehabt wird, um zu aktualisieren. |  |
|
| |
|
|