Você está na página 1de 4

Schema systemvue_model_factory.

xsd

schema location: E:\tfs\SystemVue\DevelStable\Ptolemy\Modelbuilder\schema\systemvue_model_factory.xsd


attributeFormDefault: unqualified
elementFormDefault: qualified
targetNamespace: http://keysight.com/schemas/systemvue

Elements
ModelFactoryLibrary

element ModelFactoryLibrary
diagram

namespace http://keysight.com/schemas/systemvue

properties content complex

children Name Description ModelFactory

annotation documentation
A ModelFactoryLibrary defines a library for use in SystemVue. The library is specified by a XML file. A DLL is used to
create the models dynamically.
source <xs:element name="ModelFactoryLibrary">
<xs:annotation>
<xs:documentation>A ModelFactoryLibrary defines a library for use in SystemVue. The library
is specified by a XML file. A DLL is used to create the models dynamically.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Name" minOccurs="0">
<xs:annotation>
<xs:documentation>The library name used to construct the Model, Part and
Enumerations libraries in SystemVue. If unspecified, SystemVue will default to this XML file's
name.</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Description" minOccurs="0">
<xs:annotation>
<xs:documentation>The description of the library to be loaded in SystemVue. This
description is visible in the SystemVue Library Manager dialog.</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="ModelFactory">
<xs:annotation>
<xs:documentation>The name of the Windows DLL library without the .dll suffix. This
library must define the RegisterModelFactories entry point defined in the
"SystemVue/ModelFactory.h" include file. </xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>

element ModelFactoryLibrary/Name
diagram

namespace http://keysight.com/schemas/systemvue

type restriction of xs:string

properties minOcc 0
maxOcc 1
content simple
facets Kind Value Annotation
minLength 1

annotation documentation
The library name used to construct the Model, Part and Enumerations libraries in SystemVue. If unspecified,
SystemVue will default to this XML file's name.
source <xs:element name="Name" minOccurs="0">
<xs:annotation>
<xs:documentation>The library name used to construct the Model, Part and Enumerations
libraries in SystemVue. If unspecified, SystemVue will default to this XML file's
name.</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>

element ModelFactoryLibrary/Description
diagram

namespace http://keysight.com/schemas/systemvue

type restriction of xs:string

properties minOcc 0
maxOcc 1
content simple
facets Kind Value Annotation
minLength 1

annotation documentation
The description of the library to be loaded in SystemVue. This description is visible in the SystemVue Library Manager
dialog.
source <xs:element name="Description" minOccurs="0">
<xs:annotation>
<xs:documentation>The description of the library to be loaded in SystemVue. This description
is visible in the SystemVue Library Manager dialog.</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
element ModelFactoryLibrary/ModelFactory
diagram

namespace http://keysight.com/schemas/systemvue

type restriction of xs:string

properties content simple

facets Kind Value Annotation


minLength 1

annotation documentation
The name of the Windows DLL library without the .dll suffix. This library must define the RegisterModelFactories entry
point defined in the "SystemVue/ModelFactory.h" include file.
source <xs:element name="ModelFactory">
<xs:annotation>
<xs:documentation>The name of the Windows DLL library without the .dll suffix. This library
must define the RegisterModelFactories entry point defined in the "SystemVue/ModelFactory.h"
include file. </xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>

XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy

Você também pode gostar