Class: RDF::Vocab::SiocTypes

Inherits:
StrictVocabulary
  • Object
show all
Defined in:
lib/rdf/vocab/sioctypes.rb

Overview

Vocabulary for <rdfs.org/sioc/types#>

SIOC Types Ontology Module Namespace

Extends the SIOC Core Ontology (Semantically-Interlinked Online Communities) by defining subclasses and subproperties of SIOC terms.

Instance Attribute Summary collapse

Instance Attribute Details

#AddressBookRDF::Vocabulary::Term (readonly)

Describes a collection of personal or organisational addresses.

Returns:

  • (RDF::Vocabulary::Term)


10
11
12
# File 'lib/rdf/vocab/sioctypes.rb', line 10

def AddressBook
  @AddressBook
end

#AnnotationSetRDF::Vocabulary::Term (readonly)

Describes a set of annotations, for example, those created by a particular user or related to a particular topic.

Returns:

  • (RDF::Vocabulary::Term)


14
15
16
# File 'lib/rdf/vocab/sioctypes.rb', line 14

def AnnotationSet
  @AnnotationSet
end

#AnswerRDF::Vocabulary::Term (readonly)

A Post that provides an answer in reply to a Question.

Returns:

  • (RDF::Vocabulary::Term)


18
19
20
# File 'lib/rdf/vocab/sioctypes.rb', line 18

def Answer
  @Answer
end

#ArgumentativeDiscussionRDF::Vocabulary::Term (readonly)

Describes a discussion area where logical arguments can take place.

Returns:

  • (RDF::Vocabulary::Term)


22
23
24
# File 'lib/rdf/vocab/sioctypes.rb', line 22

def ArgumentativeDiscussion
  @ArgumentativeDiscussion
end

#AudioChannelRDF::Vocabulary::Term (readonly)

Describes a channel for distributing audio or sound files, for example, a podcast.

Returns:

  • (RDF::Vocabulary::Term)


26
27
28
# File 'lib/rdf/vocab/sioctypes.rb', line 26

def AudioChannel
  @AudioChannel
end

#BestAnswerRDF::Vocabulary::Term (readonly)

A Post that is the best answer to a Question, as chosen by the UserAccount who asked the Question or as voted by a Community of UserAccounts.

Returns:

  • (RDF::Vocabulary::Term)


30
31
32
# File 'lib/rdf/vocab/sioctypes.rb', line 30

def BestAnswer
  @BestAnswer
end

#BlogPostRDF::Vocabulary::Term (readonly)

Describes a post that is specifically made on a weblog.

Returns:

  • (RDF::Vocabulary::Term)


34
35
36
# File 'lib/rdf/vocab/sioctypes.rb', line 34

def BlogPost
  @BlogPost
end

#BoardPostRDF::Vocabulary::Term (readonly)

Describes a post that is specifically made on a message board.

Returns:

  • (RDF::Vocabulary::Term)


38
39
40
# File 'lib/rdf/vocab/sioctypes.rb', line 38

def BoardPost
  @BoardPost
end

#BookmarkFolderRDF::Vocabulary::Term (readonly)

Describes a shared collection of bookmarks.

Returns:

  • (RDF::Vocabulary::Term)


42
43
44
# File 'lib/rdf/vocab/sioctypes.rb', line 42

def BookmarkFolder
  @BookmarkFolder
end

#BriefcaseRDF::Vocabulary::Term (readonly)

Describes a briefcase or file service.

Returns:

  • (RDF::Vocabulary::Term)


46
47
48
# File 'lib/rdf/vocab/sioctypes.rb', line 46

def Briefcase
  @Briefcase
end

#CategoryRDF::Vocabulary::Term (readonly)

Category is used on the object of sioc:topic to indicate that this resource is a category on a site.

Returns:

  • (RDF::Vocabulary::Term)


50
51
52
# File 'lib/rdf/vocab/sioctypes.rb', line 50

def Category
  @Category
end

#ChatChannelRDF::Vocabulary::Term (readonly)

Describes a channel for chat or instant messages, for example, via IRC or IM.

Returns:

  • (RDF::Vocabulary::Term)


54
55
56
# File 'lib/rdf/vocab/sioctypes.rb', line 54

def ChatChannel
  @ChatChannel
end

#CommentRDF::Vocabulary::Term (readonly)

Comment is a subtype of sioc:Post and allows one to explicitly indicate that this SIOC post is a comment. Note that comments have a narrower scope than sioc:Post and may not apply to all types of community site.

Returns:

  • (RDF::Vocabulary::Term)


58
59
60
# File 'lib/rdf/vocab/sioctypes.rb', line 58

def Comment
  @Comment
end

#EventCalendarRDF::Vocabulary::Term (readonly)

Describes a calendar of events.

Returns:

  • (RDF::Vocabulary::Term)


62
63
64
# File 'lib/rdf/vocab/sioctypes.rb', line 62

def EventCalendar
  @EventCalendar
end

#FavouriteThingsRDF::Vocabulary::Term (readonly)

Describes a list or a collection of one’s favourite things.

Returns:

  • (RDF::Vocabulary::Term)


66
67
68
# File 'lib/rdf/vocab/sioctypes.rb', line 66

def FavouriteThings
  @FavouriteThings
end

#ImageGalleryRDF::Vocabulary::Term (readonly)

Describes an image gallery, for example, a photo album.

Returns:

  • (RDF::Vocabulary::Term)


70
71
72
# File 'lib/rdf/vocab/sioctypes.rb', line 70

def ImageGallery
  @ImageGallery
end

#InstantMessageRDF::Vocabulary::Term (readonly)

Describes an instant message, e.g. sent via Jabber.

Returns:

  • (RDF::Vocabulary::Term)


74
75
76
# File 'lib/rdf/vocab/sioctypes.rb', line 74

def InstantMessage
  @InstantMessage
end

#MailingListRDF::Vocabulary::Term (readonly)

Describes an electronic mailing list.

Returns:

  • (RDF::Vocabulary::Term)


82
83
84
# File 'lib/rdf/vocab/sioctypes.rb', line 82

def MailingList
  @MailingList
end

#MailMessageRDF::Vocabulary::Term (readonly)

Describes an electronic mail message, e.g. a post sent to a mailing list.

Returns:

  • (RDF::Vocabulary::Term)


78
79
80
# File 'lib/rdf/vocab/sioctypes.rb', line 78

def MailMessage
  @MailMessage
end

#MessageBoardRDF::Vocabulary::Term (readonly)

Describes a message board, also known as an online bulletin board or discussion forum.

Returns:

  • (RDF::Vocabulary::Term)


86
87
88
# File 'lib/rdf/vocab/sioctypes.rb', line 86

def MessageBoard
  @MessageBoard
end

#MicroblogRDF::Vocabulary::Term (readonly)

Describes a microblog, i.e. a blog consisting of short text messages.

Returns:

  • (RDF::Vocabulary::Term)


90
91
92
# File 'lib/rdf/vocab/sioctypes.rb', line 90

def Microblog
  @Microblog
end

#MicroblogPostRDF::Vocabulary::Term (readonly)

Describes a post that is specifically made on a microblog.

Returns:

  • (RDF::Vocabulary::Term)


94
95
96
# File 'lib/rdf/vocab/sioctypes.rb', line 94

def MicroblogPost
  @MicroblogPost
end

#OfferListRDF::Vocabulary::Term (readonly)

Describes a list of the items someone has available to offer.

Returns:

  • (RDF::Vocabulary::Term)


98
99
100
# File 'lib/rdf/vocab/sioctypes.rb', line 98

def OfferList
  @OfferList
end

#PlaylistRDF::Vocabulary::Term (readonly)

Describes a list of media items that have been played or can be played.

Returns:

  • (RDF::Vocabulary::Term)


102
103
104
# File 'lib/rdf/vocab/sioctypes.rb', line 102

def Playlist
  @Playlist
end

#PollRDF::Vocabulary::Term (readonly)

Describes a posted item that contains a poll or survey content.

Returns:

  • (RDF::Vocabulary::Term)


106
107
108
# File 'lib/rdf/vocab/sioctypes.rb', line 106

def Poll
  @Poll
end

#ProjectDirectoryRDF::Vocabulary::Term (readonly)

Describes a project directory.

Returns:

  • (RDF::Vocabulary::Term)


110
111
112
# File 'lib/rdf/vocab/sioctypes.rb', line 110

def ProjectDirectory
  @ProjectDirectory
end

#QuestionRDF::Vocabulary::Term (readonly)

A Post that asks a Question.

Returns:

  • (RDF::Vocabulary::Term)


114
115
116
# File 'lib/rdf/vocab/sioctypes.rb', line 114

def Question
  @Question
end

#ReadingListRDF::Vocabulary::Term (readonly)

Describes a list of books or other materials that have been read or are suggested for reading.

Returns:

  • (RDF::Vocabulary::Term)


118
119
120
# File 'lib/rdf/vocab/sioctypes.rb', line 118

def ReadingList
  @ReadingList
end

#ResumeBankRDF::Vocabulary::Term (readonly)

Describes a collection of resumes.

Returns:

  • (RDF::Vocabulary::Term)


122
123
124
# File 'lib/rdf/vocab/sioctypes.rb', line 122

def ResumeBank
  @ResumeBank
end

#ReviewAreaRDF::Vocabulary::Term (readonly)

Describes an area where reviews are posted.

Returns:

  • (RDF::Vocabulary::Term)


126
127
128
# File 'lib/rdf/vocab/sioctypes.rb', line 126

def ReviewArea
  @ReviewArea
end

#SubscriptionListRDF::Vocabulary::Term (readonly)

Describes a shared set of feed subscriptions.

Returns:

  • (RDF::Vocabulary::Term)


130
131
132
# File 'lib/rdf/vocab/sioctypes.rb', line 130

def SubscriptionList
  @SubscriptionList
end

#SurveyCollectionRDF::Vocabulary::Term (readonly)

Describes an area where survey data can be collected, e.g. from polls.

Returns:

  • (RDF::Vocabulary::Term)


134
135
136
# File 'lib/rdf/vocab/sioctypes.rb', line 134

def SurveyCollection
  @SurveyCollection
end

#TagRDF::Vocabulary::Term (readonly)

Tag is used on the object of sioc:topic to indicate that this resource is a tag on a site.

Returns:

  • (RDF::Vocabulary::Term)


138
139
140
# File 'lib/rdf/vocab/sioctypes.rb', line 138

def Tag
  @Tag
end

#VideoChannelRDF::Vocabulary::Term (readonly)

Describes a channel for distributing videos (moving image) files, for example, a video podcast.

Returns:

  • (RDF::Vocabulary::Term)


142
143
144
# File 'lib/rdf/vocab/sioctypes.rb', line 142

def VideoChannel
  @VideoChannel
end

#WeblogRDF::Vocabulary::Term (readonly)

Describes a weblog (blog), i.e. an online journal.

Returns:

  • (RDF::Vocabulary::Term)


146
147
148
# File 'lib/rdf/vocab/sioctypes.rb', line 146

def Weblog
  @Weblog
end

#WikiRDF::Vocabulary::Term (readonly)

Describes a wiki space.

Returns:

  • (RDF::Vocabulary::Term)


150
151
152
# File 'lib/rdf/vocab/sioctypes.rb', line 150

def Wiki
  @Wiki
end

#WikiArticleRDF::Vocabulary::Term (readonly)

Describes a wiki article.

Returns:

  • (RDF::Vocabulary::Term)


154
155
156
# File 'lib/rdf/vocab/sioctypes.rb', line 154

def WikiArticle
  @WikiArticle
end

#WishListRDF::Vocabulary::Term (readonly)

Describes a list of the items someone wishes to get.

Returns:

  • (RDF::Vocabulary::Term)


158
159
160
# File 'lib/rdf/vocab/sioctypes.rb', line 158

def WishList
  @WishList
end