diagram | |||||||||||||||||||||||||||||||||||||||||||||||||
namespace | http://www.plmxml.org/Schemas/PLMXMLSchema | ||||||||||||||||||||||||||||||||||||||||||||||||
type | extension of plm:AttribOwnerBase | ||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||
children | plm:Description plm:ApplicationRef plm:Attribute plm:Value plm:GreaterThan plm:GreaterThanOrEqual plm:LessThan plm:LessThanOrEqual plm:Default | ||||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||
source | <xsd:complexType name="OptionType"> <xsd:annotation> <xsd:documentation> Option. This element specifies the valid values for an Option, either as a set of allowed values (i.e. an enum), or as a range of values of a particular type. Attributes: scope: Option scope. type: Option type - enum, string, int, real or logical. Elements: Value: If the Option is of type enum, it should contain a sequence of Value sub-elements giving the allowed values. GreaterThan: ) If the Option type is not enum, then its allowed values are GreaterThanOrEqual: ) given by a range, which is specified by a GreaterThan or LessThan: ) GreaterThanOrEqual element, followed by a LessThan or LessThanOrEqual: ) LessThanOrEqual element. These are all of type OptionValueType. Default: Following these elements there may be a Default element giving a default value for the Option. </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:extension base="plm:AttribOwnerBase"> <xsd:sequence> <xsd:choice> <xsd:choice maxOccurs="unbounded"> <xsd:element name="Value" type="plm:OptionValueType"/> </xsd:choice> <xsd:sequence> <xsd:choice> <xsd:element name="GreaterThan" type="plm:OptionValueType"/> <xsd:element name="GreaterThanOrEqual" type="plm:OptionValueType"/> </xsd:choice> <xsd:choice> <xsd:element name="LessThan" type="plm:OptionValueType"/> <xsd:element name="LessThanOrEqual" type="plm:OptionValueType"/> </xsd:choice> </xsd:sequence> </xsd:choice> <xsd:element name="Default" type="plm:OptionValueType" minOccurs="0"/> </xsd:sequence> <xsd:attribute name="scope" type="plm:OptionScopeType" use="optional"/> <xsd:attribute name="type" type="plm:OptionTypesType" default="enum"/> </xsd:extension> </xsd:complexContent> </xsd:complexType> |
type | plm:OptionScopeType | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
source | <xsd:attribute name="scope" type="plm:OptionScopeType" use="optional"/> |
type | plm:OptionTypesType | ||||||||||||||||||
properties |
|
||||||||||||||||||
facets |
|
||||||||||||||||||
source | <xsd:attribute name="type" type="plm:OptionTypesType" default="enum"/> |
diagram | |||||||||||||||||||
namespace | http://www.plmxml.org/Schemas/PLMXMLSchema | ||||||||||||||||||
type | plm:OptionValueType | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xsd:element name="Value" type="plm:OptionValueType"/> |
diagram | |||||||||||||||||||
namespace | http://www.plmxml.org/Schemas/PLMXMLSchema | ||||||||||||||||||
type | plm:OptionValueType | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xsd:element name="GreaterThan" type="plm:OptionValueType"/> |
diagram | |||||||||||||||||||
namespace | http://www.plmxml.org/Schemas/PLMXMLSchema | ||||||||||||||||||
type | plm:OptionValueType | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xsd:element name="GreaterThanOrEqual" type="plm:OptionValueType"/> |
diagram | |||||||||||||||||||
namespace | http://www.plmxml.org/Schemas/PLMXMLSchema | ||||||||||||||||||
type | plm:OptionValueType | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xsd:element name="LessThan" type="plm:OptionValueType"/> |
diagram | |||||||||||||||||||
namespace | http://www.plmxml.org/Schemas/PLMXMLSchema | ||||||||||||||||||
type | plm:OptionValueType | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xsd:element name="LessThanOrEqual" type="plm:OptionValueType"/> |
diagram | |||||||||||||||||||
namespace | http://www.plmxml.org/Schemas/PLMXMLSchema | ||||||||||||||||||
type | plm:OptionValueType | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xsd:element name="Default" type="plm:OptionValueType" minOccurs="0"/> |