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