element terminal
diagram Index_p75.png
properties
content complex
used by
element entities
attributes
Name  Type  Use  Default  Fixed  annotation
typederived by: xs:stringoptional  line    
documentation
The type of the terminal.
idguidrequired      
documentation
The unique id for this terminal.
atpointrequired      
documentation
The location of the terminal
namederived by: xs:stringrequired      
documentation
The name of the terminal.
nodederived by: xs:stringoptional      
documentation
The name of a node. This forces all wires connected to this terminal to have this node name.
sidederived by: xs:stringrequired      
pinderived by: xs:byterequired      
visibleInSchematicxs:booleanoptional      
toolTipderived by: xs:stringoptional      
numberVisibleInSchematicxs:booleanoptional      
nameVisibleInSchematicxs:booleanoptional      
annotation
documentation
A part terminal.

attribute terminal/@type
type restriction of xs:string
properties
isRef 0
default line
use optional
facets
enumeration line
enumeration clock
enumeration dot
enumeration dotClock
enumeration short
enumeration zeroLength
enumeration inputWedge
enumeration outputWedge
enumeration point
annotation
documentation
The type of the terminal.

attribute terminal/@id
type guid
properties
isRef 0
use required
facets
pattern [0-9a-f]+
annotation
documentation
The unique id for this terminal.

attribute terminal/@at
type point
properties
isRef 0
use required
facets
pattern [-]*[0-9.]+,[-]*[0-9.]+
annotation
documentation
The location of the terminal

attribute terminal/@name
type restriction of xs:string
properties
isRef 0
use required
annotation
documentation
The name of the terminal.

attribute terminal/@node
type restriction of xs:string
properties
isRef 0
use optional
facets
enumeration 
annotation
documentation
The name of a node. This forces all wires connected to this terminal to have this node name.

attribute terminal/@side
type restriction of xs:string
properties
isRef 0
use required
facets
enumeration left
enumeration right

attribute terminal/@pin
type restriction of xs:byte
properties
isRef 0
use required
facets
enumeration 0
enumeration 1
enumeration 10
enumeration 11
enumeration 12
enumeration 13
enumeration 14
enumeration 15
enumeration 16
enumeration 17
enumeration 18
enumeration 19
enumeration 2
enumeration 20
enumeration 21
enumeration 22
enumeration 23
enumeration 24
enumeration 3
enumeration 4
enumeration 5
enumeration 6
enumeration 7
enumeration 8
enumeration 9

attribute terminal/@visibleInSchematic
type xs:boolean
properties
isRef 0
use optional

attribute terminal/@toolTip
type restriction of xs:string
properties
isRef 0
use optional
facets
enumeration 

attribute terminal/@numberVisibleInSchematic
type xs:boolean
properties
isRef 0
use optional

attribute terminal/@nameVisibleInSchematic
type xs:boolean
properties
isRef 0
use optional