Class: NodeProperty
- NOTE: this is a mixin class intended to be used in combination with other classes, and not used directly
URI: ex:NodeProperty
classDiagram
GeneralProperty <|-- NodeProperty
NodeProperty : color
NodeProperty : fontcolor
NodeProperty : label
NodeProperty : penwidth
Inheritance
- GeneralProperty
- NodeProperty
Slots
Name | Cardinality and Range | Description |
---|---|---|
color | 0..1 Color |
Basic drawing color for graphics, not text |
fontcolor | 0..1 Color |
|
penwidth | 0..1 xsd:integer |
|
label | 0..1 xsd:string |
Usages
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/kgviz/
Mappings
Mapping Type | Mapped Value |
---|---|
self | ['ex:NodeProperty'] |
native | ['ex:NodeProperty'] |
LinkML Specification
Direct
name: NodeProperty
from_schema: https://w3id.org/kgviz/
rank: 1000
is_a: GeneralProperty
mixin: true
slots:
- color
- fontcolor
Induced
name: NodeProperty
from_schema: https://w3id.org/kgviz/
rank: 1000
is_a: GeneralProperty
mixin: true
attributes:
color:
name: color
description: Basic drawing color for graphics, not text. For the latter, use the
fontcolor attribute.
from_schema: https://w3id.org/kgviz/graphviz
rank: 1000
mixins:
- edge property
- node property
- cluster property
slot_uri: https://graphviz.org/doc/info/attrs.html#d:color
alias: color
owner: NodeProperty
domain_of:
- RelationConfiguration
- NodeProperty
range: Color
fontcolor:
name: fontcolor
from_schema: https://w3id.org/kgviz/graphviz
rank: 1000
alias: fontcolor
owner: NodeProperty
domain_of:
- GeneralProperty
- NodeProperty
range: Color
penwidth:
name: penwidth
from_schema: https://w3id.org/kgviz/graphviz
rank: 1000
slot_uri: https://graphviz.org/doc/info/attrs.html#d:penwidth
alias: penwidth
owner: NodeProperty
domain_of:
- RelationConfiguration
- GeneralProperty
range: integer
label:
name: label
from_schema: https://w3id.org/kgviz/graphviz
rank: 1000
alias: label
owner: NodeProperty
domain_of:
- RelationConfiguration
- GeneralProperty
range: string