org.uninode

Type Attribute

org.uninode.0.160
Instance of Type
Inheriting from EdgeDefinition

An attribute defines the properties of an edge.
For a node to be allowed to have a named edge, the type of the node must have a corresponding attribute in its attribute list.

Type dataValue
org.uninode.Type.displayPattern{att:org.uninode.EdgeDefinition.signature}

Attribute summaryDefined inUninode® IdPropertiesDefault
NodedefaultValue
The default value of the edge.This value is transformed to the proper type by the edgeType.
Attributeorg.uninode.0.163essential
Booleanessential
true if the attribute should be included when a client asks the server to set up the node. false if it is of marginal importance.
Attributeorg.uninode.0.164N
AttributegeneratedBy
if the value of the edge is generated by some other edge, the attribute of the other edge is set here. For instance, the full name of a type is generated by the name of the type, so setting the fullname explicitly will have no effect.
Attributeorg.uninode.0.161essential
GraphInfographInfo
not used
Attributeorg.uninode.0.162
BooleaninheritValueAttributeorg.uninode.0.169N
IntmaxProtocolDepthAttributeorg.uninode.0.167
BooleannotNull
true if the attribute must have a value (not null)
Attributeorg.uninode.0.165not nullN
Booleanprunable
A prunable type can be totally reproduced from the information in the UniNode servers. Thus all non-permanent attributes can be removed when garbagecollected.
Attributeorg.uninode.0.166Y
TextdocEdgeDefinitionorg.uninode.0.152
TypeedgeTypeEdgeDefinitionorg.uninode.0.145not null
essential
StringnameEdgeDefinitionorg.uninode.0.142not null
essential
TypenodeTypeEdgeDefinitionorg.uninode.0.141not null
essential
graph org.uninode.0.649
SignaturesignatureEdgeDefinitionorg.uninode.0.144essential
gen. with
  'org.uninode.EdgeDefinition.name'
BooleantraceEdgeDefinitionorg.uninode.0.146N
BooleantypeDefinitionEdgeDefinitionorg.uninode.0.150essentialN
StringtoString
This is the display string.
Nodeorg.uninode.0.102
Typetype
The type of an object determines the behaviour and attributes of the object.
Nodeorg.uninode.0.101
StringuriNodeorg.uninode.0.103