Class: RDF::SAK::CI

Inherits:
RDF::StrictVocabulary
  • Object
show all
Defined in:
lib/rdf/sak/ci.rb

Overview

Vocabulary for <privatealpha.com/ontology/content-inventory/1#>

A Content Inventory Vocabulary

This vocabulary defines a number of concepts peculiar to content strategy which are not accounted for by other vocabularies.

Version:

  • 0.14

Instance Attribute Summary collapse

Instance Attribute Details

#ActionRDF::Vocabulary::Term (readonly)

An action, as its name implies, is meant to represent something a person or other agent ought to do to a document.

Returns:

  • (RDF::Vocabulary::Term)


10
11
12
# File 'lib/rdf/sak/ci.rb', line 10

def Action
  @Action
end

#actionRDF::Vocabulary::Term (readonly)

Relates a document to an action to take.

Returns:

  • (RDF::Vocabulary::Term)


26
27
28
# File 'lib/rdf/sak/ci.rb', line 26

def action
  @action
end

In general there is no programmatic way to tell whether a resource is an advertisement, since advertisements on the Web look (to a machine) like any other resource. This is intended to be a decorator class to indicate that the subject is an advertisement. It can therefore be combined with other classes such as foaf:Image, or bibo:AudioVisualDocument.

Returns:

  • (RDF::Vocabulary::Term)


14
15
16
# File 'lib/rdf/sak/ci.rb', line 14

def Advertisement
  @Advertisement
end

#aliasRDF::Vocabulary::Term (readonly)

Denotes an alternate URI for the subject resource. It extends owl:sameAs insofar as asserting that the object is somehow less canonical than the subject.

Returns:

  • (RDF::Vocabulary::Term)


30
31
32
# File 'lib/rdf/sak/ci.rb', line 30

def alias
  @alias
end

#assumesRDF::Vocabulary::Term (readonly)

The document assumes the audience is familiar with this concept, and may not mention it explicitly.

Returns:

  • (RDF::Vocabulary::Term)


34
35
36
# File 'lib/rdf/sak/ci.rb', line 34

def assumes
  @assumes
end

#AudienceRDF::Vocabulary::Term (readonly)

An audience represents the set of people who are the intended recipients of the resource. This class is at once an agent class as well as a conceptual entity, capable of being mixed into a SKOS concept scheme.

Returns:

  • (RDF::Vocabulary::Term)


18
19
20
# File 'lib/rdf/sak/ci.rb', line 18

def Audience
  @Audience
end

#blocksRDF::Vocabulary::Term (readonly)

A block count is conceptually similar to a word or section count, though it counts the total of elements in the document considered to be text blocks, such as paragraphs, tables, lists and figures. It is suited for document types that have no concept of (semantic) sections, such as HTML. The purpose of this measurement is to provide a sort of ratio to the word count, to glean how well-proportioned the document is.

Returns:

  • (RDF::Vocabulary::Term)


38
39
40
# File 'lib/rdf/sak/ci.rb', line 38

def blocks
  @blocks
end

#canonicalRDF::Vocabulary::Term (readonly)

Asserts the canonical URI of the subject resource, i.e., the one you always want to publish in content or redirect Web requests to.

Returns:

  • (RDF::Vocabulary::Term)


42
43
44
# File 'lib/rdf/sak/ci.rb', line 42

def canonical
  @canonical
end

#charactersRDF::Vocabulary::Term (readonly)

This indicates the number of characters in a document, with punctuation and the XPath normalize-space function applied. Note this is characters, not bytes.

Returns:

  • (RDF::Vocabulary::Term)


46
47
48
# File 'lib/rdf/sak/ci.rb', line 46

def characters
  @characters
end

#circulatedRDF::Vocabulary::Term (readonly)

The document is available for select people to see, but not published in the strict literal sense.

Returns:

  • (RDF::Vocabulary::Term)


190
191
192
# File 'lib/rdf/sak/ci.rb', line 190

def circulated
  @circulated
end

#confidentialRDF::Vocabulary::Term (readonly)

The document is confidential and not for publication.

Returns:

  • (RDF::Vocabulary::Term)


194
195
196
# File 'lib/rdf/sak/ci.rb', line 194

def confidential
  @confidential
end

#depictsRDF::Vocabulary::Term (readonly)

The document explicitly depicts this concept (or other entity).

Returns:

  • (RDF::Vocabulary::Term)


50
51
52
# File 'lib/rdf/sak/ci.rb', line 50

def depicts
  @depicts
end

#documentRDF::Vocabulary::Term (readonly)

Document Reference

Returns:

  • (RDF::Vocabulary::Term)


54
55
56
# File 'lib/rdf/sak/ci.rb', line 54

def document
  @document
end

#embedRDF::Vocabulary::Term (readonly)

This property specifies an embedded resource, such as an image, which is visible on the document’s canvas.

Returns:

  • (RDF::Vocabulary::Term)


58
59
60
# File 'lib/rdf/sak/ci.rb', line 58

def embed
  @embed
end

#embedsRDF::Vocabulary::Term (readonly)

The number of embeds in the document.

Returns:

  • (RDF::Vocabulary::Term)


62
63
64
# File 'lib/rdf/sak/ci.rb', line 62

def embeds
  @embeds
end

#emptyRDF::Vocabulary::Term (readonly)

The document contains no content.

Returns:

  • (RDF::Vocabulary::Term)


198
199
200
# File 'lib/rdf/sak/ci.rb', line 198

def empty
  @empty
end

#eschewsRDF::Vocabulary::Term (readonly)

This property relates an Audience to a SKOS concept that members of the audience are known to actively avoid or regard with contempt. This relation is intended to represent the complement of values.

Returns:

  • (RDF::Vocabulary::Term)


66
67
68
# File 'lib/rdf/sak/ci.rb', line 66

def eschews
  @eschews
end

#evokesRDF::Vocabulary::Term (readonly)

The document evokes the given concept without mentioning it explicitly.

Returns:

  • (RDF::Vocabulary::Term)


70
71
72
# File 'lib/rdf/sak/ci.rb', line 70

def evokes
  @evokes
end

#formRDF::Vocabulary::Term (readonly)

This property specifies form target, which may or may not be visible to the user.

Returns:

  • (RDF::Vocabulary::Term)


74
75
76
# File 'lib/rdf/sak/ci.rb', line 74

def form
  @form
end

#formsRDF::Vocabulary::Term (readonly)

The number of forms in the document.

Returns:

  • (RDF::Vocabulary::Term)


78
79
80
# File 'lib/rdf/sak/ci.rb', line 78

def forms
  @forms
end

#imagesRDF::Vocabulary::Term (readonly)

This indicates the number of images in the document.

Returns:

  • (RDF::Vocabulary::Term)


82
83
84
# File 'lib/rdf/sak/ci.rb', line 82

def images
  @images
end

#includeRDF::Vocabulary::Term (readonly)

This property specifies a related resource which is not directly visible to the user.

Returns:

  • (RDF::Vocabulary::Term)


86
87
88
# File 'lib/rdf/sak/ci.rb', line 86

def include
  @include
end

#incompleteRDF::Vocabulary::Term (readonly)

The document has been started, but is clearly not finished.

Returns:

  • (RDF::Vocabulary::Term)


202
203
204
# File 'lib/rdf/sak/ci.rb', line 202

def incomplete
  @incomplete
end

#incorrectRDF::Vocabulary::Term (readonly)

The content of this document is factually wrong.

Returns:

  • (RDF::Vocabulary::Term)


206
207
208
# File 'lib/rdf/sak/ci.rb', line 206

def incorrect
  @incorrect
end

#indegreeRDF::Vocabulary::Term (readonly)

The number of links pointing at the specified resource.

Returns:

  • (RDF::Vocabulary::Term)


90
91
92
# File 'lib/rdf/sak/ci.rb', line 90

def indegree
  @indegree
end

#indexedRDF::Vocabulary::Term (readonly)

This is a boolean value to indicate whether or not a resource ought to be indexed. It does not necessarily ascribe a policy: an absence of an explicit true value does not necessarily imply the resource ought not be indexed, but the presence of a false value probably should.

Returns:

  • (RDF::Vocabulary::Term)


94
95
96
# File 'lib/rdf/sak/ci.rb', line 94

def indexed
  @indexed
end

#introducesRDF::Vocabulary::Term (readonly)

The document defines, describes, or otherwise introduces the audience to this concept.

Returns:

  • (RDF::Vocabulary::Term)


98
99
100
# File 'lib/rdf/sak/ci.rb', line 98

def introduces
  @introduces
end

#keepRDF::Vocabulary::Term (readonly)

Keep this document to which this is associated; make no changes to it at this time.

Returns:

  • (RDF::Vocabulary::Term)


210
211
212
# File 'lib/rdf/sak/ci.rb', line 210

def keep
  @keep
end

#landingRDF::Vocabulary::Term (readonly)

The resource is a landing page from some other medium (e.g. e-mail, television, billboard). This status is a hint to automated systems which would otherwise orphan or retire a landing page with no inbound links.

Returns:

  • (RDF::Vocabulary::Term)


214
215
216
# File 'lib/rdf/sak/ci.rb', line 214

def landing
  @landing
end

This property specifies an ordinary hyperlink, which is visible on the document’s canvas.

Returns:

  • (RDF::Vocabulary::Term)


102
103
104
# File 'lib/rdf/sak/ci.rb', line 102

def link
  @link
end

#listsRDF::Vocabulary::Term (readonly)

The number of lists in the document.

Returns:

  • (RDF::Vocabulary::Term)


106
107
108
# File 'lib/rdf/sak/ci.rb', line 106

def lists
  @lists
end

#maxRDF::Vocabulary::Term (readonly)

Maximum

Returns:

  • (RDF::Vocabulary::Term)


110
111
112
# File 'lib/rdf/sak/ci.rb', line 110

def max
  @max
end

#meanRDF::Vocabulary::Term (readonly)

Mean

Returns:

  • (RDF::Vocabulary::Term)


114
115
116
# File 'lib/rdf/sak/ci.rb', line 114

def mean
  @mean
end

#medianRDF::Vocabulary::Term (readonly)

The median of a population

Returns:

  • (RDF::Vocabulary::Term)


118
119
120
# File 'lib/rdf/sak/ci.rb', line 118

def median
  @median
end

#mentionsRDF::Vocabulary::Term (readonly)

The document explicitly mentions this concept.

Returns:

  • (RDF::Vocabulary::Term)


122
123
124
# File 'lib/rdf/sak/ci.rb', line 122

def mentions
  @mentions
end

#MergeRDF::Vocabulary::Term (readonly)

In order to merge a document, we must define the target to which it ought to be merged. This class is identical to an Action, save for such a property.

Returns:

  • (RDF::Vocabulary::Term)


22
23
24
# File 'lib/rdf/sak/ci.rb', line 22

def Merge
  @Merge
end

#minRDF::Vocabulary::Term (readonly)

The smallest observation in the sample.

Returns:

  • (RDF::Vocabulary::Term)


126
127
128
# File 'lib/rdf/sak/ci.rb', line 126

def min
  @min
end

#obsoleteRDF::Vocabulary::Term (readonly)

The content of this document was correct and relevant at one point, but external circumstances have caused it to lapse in relevance or factual accuracy.

Returns:

  • (RDF::Vocabulary::Term)


218
219
220
# File 'lib/rdf/sak/ci.rb', line 218

def obsolete
  @obsolete
end

#orphanRDF::Vocabulary::Term (readonly)

The resource is not explicitly pending or removed from publication, however it has managed to be disconnected from the rest of the site: There is no path to it from a landing page, and it is not a landing page on its own. That is to say that the resource either has no inbound links, or if it does, those links are from other resources that are in the same situation. Documents which are only linked from retired documents are also considered orphans.

Returns:

  • (RDF::Vocabulary::Term)


222
223
224
# File 'lib/rdf/sak/ci.rb', line 222

def orphan
  @orphan
end

#outdegreeRDF::Vocabulary::Term (readonly)

The number of links emanating from the specified resource.

Returns:

  • (RDF::Vocabulary::Term)


130
131
132
# File 'lib/rdf/sak/ci.rb', line 130

def outdegree
  @outdegree
end

#primaryRDF::Vocabulary::Term (readonly)

Denotes the primary variant that concretely represents the resource.

Returns:

  • (RDF::Vocabulary::Term)


134
135
136
# File 'lib/rdf/sak/ci.rb', line 134

def primary
  @primary
end

#proofreadRDF::Vocabulary::Term (readonly)

Proofread this document.

Returns:

  • (RDF::Vocabulary::Term)


226
227
228
# File 'lib/rdf/sak/ci.rb', line 226

def proofread
  @proofread
end

#representationRDF::Vocabulary::Term (readonly)

Denotes a resource that is a concrete representation of the subject, which assumed to be more abstract.

Returns:

  • (RDF::Vocabulary::Term)


138
139
140
# File 'lib/rdf/sak/ci.rb', line 138

def representation
  @representation
end

#retireRDF::Vocabulary::Term (readonly)

Remove all references to this document and consign it to the archive.

Returns:

  • (RDF::Vocabulary::Term)


230
231
232
# File 'lib/rdf/sak/ci.rb', line 230

def retire
  @retire
end

#retiredRDF::Vocabulary::Term (readonly)

The document has been explicitly retired by an editor or curator, but still exists in the archive.

Returns:

  • (RDF::Vocabulary::Term)


234
235
236
# File 'lib/rdf/sak/ci.rb', line 234

def retired
  @retired
end

#reviseRDF::Vocabulary::Term (readonly)

Revise or restructure this document.

Returns:

  • (RDF::Vocabulary::Term)


238
239
240
# File 'lib/rdf/sak/ci.rb', line 238

def revise
  @revise
end

#rewriteRDF::Vocabulary::Term (readonly)

Rewrite this document from scratch.

Returns:

  • (RDF::Vocabulary::Term)


242
243
244
# File 'lib/rdf/sak/ci.rb', line 242

def rewrite
  @rewrite
end

#scriptsRDF::Vocabulary::Term (readonly)

The number of scripts in the document.

Returns:

  • (RDF::Vocabulary::Term)


142
143
144
# File 'lib/rdf/sak/ci.rb', line 142

def scripts
  @scripts
end

#sdRDF::Vocabulary::Term (readonly)

Standard Deviation

Returns:

  • (RDF::Vocabulary::Term)


146
147
148
# File 'lib/rdf/sak/ci.rb', line 146

def sd
  @sd
end

#sectionsRDF::Vocabulary::Term (readonly)

For document types that have a concrete representation of sections, this property may be used to capture their sum.

Returns:

  • (RDF::Vocabulary::Term)


150
151
152
# File 'lib/rdf/sak/ci.rb', line 150

def sections
  @sections
end

#slugRDF::Vocabulary::Term (readonly)

The slug is a text token which represents either the full path or terminal path segment of an HTTP(S) URL by which a resource can be located. This property is mainly for the purpose of archiving old or alternative URL paths in a content inventory, for such tasks as generating URL rewriting maps.

Returns:

  • (RDF::Vocabulary::Term)


154
155
156
# File 'lib/rdf/sak/ci.rb', line 154

def slug
  @slug
end

#splitRDF::Vocabulary::Term (readonly)

Split this document into multiple pieces.

Returns:

  • (RDF::Vocabulary::Term)


246
247
248
# File 'lib/rdf/sak/ci.rb', line 246

def split
  @split
end

#stylesheetsRDF::Vocabulary::Term (readonly)

The number of stylesheets in the document.

Returns:

  • (RDF::Vocabulary::Term)


158
159
160
# File 'lib/rdf/sak/ci.rb', line 158

def stylesheets
  @stylesheets
end

#tablesRDF::Vocabulary::Term (readonly)

The number of tables in the document.

Returns:

  • (RDF::Vocabulary::Term)


162
163
164
# File 'lib/rdf/sak/ci.rb', line 162

def tables
  @tables
end

#targetRDF::Vocabulary::Term (readonly)

Specify the URI of the target resource into which this document should be merged.

Returns:

  • (RDF::Vocabulary::Term)


166
167
168
# File 'lib/rdf/sak/ci.rb', line 166

def target
  @target
end

#unavailableRDF::Vocabulary::Term (readonly)

The resource at the subject address is unavailable for reasons other than explicit retirement, e.g. HTTP 404 or 403, or going out of print.

Returns:

  • (RDF::Vocabulary::Term)


250
251
252
# File 'lib/rdf/sak/ci.rb', line 250

def unavailable
  @unavailable
end

#understandsRDF::Vocabulary::Term (readonly)

This property relates an Audience to a SKOS concept that members of the audience are known to comprehend, and thereby do not need any additional explanation.

Returns:

  • (RDF::Vocabulary::Term)


170
171
172
# File 'lib/rdf/sak/ci.rb', line 170

def understands
  @understands
end

#valuesRDF::Vocabulary::Term (readonly)

This property relates an Audience to a SKOS concept that members of the audience are known to value, that is, to find meaningful in an axiological sense.

Returns:

  • (RDF::Vocabulary::Term)


174
175
176
# File 'lib/rdf/sak/ci.rb', line 174

def values
  @values
end

#variantRDF::Vocabulary::Term (readonly)

Denotes a resource that is a variant of a concrete representation of the subject, which assumed to be more abstract.

Returns:

  • (RDF::Vocabulary::Term)


178
179
180
# File 'lib/rdf/sak/ci.rb', line 178

def variant
  @variant
end

#videosRDF::Vocabulary::Term (readonly)

The number of videos in the document.

Returns:

  • (RDF::Vocabulary::Term)


182
183
184
# File 'lib/rdf/sak/ci.rb', line 182

def videos
  @videos
end

#wordsRDF::Vocabulary::Term (readonly)

This indicates the number of words in a document, similar to the familiar function in a word processor. The exact method of counting words may vary by document type, language etc., and is thus out of scope from this document.

Returns:

  • (RDF::Vocabulary::Term)


186
187
188
# File 'lib/rdf/sak/ci.rb', line 186

def words
  @words
end