Calo Ontology

Chat

Description
This is the ontology for Chat information.

References
  • Radar Networks' irisOntology (search for "Chat") (.owl format)
  • Classes

    ChatBoard

    Description

    An Online-Service where a number of users can communicate in real time

    Syntax

    (a ChatBoard with (<slot> (<value> ...)))
    (<ChatBoard-instance> has (<slot> (<value> ...)))

    Slots

    slots inherited from Online-Service

    Examples

     

    ChatElement

    Description

    A data structure for storing an element of a ChatDataStructure.

    Syntax

    (a ChatElement with (<slot> (<value> ...)))
    (<ChatElement-instance> has (<slot> (<value> ...)))

    Slots

    slotiris propertycardvalue
    hasChatPath
    hasChatPath
    N
    (a ChatEntity)
    hasFromChatEntity
    hasFromChatEntity
    1
    (a ChatEntity)
    hasOnBehalfOf
    hasOnBehalfOf
    1
    (a ChatEntity)
    hasToChatEntity
    hasToChatEntity
    1
    (a ChatEntity)
    isChatElementOf
    isChatElementOf
    N
    (a ChatSession)
    + slots inherited from Form-Document

    Examples

     

    CaloChatForm

    Description

    A special type of ChatElement.

    Syntax

    (a CaloChatForm with (<slot> (<value> ...)))
    (<CaloChatForm-instance> has (<slot> (<value> ...)))

    Slots

    slotiris propertycardvalue
    hasFormField
    hasFormField
    N
    (a CaloChatFormField)
    hasFormParam
    hasFormParam
    N
    (a String)
    + slots inherited from ChatElement

    Examples

     

    CaloChatTable

    Description

    A special type of ChatElement.

    Syntax

    (a CaloChatTable with (<slot> (<value> ...)))
    (<CaloChatTable-instance> has (<slot> (<value> ...)))

    Slots

    slotiris propertycardvalue
    hasTableHeader
    hasTableHeader
    N
    (a CaloChatTableHeader)
    hasTableParam
    hasTableParam
    N
    (a String)
    hasTableRow
    hasTableRow
    N
    (a CaloChatTableRow)
    + slots inherited from ChatElement

    Examples

     

    ChatMessageDivider

    Description

    Chat Message Divider

    Syntax

    (a ChatMessageDivider with (<slot> (<value> ...)))
    (<ChatMessageDivider-instance> has (<slot> (<value> ...)))

    Slots

    slots inherited from ChatElement

    Examples

     

    CaloChatCommand

    Description

    Calo Chat Command

    Syntax

    (a CaloChatCommand with (<slot> (<value> ...)))
    (<CaloChatCommand-instance> has (<slot> (<value> ...)))

    Slots

    slots inherited from ChatElement

    Examples

     

    CaloChatTableElement

    Description

    Calo Chat Table Element.

    Syntax

    (a CaloChatTableElement with (<slot> (<value> ...)))
    (<CaloChatTableElement-instance> has (<slot> (<value> ...)))

    Slots

    slotiris propertycardvalue
    hasTableColumnIndex
    hasTableColumnIndex
    N
    (a Integer)
    + slots inherited from CaloChatFieldDefinition

    Examples

     

    CaloChatTableHeader

    Description

    A definition of a chat table header.

    Syntax

    (a CaloChatTableHeader with (<slot> (<value> ...)))
    (<CaloChatTableHeader-instance> has (<slot> (<value> ...)))

    Slots

    slotiris propertycardvalue
    isTableHidden
    isTableHidden
    1
    (a Boolean)
    + slots inherited from CaloChatFieldDefinition

    Examples

     

    CaloChatFormSelectItem

    Description

    A special type of ChatDataStructure.

    Syntax

    (a CaloChatFormSelectItem with (<slot> (<value> ...)))
    (<CaloChatFormSelectItem-instance> has (<slot> (<value> ...)))

    Slots

    slotiris propertycardvalue
    hasFormSelctItemIndex
    hasFormSelectItemIndex
    1
    (a Integer)
    + slots inherited from ChatDataStructure

    Examples

     

    ChatEntity

    Description

    A Participant in a ChatSession.

    Syntax

    (a ChatEntity with (<slot> (<value> ...)))
    (<ChatEntity-instance> has (<slot> (<value> ...)))

    Slots

    slotiris propertycardvalue
    hasNickname
    hasNickname
    N
    (a String)
    hasRealName
    hasRealName
    N
    (a String)
    isChatEntityOf
    isChatEntityOf
    N
    (a Thing)
    isChatPathOf
    isChatPathOf
    N
    (a ChatElement)
    isFromChatEntityOf
    isFromChatEntityOf
    N
    (a ChatElement)
    isOnBehalfOf
    isOnBehalfOf
    N
    (a ChatElement)
    isThemOf
    isThemOf
    N
    (a ChatSession)
    isUsOf
    isUsOf
    N
    (a ChatSession)
    isToChatEntityOf
    isToChatEntityOf
    N
    (a ChatElement)
    + slots inherited from Form-Document

    Examples

     

    ChatGroupEntity

    Description

    A group entity for chat.

    Syntax

    (a ChatGroupEntity with (<slot> (<value> ...)))
    (<ChatGroupEntity-instance> has (<slot> (<value> ...)))

    Slots

    slots inherited from ChatEntity

    Examples

     

    ChatJournalEntity

    Description

    A journal entity for chat.

    Syntax

    (a ChatJournalEntity with (<slot> (<value> ...)))
    (<ChatJournalEntity-instance> has (<slot> (<value> ...)))

    Slots

    slots inherited from ChatEntity

    Examples

     

    ChatPersonEntity

    Description

    A person entity for chat.

    Syntax

    (a ChatPersonEntity with (<slot> (<value> ...)))
    (<ChatPersonEntity-instance> has (<slot> (<value> ...)))

    Slots

    slots inherited from ChatEntity

    Examples

     

    ChatMessage

    Description

    A Message exchanged in a ChatSession.

    Syntax

    (a ChatMessage with (<slot> (<value> ...)))
    (<ChatMessage-instance> has (<slot> (<value> ...)))

    Slots

    slots inherited from Message

    Examples

     

    ChatSession

    Description

    A meeting devoted to talking socially without exchanging too much information.

    Syntax

    (a ChatSession with (<slot> (<value> ...)))
    (<ChatSession-instance> has (<slot> (<value> ...)))

    Slots

    slotiris propertycardvalue
    hasChatElement
    hasChatElement
    1
    (a ChatEntity)
    hasUs
    hasUs
    N
    (a ChatEntity)
    hasThem
    hasThem
    N
    (a ChatEntity)
    hasTopic
    hasTopic
    N
    (a String)
    + slots inherited from Session and Discussion

    Examples

     

    ChatApplication

    Description

    A person entity for chat.

    Syntax

    (a ChatApplication with (<slot> (<value> ...)))
    (<ChatApplication-instance> has (<slot> (<value> ...)))

    Slots

    slots inherited from Support-Role

    Examples

     

    ChatDataStructure

    Description

    Chat Data Structure.

    Syntax

    (a ChatDataStructure with (<slot> (<value> ...)))
    (<ChatDataStructure-instance> has (<slot> (<value> ...)))

    Slots

    + slots inherited from Form-Document

    Examples

     

    CaloChatFieldDefinition

    Description

    A data structure for storing the definition of chat field.

    Syntax

    (a CaloChatFieldDefinition with (<slot> (<value> ...)))
    (<CaloChatFieldDefinition-instance> has (<slot> (<value> ...)))

    Slots

    slotiris propertycardvalue
    hasFieldId
    hasFieldId
    1
    (a String)
    hasFieldLabel
    hasFieldLabel
    1
    (a String)
    hasFieldWidth
    hasFieldWidth
    1
    (a Integer)
    + slots inherited from Form-Document

    Examples

     

    CaloChatFormField

    Description

    CALO Chat Form Field

    Syntax

    (a CaloChatFormField with (<slot> (<value> ...)))
    (<CaloChatFormField-instance> has (<slot> (<value> ...)))

    Slots

    slotiris propertycardvalue
    hasFieldInitialValue
    hasFieldInitialValue
    1
    (a String)
    hasFieldIndex
    hasFieldIndex
    N
    Integer
    + slots inherited from CaloChatFieldDefinition

    Examples

     

    CaloChatFormSelect

    Description

    A field in a chat form.

    Syntax

    (a CaloChatFormSelect with (<slot> (<value> ...)))
    (<CaloChatFormSelect-instance> has (<slot> (<value> ...)))

    Slots

    slotiris propertycardvalue
    hasFieldHeight
    hasFieldHeight
    1
    (a Integer)
    hasFormSelectItem
    hasFormSelectItem
    N
    (a CaloChatFormSelectItem)
    isFormSelectOne
    isFormSelectOne
    1
    (a Boolean)
    + slots inherited from Form-Document

    Examples

     

    CaloChatTableRow

    Description

    A data structure for a row in a chat table.

    Syntax

    (a CaloChatTableRow with (<slot> (<value> ...)))
    (<CaloChatTableRow-instance> has (<slot> (<value> ...)))

    Slots

    slotiris propertycardvalue
    hasTableElement
    hasTableElement
    N
    (a CaloChatTableElement)
    hasTableRowIndex
    hasTableRowIndex
    N
    (a Integer)
    + slots inherited from Form-Document

    Examples

     

    CaloChatFormInput

    Description

    A chat form field.

    Syntax

    (a CaloChatFormInput with (<slot> (<value> ...)))
    (<CaloChatFormInput-instance> has (<slot> (<value> ...)))

    Slots

    slotiris propertycardvalue
    hasFormType
    hasFormType
    N
    (a String)
    + slots inherited from Form-Document

    Examples

     

    CaloChatFormDate

    Description

    A CALO chat form date

    Syntax

    (a CaloChatFormDate with (<slot> (<value> ...)))
    (<CaloChatFormDate-instance> has (<slot> (<value> ...)))

    Slots

    slotiris propertycardvalue
    hasFieldDate
    hasFieldDate
    1
    (a Time-Instant)
    + slots inherited from CaloChatFormField

    Examples

     

    NetworkAddress

    Description

    ?????

    Syntax

    (a NetworkAddress with (<slot> (<value> ...)))
    (<NetworkAddress-instance> has (<slot> (<value> ...)))

    Slots

    slotiris propertycardvalue
    + slots inherited from ContactRecordSubAddressComponent

    Examples

     

    ChatAddress

    Description

    ?????

    Syntax

    (a ChatAddress with (<slot> (<value> ...)))
    (<ChatAddress-instance> has (<slot> (<value> ...)))

    Slots

    slotiris propertycardvalue
    hasCompatibleChatNetwork
    hasCompatibleChatNetwork
    N
    (a Instant-Messaging-Service)
    hasAddressOrganizationName
    hasOrganizationName
    1
    (a String)
    hasAddressOwnerName
    hasAddressOwnerName
    1
    (a String)
    hasAddressString
    hasAddressString
    N
    (a String)
    hasNickname
    hasNickname
    N
    (a String)
    hasRealName
    hasRealName
    N
    (a String)
    isTypeOfNetworkAddress
    isTypeOfNetworkAddress
    N
    (a String)
    + slots inherited from NetworkAddress

    Examples

     

    Return to Calo Ontologies Page