http://graphml.graphdrawing.org/xmlns/graphml
complexType endpoint.type

Super Types
{http://www.w3.org/2001/XMLSchema}anyType
|
+--{http://graphml.graphdrawing.org/xmlns/graphml}endpoint.type (restriction)

Documentation
Complex type for the <endpoint> element. user defined extra attributes for <endpoint> elements.
Properties
This component is not nillable.

Model
<...
  id = xs:NMTOKEN
  node = xs:NMTOKEN
  port = xs:NMTOKEN
  type = endpoint.type.type : undir>
desc?
</...>


Nested Element Summary
 desc
          

Attribute Summary
 xs:NMTOKENid
           identifies this <endpoint> .  
 xs:NMTOKENnode
           points to the id of the node, to which this endpoint is connected.  
 xs:NMTOKENport
           points to the name of the port, to which this endpoint is connected .  
 endpoint.type.typetype
           defines the direction on this endpoint (undirected per default).  

Attribute Detail

id

identifies this <endpoint> .

Type:
xs:NMTOKEN
Use:
optional
Form:
unqualified

node

points to the id of the node, to which this endpoint is connected.

Type:
xs:NMTOKEN
Use:
required
Form:
unqualified

port

points to the name of the port, to which this endpoint is connected .

Type:
xs:NMTOKEN
Use:
optional
Form:
unqualified

type

defines the direction on this endpoint (undirected per default).

Type:
endpoint.type.type
Default:
undir
Use:
optional
Form:
unqualified

Source
<xs:complexType final="#all" name="endpoint.type">
<xs:sequence>
<xs:element minOccurs="0" ref="desc"/>
</xs:sequence>
<xs:attributeGroup ref="endpoint.extra.attrib">
</xs:attributeGroup>
<xs:attribute name="id" type="xs:NMTOKEN">
</xs:attribute>
<xs:attribute name="port" type="xs:NMTOKEN">
</xs:attribute>
<xs:attribute name="node" type="xs:NMTOKEN" use="required">
</xs:attribute>
<xs:attribute default="undir" name="type" type="endpoint.type.type">
</xs:attribute>
</xs:complexType>


© Copyright 2000-2009, yWorks GmbH. All rights reserved.