The AbstractNode superclass is what concrete nodes inherit from by restriction. It represents a node element much like that of GraphML, i.e. an element that is connected into a tree by edge elements. |
| QName | Type | Fixed | Default | Use | Inheritable | Annotation | |
|---|---|---|---|---|---|---|---|
| about | URIorSafeCURIE | optional | |||||
| id | xs:ID | required | |||||
| label | xs:string | optional | |||||
| otu | xs:IDREF | optional | |||||
| root | xs:boolean | false | optional | ||||
| xml:base | xs:anyURI | optional |
|
||||
| Wildcard: ANY attribute from ANY namespace | |||||||
| Elements | AbstractNetwork/node, AbstractTree/node |
| Complex Types | NetworkNode, TreeNode |
<xs:complexType name="AbstractNode" abstract="true" sawsdl:modelReference="http://evolutionaryontology-dev.nescent.org/cdao.owl#Node"> <xs:annotation> <xs:documentation>The AbstractNode superclass is what concrete nodes inherit from by restriction. It represents a node element much like that of GraphML, i.e. an element that is connected into a tree by edge elements.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="OptionalTaxonLinked"> <xs:attribute name="root" type="xs:boolean" default="false" use="optional"/> </xs:extension> </xs:complexContent> </xs:complexType> |