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"/> |