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