| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.plmxml.org/Schemas/PLMXMLBusinessSchema | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of bus:BusinessDataDefBase | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | plm:Description plm:ApplicationRef plm:Attribute | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xsd:complexType name="ApplicationInterfaceType"> <xsd:annotation> <xsd:documentation> This element describes the integration between the main application and an external application. Attributes: incrementalChangeRequired: If "true", this means that when the external application makes changes to data sent from the main app, these changes must be recorded in the main database under an Incremental Change. objectTypes: This is an array of types, which defines the object types understood by the external application. viewRefs: This is an array of View elements giving the Views which the application is allowed to access/process. exportTransferModeRef: This is the TransferMode used to export PLM XML to the external application. importTransferModeRef: This is the TransferMode used to import PLM XML from the external application. toolRef: This specifies the ApplicationToolDef element which corresponds to the external application. </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:extension base="bus:BusinessDataDefBase"> <xsd:attribute name="incrementalChangeRequired" type="xsd:boolean" use="optional"/> <xsd:attribute name="objectTypes" type="xsd:string" use="optional"/> <xsd:attribute name="viewRefs" type="plm:uriReferenceListType" use="optional" plm:refType="plm:View"/> <xsd:attribute name="exportTransferModeRef" type="plm:anyURIType" use="optional" plm:refType="bus:TransferMode"/> <xsd:attribute name="importTransferModeRef" type="plm:anyURIType" use="optional" plm:refType="bus:TransferMode"/> <xsd:attribute name="toolRef" type="plm:anyURIType" use="optional" plm:refType="bus:ApplicationToolDef"/> </xsd:extension> </xsd:complexContent> </xsd:complexType> |
| type | xsd:boolean | ||
| properties |
|
||
| source | <xsd:attribute name="incrementalChangeRequired" type="xsd:boolean" use="optional"/> |
| type | xsd:string | ||
| properties |
|
||
| source | <xsd:attribute name="objectTypes" type="xsd:string" use="optional"/> |
| type | plm:uriReferenceListType | ||
| properties |
|
||
| source | <xsd:attribute name="viewRefs" type="plm:uriReferenceListType" use="optional" plm:refType="plm:View"/> |
| type | plm:anyURIType | ||
| properties |
|
||
| source | <xsd:attribute name="exportTransferModeRef" type="plm:anyURIType" use="optional" plm:refType="bus:TransferMode"/> |
| type | plm:anyURIType | ||
| properties |
|
||
| source | <xsd:attribute name="importTransferModeRef" type="plm:anyURIType" use="optional" plm:refType="bus:TransferMode"/> |
| type | plm:anyURIType | ||
| properties |
|
||
| source | <xsd:attribute name="toolRef" type="plm:anyURIType" use="optional" plm:refType="bus:ApplicationToolDef"/> |