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