http://www.carnot.ag/workflowmodel/3.1
element attribute

Documentation
            Defines the syntax for extension attributes. Basically being tagged values,
            attributes allow a nondisruptive evolution of the model file format as well as
            Carnot and third party vendor extensions.
         
Properties
This component is not nillable.

Model
<attribute
  name = xs:string
  type = xs:string
  value = xs:string>
(any element from any namespace)**
</attribute>


Attribute Summary
 xs:stringname
          The name of this attributes. 
 xs:stringtype
          The optional type of this attribute. 
 xs:stringvalue
          The value of this attribute, if it can be represented as a single line string. 

Attribute Detail

name

The name of this attributes. It is recommended to use names with a structure like vendor:component:sub-component:..:property , i.e. carnot:defdesk:icon vs. carnot:engine:defaultValue .

Type:
xs:string
Use:
required
Form:
unqualified

type

The optional type of this attribute. Will be used as hint while attribute value evaluation, if existent.

Type:
xs:string
Use:
optional
Form:
unqualified

value

The value of this attribute, if it can be represented as a single line string. Alterntively arbitrary complex child element nodes may be used to represent more complex values.

Type:
xs:string
Use:
optional
Form:
unqualified

Source
<xs:element name="attribute">
<xs:complexType mixed="true">
<xs:choice maxOccurs="unbounded" minOccurs="0">
<xs:any maxOccurs="unbounded" minOccurs="0" processContents="lax"/>
</xs:choice>
<xs:attribute name="name" type="xs:string" use="required">
</xs:attribute>
<xs:attribute name="type" type="xs:string" use="optional">
</xs:attribute>
<xs:attribute name="value" type="xs:string" use="optional">
</xs:attribute>
</xs:complexType>
</xs:element>


Submit a bug or a feature.
Created by xsddoc, a sub project of xframe, hosted at http://xframe.sourceforge.net.