| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.plmxml.org/Schemas/PLMXMLBusinessSchema | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of bus:BusinessRuleBase | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | plm:Description plm:ApplicationRef plm:Attribute bus:ArgumentDefinition bus:Validity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xsd:complexType name="MethodType"> <xsd:annotation> <xsd:documentation> Represents a Method that could be used for extending the behaviour of an operation. attributes: library: Library or Jar file name that contains this method. language: Language of implementation of this method. Sub-elements: ArgumentDefinition: Definitions of arguments that can be passed to the Method. Validity: Specifies the MethodAttachmentPoints which this Method can be connected to. </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:extension base="bus:BusinessRuleBase"> <xsd:sequence> <xsd:element name="ArgumentDefinition" type="bus:MethodArgumentDefinitionType" minOccurs="1" maxOccurs="unbounded"/> <xsd:element name="Validity" type="bus:MethodValidityType" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> <xsd:attribute name="library" type="xsd:string" use="optional"/> <xsd:attribute name="language" type="bus:APILanguageType" default="C"/> </xsd:extension> </xsd:complexContent> </xsd:complexType> |
| type | xsd:string | ||
| properties |
|
||
| source | <xsd:attribute name="library" type="xsd:string" use="optional"/> |
| type | bus:APILanguageType | |||||||||||||||||||||
| properties |
|
|||||||||||||||||||||
| facets |
|
|||||||||||||||||||||
| source | <xsd:attribute name="language" type="bus:APILanguageType" default="C"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.plmxml.org/Schemas/PLMXMLBusinessSchema | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | bus:MethodArgumentDefinitionType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | plm:Description plm:ApplicationRef | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xsd:element name="ArgumentDefinition" type="bus:MethodArgumentDefinitionType" minOccurs="1" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.plmxml.org/Schemas/PLMXMLBusinessSchema | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | bus:MethodValidityType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | plm:Description plm:ApplicationRef | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xsd:element name="Validity" type="bus:MethodValidityType" minOccurs="0" maxOccurs="unbounded"/> |