| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.plmxml.org/Schemas/PLMXMLBusinessSchema | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of bus:BusinessRuleBase | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | plm:Description plm:ApplicationRef plm:Attribute bus:MethodOpts | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xsd:complexType name="TypeCannedMethodType"> <xsd:annotation> <xsd:documentation xml:lang="en"> This element contains a Business rule of Type Action Rules. These are methods to be executed on Types on some events. SubElements: MethodOpts: References a construct of parameters, that are required for this method. Multiple sets of parameters are allowed. Attributes: typeName: Object Type on which this rule is applied msgName: Name of the message, which is the event at which this rule gets applied actionType: Holds the action as Precondition, PreAction or Post Action methodName: Name of the Method which gets executed at this event execSeq: Specifies the Order sequence in which this method gets executed </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:extension base="bus:BusinessRuleBase"> <xsd:sequence> <xsd:element name="MethodOpts" type="bus:MethodOptsType" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> <xsd:attribute name="typeName" type="xsd:string" use="required"/> <xsd:attribute name="msgName" type="xsd:string" use="required"/> <xsd:attribute name="actionType" type="xsd:string" use="required"/> <xsd:attribute name="methodName" type="xsd:string" use="required"/> <xsd:attribute name="execSeq" type="xsd:string" use="required"/> </xsd:extension> </xsd:complexContent> </xsd:complexType> |
| type | xsd:string | ||
| properties |
|
||
| source | <xsd:attribute name="typeName" type="xsd:string" use="required"/> |
| type | xsd:string | ||
| properties |
|
||
| source | <xsd:attribute name="msgName" type="xsd:string" use="required"/> |
| type | xsd:string | ||
| properties |
|
||
| source | <xsd:attribute name="actionType" type="xsd:string" use="required"/> |
| type | xsd:string | ||
| properties |
|
||
| source | <xsd:attribute name="methodName" type="xsd:string" use="required"/> |
| type | xsd:string | ||
| properties |
|
||
| source | <xsd:attribute name="execSeq" type="xsd:string" use="required"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||
| namespace | http://www.plmxml.org/Schemas/PLMXMLBusinessSchema | ||||||||||||||||||||||||||||||||||||
| type | bus:MethodOptsType | ||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||
| children | plm:Description plm:ApplicationRef plm:Attribute bus:Parameter | ||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||
| source | <xsd:element name="MethodOpts" type="bus:MethodOptsType" minOccurs="0" maxOccurs="unbounded"/> |