-
Notifications
You must be signed in to change notification settings - Fork 1
Tags.inc
Alessandro Gubitosi edited this page May 22, 2014
·
3 revisions
This page contains the default ontology tag definitions, these offsets represent the default tags used in the objects comprising the ontology and the core objects of this library.
Each entry is a definitions that holds the global identifier of the tag.
Variable name | Value | Type | Description |
---|---|---|---|
kTAG_NID | _id |
Native identifier (_id ) |
This offset is the primary key of all persistent objects, it doesn't have a specific data type and all objects must have it. This attribute is internal and it is not defined in the ontology |
kTAG_CLASS | _class |
Class (_class ) |
This offset represents the object class name, this string is used to instantiate the correct object once loaded from a container. This attribute is internal and it is not defined in the ontology |
kTAG_SHAPE_TYPE | type |
Shape type (type ) |
This offset represents the type of a shape, this string is used to indicate what type of object the shape represents. This offset is followed by the [kTAG_SHAPE_COORD} offset that contains the shape geometry |
kTAG_SHAPE_GEOMETRY | coordinates |
Shape coordinates (coordinates ) |
This offset represents the geometry of a shape, this string is used to indicate the coordinates list that comprise a shape geometry. This offset is preceded by the kTAG_SHAPE_TYPE offset that contains the shape type |
===
Variable name | Value | Type | Description |
---|---|---|---|
kTAG_NAMESPACE | 1 |
Namespace (:namespace ) |
|
kTAG_ID_LOCAL | 2 |
Local identifier (:id-local ) |
|
kTAG_ID_PERSISTENT | 3 |
Persistent identifier (:id-persistent
|
|
kTAG_ID_VALID | 4 |
Valid identifier (:id-valid
|
|
kTAG_ID_SEQUENCE | 5 |
Sequence number (:id-sequence
|
|
kTAG_ID_GRAPH | 6 |
Graph reference (:id-graph ) |
|
===
Variable name | Value | Type | Description |
---|---|---|---|
kTAG_DOMAIN | 7 |
Domain (:unit:domain ) |
|
kTAG_AUTHORITY | 8 |
Authority (:unit:authority ) |
|
kTAG_COLLECTION | 9 |
Collection (:unit:collection ) |
|
kTAG_IDENTIFIER | 10 |
identifier (:unit:identifier ) |
|
kTAG_VERSION | 11 |
Version (:unit:version ) |
|
kTAG_SYNONYM | 12 |
Synonym (:synonym ) |
|
===
Variable name | Value | Type | Description |
---|---|---|---|
kTAG_TAG | 13 |
Tag (:tag ) |
|
kTAG_TAGS | 14 |
Tags (:tags ) |
|
kTAG_TERM | 15 |
Term (:term ) |
|
kTAG_TERMS | 16 |
Terms (:terms ) |
|
kTAG_SUBJECT | 17 |
Relationship subject (:relationship:subject ) |
|
kTAG_GRAPH_SUBJECT | 18 |
Graph relationship subject (:relationship:graph-subject ) |
|
kTAG_PREDICATE | 19 |
Relationship predicate (:predicate ) |
|
kTAG_OBJECT | 20 |
Relationship object (:relationship:object ) |
|
kTAG_GRAPH_OBJECT | 21 |
Graph relationship object (:relationship:graph-object ) |
|
kTAG_ENTITY | 22 |
Entity reference (:entity ) |
|
kTAG_MASTER | 23 |
Master (:master ) |
|
===
Variable name | Value | Type | Description |
---|---|---|---|
kTAG_CATEGORY | 24 |
Category (:category ) |
|
kTAG_DATA_TYPE | 25 |
Data type (:type:data ) |
|
kTAG_DATA_KIND | 26 |
Data kind (:type:kind ) |
|
kTAG_TERM_TYPE | 27 |
term type (:type:term ) |
|
kTAG_NODE_TYPE | 28 |
Node type (:type:node ) |
|
===
Variable name | Value | Type | Description |
---|---|---|---|
kTAG_NAME | 29 |
Name (:name ) |
|
kTAG_LABEL | 30 |
Label (:label ) |
|
kTAG_DEFINITION | 31 |
Definition (:definition ) |
|
kTAG_DESCRIPTION | 32 |
Description (:description ) |
|
kTAG_NOTE | 33 |
Notes (:notes ) |
|
kTAG_EXAMPLE | 34 |
Examples (:examples ) |
|
===
Variable name | Value | Type | Description |
---|---|---|---|
kTAG_UNIT_COUNT | 35 |
Units count (:unit-count ) |
|
kTAG_ENTITY_COUNT | 36 |
Entity count (:entity-count ) |
|
kTAG_TAG_COUNT | 37 |
Tag count (:tag-count ) |
|
kTAG_TERM_COUNT | 38 |
Term count (:term-count ) |
|
kTAG_NODE_COUNT | 39 |
Node count (:node-count ) |
|
kTAG_EDGE_COUNT | 40 |
Edge count (:node-count ) |
|
kTAG_TAG_OFFSETS | 41 |
Tag offsets (:offset:tag ) |
|
kTAG_TERM_OFFSETS | 42 |
Term offsets (:offset:term ) |
|
kTAG_NODE_OFFSETS | 43 |
Node offsets (:offset:node ) |
|
kTAG_EDGE_OFFSETS | 44 |
Edge offsets (:offset:edge ) |
|
kTAG_ENTITY_OFFSETS | 45 |
Entity offsets (:offset:entity ) |
|
kTAG_UNIT_OFFSETS | 46 |
Unit offsets (:offset:unit ) |
|
kTAG_OBJECT_TAGS | 47 |
Object tags (:object-tags ) |
|
kTAG_OBJECT_OFFSETS | 48 |
Object offsets (:object-offsets ) |
|
kTAG_OBJECT_REFERENCES | 49 |
Object references (:object-references ) |
|
kTAG_TAG_STRUCT | 50 |
Tag container structure (:tag:struct ) |
|
kTAG_TAG_STRUCT_IDX | 51 |
Container structure list index (:tag:struct-index ) |
|
===
Variable name | Value | Type | Description |
---|---|---|---|
kTAG_MIN_VAL | 52 |
Minimum value (:min-val ) |
|
kTAG_MIN_RANGE | 53 |
Minimum range (:min-range ) |
|
kTAG_MAX_VAL | 54 |
Maximum (:max-val ) |
|
kTAG_MAX_RANGE | 55 |
Maximum range (:max-range ) |
|
kTAG_PATTERN | 56 |
Pattern (:grep ) |
|
===
Variable name | Value | Type | Description |
---|---|---|---|
kTAG_TYPE | 57 |
Type (:type ) |
|
kTAG_LANGUAGE | 58 |
Language (:language ) |
|
kTAG_TEXT | 59 |
Text (:text ) |
|
kTAG_URL | 60 |
URL (:url ) |
|
kTAG_GEO_SHAPE | 61 |
Geographic location shape (:geo ) |
|
===
Variable name | Value | Type | Description |
---|---|---|---|
kTAG_CONN_PROTOCOL | 62 |
Connection protocol (:connection:protocol ) |
|
kTAG_CONN_HOST | 63 |
Connection host (:connection:host ) |
|
kTAG_CONN_PORT | 64 |
Connection port (:connection:port ) |
|
kTAG_CONN_USER | 65 |
Connection user code (:connection:user ) |
|
kTAG_CONN_PASS | 66 |
Connection user password (:connection:password ) |
|
kTAG_CONN_BASE | 67 |
Database name (:connection:database ) |
|
kTAG_CONN_COLL | 68 |
Collection name (:connection:collection ) |
|
kTAG_CONN_OPTS | 69 |
Connection options (:connection:options ) |
|
===
Variable name | Value | Type | Description |
---|---|---|---|
kTAG_ENTITY_FNAME | 70 |
Entity first name (:entity:fname ) |
|
kTAG_ENTITY_LNAME | 71 |
Entity last name (:entity:lname ) |
|
kTAG_ENTITY_TYPE | 72 |
Entity type (:type:entity ) |
|
kTAG_ENTITY_KIND | 73 |
Entity kind (:kind:entity ) |
|
kTAG_ENTITY_ACRONYM | 74 |
Entity acronym (:entity:acronym ) |
|
kTAG_ENTITY_MAIL | 75 |
Entity mail (:entity:mail ) |
|
kTAG_ENTITY_EMAIL | 76 |
Entity e-mail (:entity:email ) |
|
kTAG_ENTITY_LINK | 77 |
Entity link (:entity:url ) |
|
kTAG_ENTITY_PHONE | 78 |
Entity phone (:entity:phone ) |
|
kTAG_ENTITY_FAX | 79 |
Entity fax (:entity:fax ) |
|
kTAG_ENTITY_AFFILIATION | 80 |
Entity affiliation (:entity:affiliation ) |
|
kTAG_ENTITY_COUNTRY | 81 |
Entity country (:entity:country ) |
|
kTAG_ENTITY_VALID | 82 |
Valid entity (:entity:valid ) |
|
===
Variable name | Value | Type | Description |
---|---|---|---|
kTAG_OPERATION_APPEND | 100 |
Append to array | This tag indicates an append to array directive, it is used when setting nested offsets: whenever this offset is encountered in a sequence of nested offsets, the sequence following this offset will be appended to the offset preceding this tag |
===
Variable name | Value | Type | Description |
---|---|---|---|
kTAG_SEQUENCE_START | 101 |
Dynamic tag sequence origin | This defines the first dynamically assigned sequence tag number. |