| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.plmxml.org/Schemas/PLMXMLBusinessSchema | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of bus:BusinessRuleBase | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | plm:Description plm:ApplicationRef plm:Attribute bus:Condition bus:ArgumentGroup | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xsd:complexType name="MethodDescriptorType"> <xsd:annotation> <xsd:documentation> Contains all the information required to execute a Method. The name of the MethodDescriptor will be name of Method itself. For internally implemented Method in the system there will not be any methodRef. Attributes: methodRef: Reference to Method. Only used for non-core Methods. priority: Priority of executing the specified method. Lower number has higher priority. Sub-elements: Condition: A element of type MethodCondition. This evaluates to a boolean which determines whether or not the Method method is invoked. ArgumentGroup: A group of arguments to be passed to the Method. If there is more than one ArgumentGroup sub-element, the Method is invoked once with each group of arguments. </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:extension base="bus:BusinessRuleBase"> <xsd:sequence> <xsd:element name="Condition" type="bus:MethodConditionType" minOccurs="0"/> <xsd:element name="ArgumentGroup" type="bus:MethodArgumentGroupType" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> <xsd:attribute name="methodRef" type="plm:anyURIType" use="required" plm:refType="bus:Method"/> <xsd:attribute name="priority" type="xsd:integer" use="optional"/> </xsd:extension> </xsd:complexContent> </xsd:complexType> |
| type | plm:anyURIType | ||
| properties |
|
||
| source | <xsd:attribute name="methodRef" type="plm:anyURIType" use="required" plm:refType="bus:Method"/> |
| type | xsd:integer | ||
| properties |
|
||
| source | <xsd:attribute name="priority" type="xsd:integer" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.plmxml.org/Schemas/PLMXMLBusinessSchema | ||||||||||||||||||||||||||||||||||||||||||
| type | bus:MethodConditionType | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| children | plm:Description plm:ApplicationRef | ||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xsd:element name="Condition" type="bus:MethodConditionType" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| namespace | http://www.plmxml.org/Schemas/PLMXMLBusinessSchema | ||||||||||||||||||||||||||||||
| type | bus:MethodArgumentGroupType | ||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||
| children | plm:Description plm:ApplicationRef bus:Argument | ||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| source | <xsd:element name="ArgumentGroup" type="bus:MethodArgumentGroupType" minOccurs="0" maxOccurs="unbounded"/> |