Class: RDF::SAK::CI
- Inherits:
-
RDF::StrictVocabulary
- Object
- RDF::StrictVocabulary
- RDF::SAK::CI
- 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.
Instance Attribute Summary collapse
-
#Action ⇒ RDF::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.
-
#action ⇒ RDF::Vocabulary::Term
readonly
Relates a document to an action to take.
-
#Advertisement ⇒ RDF::Vocabulary::Term
readonly
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.
-
#alias ⇒ RDF::Vocabulary::Term
readonly
Denotes an alternate URI for the subject resource.
-
#assumes ⇒ RDF::Vocabulary::Term
readonly
The document assumes the audience is familiar with this concept, and may not mention it explicitly.
-
#Audience ⇒ RDF::Vocabulary::Term
readonly
An audience represents the set of people who are the intended recipients of the resource.
-
#blocks ⇒ RDF::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.
-
#canonical ⇒ RDF::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.
-
#characters ⇒ RDF::Vocabulary::Term
readonly
This indicates the number of characters in a document, with punctuation and the XPath normalize-space function applied.
-
#circulated ⇒ RDF::Vocabulary::Term
readonly
The document is available for select people to see, but not published in the strict literal sense.
-
#confidential ⇒ RDF::Vocabulary::Term
readonly
The document is confidential and not for publication.
-
#depicts ⇒ RDF::Vocabulary::Term
readonly
The document explicitly depicts this concept (or other entity).
-
#document ⇒ RDF::Vocabulary::Term
readonly
Document Reference.
-
#embed ⇒ RDF::Vocabulary::Term
readonly
This property specifies an embedded resource, such as an image, which is visible on the document’s canvas.
-
#embeds ⇒ RDF::Vocabulary::Term
readonly
The number of embeds in the document.
-
#empty ⇒ RDF::Vocabulary::Term
readonly
The document contains no content.
-
#eschews ⇒ RDF::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.
-
#evokes ⇒ RDF::Vocabulary::Term
readonly
The document evokes the given concept without mentioning it explicitly.
-
#form ⇒ RDF::Vocabulary::Term
readonly
This property specifies form target, which may or may not be visible to the user.
-
#forms ⇒ RDF::Vocabulary::Term
readonly
The number of forms in the document.
-
#images ⇒ RDF::Vocabulary::Term
readonly
This indicates the number of images in the document.
-
#include ⇒ RDF::Vocabulary::Term
readonly
This property specifies a related resource which is not directly visible to the user.
-
#incomplete ⇒ RDF::Vocabulary::Term
readonly
The document has been started, but is clearly not finished.
-
#incorrect ⇒ RDF::Vocabulary::Term
readonly
The content of this document is factually wrong.
-
#indegree ⇒ RDF::Vocabulary::Term
readonly
The number of links pointing at the specified resource.
-
#indexed ⇒ RDF::Vocabulary::Term
readonly
This is a boolean value to indicate whether or not a resource ought to be indexed.
-
#introduces ⇒ RDF::Vocabulary::Term
readonly
The document defines, describes, or otherwise introduces the audience to this concept.
-
#keep ⇒ RDF::Vocabulary::Term
readonly
Keep this document to which this is associated; make no changes to it at this time.
-
#landing ⇒ RDF::Vocabulary::Term
readonly
The resource is a landing page from some other medium (e.g. e-mail, television, billboard).
-
#link ⇒ RDF::Vocabulary::Term
readonly
This property specifies an ordinary hyperlink, which is visible on the document’s canvas.
-
#lists ⇒ RDF::Vocabulary::Term
readonly
The number of lists in the document.
-
#max ⇒ RDF::Vocabulary::Term
readonly
Maximum.
-
#mean ⇒ RDF::Vocabulary::Term
readonly
Mean.
-
#median ⇒ RDF::Vocabulary::Term
readonly
The median of a population.
-
#mentions ⇒ RDF::Vocabulary::Term
readonly
The document explicitly mentions this concept.
-
#Merge ⇒ RDF::Vocabulary::Term
readonly
In order to merge a document, we must define the target to which it ought to be merged.
-
#min ⇒ RDF::Vocabulary::Term
readonly
The smallest observation in the sample.
-
#obsolete ⇒ RDF::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.
-
#orphan ⇒ RDF::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.
-
#outdegree ⇒ RDF::Vocabulary::Term
readonly
The number of links emanating from the specified resource.
-
#primary ⇒ RDF::Vocabulary::Term
readonly
Denotes the primary variant that concretely represents the resource.
-
#proofread ⇒ RDF::Vocabulary::Term
readonly
Proofread this document.
-
#representation ⇒ RDF::Vocabulary::Term
readonly
Denotes a resource that is a concrete representation of the subject, which assumed to be more abstract.
-
#retire ⇒ RDF::Vocabulary::Term
readonly
Remove all references to this document and consign it to the archive.
-
#retired ⇒ RDF::Vocabulary::Term
readonly
The document has been explicitly retired by an editor or curator, but still exists in the archive.
-
#revise ⇒ RDF::Vocabulary::Term
readonly
Revise or restructure this document.
-
#rewrite ⇒ RDF::Vocabulary::Term
readonly
Rewrite this document from scratch.
-
#scripts ⇒ RDF::Vocabulary::Term
readonly
The number of scripts in the document.
-
#sd ⇒ RDF::Vocabulary::Term
readonly
Standard Deviation.
-
#sections ⇒ RDF::Vocabulary::Term
readonly
For document types that have a concrete representation of sections, this property may be used to capture their sum.
-
#slug ⇒ RDF::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.
-
#split ⇒ RDF::Vocabulary::Term
readonly
Split this document into multiple pieces.
-
#stylesheets ⇒ RDF::Vocabulary::Term
readonly
The number of stylesheets in the document.
-
#tables ⇒ RDF::Vocabulary::Term
readonly
The number of tables in the document.
-
#target ⇒ RDF::Vocabulary::Term
readonly
Specify the URI of the target resource into which this document should be merged.
-
#unavailable ⇒ RDF::Vocabulary::Term
readonly
The resource at the subject address is unavailable for reasons other than explicit retirement, e.g.
-
#understands ⇒ RDF::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.
-
#values ⇒ RDF::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.
-
#variant ⇒ RDF::Vocabulary::Term
readonly
Denotes a resource that is a variant of a concrete representation of the subject, which assumed to be more abstract.
-
#videos ⇒ RDF::Vocabulary::Term
readonly
The number of videos in the document.
-
#words ⇒ RDF::Vocabulary::Term
readonly
This indicates the number of words in a document, similar to the familiar function in a word processor.
Instance Attribute Details
#Action ⇒ RDF::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.
10 11 12 |
# File 'lib/rdf/sak/ci.rb', line 10 def Action @Action end |
#action ⇒ RDF::Vocabulary::Term (readonly)
Relates a document to an action to take.
26 27 28 |
# File 'lib/rdf/sak/ci.rb', line 26 def action @action end |
#Advertisement ⇒ RDF::Vocabulary::Term (readonly)
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.
14 15 16 |
# File 'lib/rdf/sak/ci.rb', line 14 def Advertisement @Advertisement end |
#alias ⇒ RDF::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.
30 31 32 |
# File 'lib/rdf/sak/ci.rb', line 30 def alias @alias end |
#assumes ⇒ RDF::Vocabulary::Term (readonly)
The document assumes the audience is familiar with this concept, and may not mention it explicitly.
34 35 36 |
# File 'lib/rdf/sak/ci.rb', line 34 def assumes @assumes end |
#Audience ⇒ RDF::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.
18 19 20 |
# File 'lib/rdf/sak/ci.rb', line 18 def Audience @Audience end |
#blocks ⇒ RDF::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.
38 39 40 |
# File 'lib/rdf/sak/ci.rb', line 38 def blocks @blocks end |
#canonical ⇒ RDF::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.
42 43 44 |
# File 'lib/rdf/sak/ci.rb', line 42 def canonical @canonical end |
#characters ⇒ RDF::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.
46 47 48 |
# File 'lib/rdf/sak/ci.rb', line 46 def characters @characters end |
#circulated ⇒ RDF::Vocabulary::Term (readonly)
The document is available for select people to see, but not published in the strict literal sense.
190 191 192 |
# File 'lib/rdf/sak/ci.rb', line 190 def circulated @circulated end |
#confidential ⇒ RDF::Vocabulary::Term (readonly)
The document is confidential and not for publication.
194 195 196 |
# File 'lib/rdf/sak/ci.rb', line 194 def confidential @confidential end |
#depicts ⇒ RDF::Vocabulary::Term (readonly)
The document explicitly depicts this concept (or other entity).
50 51 52 |
# File 'lib/rdf/sak/ci.rb', line 50 def depicts @depicts end |
#document ⇒ RDF::Vocabulary::Term (readonly)
Document Reference
54 55 56 |
# File 'lib/rdf/sak/ci.rb', line 54 def document @document end |
#embed ⇒ RDF::Vocabulary::Term (readonly)
This property specifies an embedded resource, such as an image, which is visible on the document’s canvas.
58 59 60 |
# File 'lib/rdf/sak/ci.rb', line 58 def @embed end |
#embeds ⇒ RDF::Vocabulary::Term (readonly)
The number of embeds in the document.
62 63 64 |
# File 'lib/rdf/sak/ci.rb', line 62 def @embeds end |
#empty ⇒ RDF::Vocabulary::Term (readonly)
The document contains no content.
198 199 200 |
# File 'lib/rdf/sak/ci.rb', line 198 def empty @empty end |
#eschews ⇒ RDF::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.
66 67 68 |
# File 'lib/rdf/sak/ci.rb', line 66 def eschews @eschews end |
#evokes ⇒ RDF::Vocabulary::Term (readonly)
The document evokes the given concept without mentioning it explicitly.
70 71 72 |
# File 'lib/rdf/sak/ci.rb', line 70 def evokes @evokes end |
#form ⇒ RDF::Vocabulary::Term (readonly)
This property specifies form target, which may or may not be visible to the user.
74 75 76 |
# File 'lib/rdf/sak/ci.rb', line 74 def form @form end |
#forms ⇒ RDF::Vocabulary::Term (readonly)
The number of forms in the document.
78 79 80 |
# File 'lib/rdf/sak/ci.rb', line 78 def forms @forms end |
#images ⇒ RDF::Vocabulary::Term (readonly)
This indicates the number of images in the document.
82 83 84 |
# File 'lib/rdf/sak/ci.rb', line 82 def images @images end |
#include ⇒ RDF::Vocabulary::Term (readonly)
This property specifies a related resource which is not directly visible to the user.
86 87 88 |
# File 'lib/rdf/sak/ci.rb', line 86 def include @include end |
#incomplete ⇒ RDF::Vocabulary::Term (readonly)
The document has been started, but is clearly not finished.
202 203 204 |
# File 'lib/rdf/sak/ci.rb', line 202 def incomplete @incomplete end |
#incorrect ⇒ RDF::Vocabulary::Term (readonly)
The content of this document is factually wrong.
206 207 208 |
# File 'lib/rdf/sak/ci.rb', line 206 def incorrect @incorrect end |
#indegree ⇒ RDF::Vocabulary::Term (readonly)
The number of links pointing at the specified resource.
90 91 92 |
# File 'lib/rdf/sak/ci.rb', line 90 def indegree @indegree end |
#indexed ⇒ RDF::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.
94 95 96 |
# File 'lib/rdf/sak/ci.rb', line 94 def indexed @indexed end |
#introduces ⇒ RDF::Vocabulary::Term (readonly)
The document defines, describes, or otherwise introduces the audience to this concept.
98 99 100 |
# File 'lib/rdf/sak/ci.rb', line 98 def introduces @introduces end |
#keep ⇒ RDF::Vocabulary::Term (readonly)
Keep this document to which this is associated; make no changes to it at this time.
210 211 212 |
# File 'lib/rdf/sak/ci.rb', line 210 def keep @keep end |
#landing ⇒ RDF::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.
214 215 216 |
# File 'lib/rdf/sak/ci.rb', line 214 def landing @landing end |
#link ⇒ RDF::Vocabulary::Term (readonly)
This property specifies an ordinary hyperlink, which is visible on the document’s canvas.
102 103 104 |
# File 'lib/rdf/sak/ci.rb', line 102 def link @link end |
#lists ⇒ RDF::Vocabulary::Term (readonly)
The number of lists in the document.
106 107 108 |
# File 'lib/rdf/sak/ci.rb', line 106 def lists @lists end |
#max ⇒ RDF::Vocabulary::Term (readonly)
Maximum
110 111 112 |
# File 'lib/rdf/sak/ci.rb', line 110 def max @max end |
#mean ⇒ RDF::Vocabulary::Term (readonly)
Mean
114 115 116 |
# File 'lib/rdf/sak/ci.rb', line 114 def mean @mean end |
#median ⇒ RDF::Vocabulary::Term (readonly)
The median of a population
118 119 120 |
# File 'lib/rdf/sak/ci.rb', line 118 def median @median end |
#mentions ⇒ RDF::Vocabulary::Term (readonly)
The document explicitly mentions this concept.
122 123 124 |
# File 'lib/rdf/sak/ci.rb', line 122 def mentions @mentions end |
#Merge ⇒ RDF::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.
22 23 24 |
# File 'lib/rdf/sak/ci.rb', line 22 def Merge @Merge end |
#min ⇒ RDF::Vocabulary::Term (readonly)
The smallest observation in the sample.
126 127 128 |
# File 'lib/rdf/sak/ci.rb', line 126 def min @min end |
#obsolete ⇒ RDF::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.
218 219 220 |
# File 'lib/rdf/sak/ci.rb', line 218 def obsolete @obsolete end |
#orphan ⇒ RDF::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.
222 223 224 |
# File 'lib/rdf/sak/ci.rb', line 222 def orphan @orphan end |
#outdegree ⇒ RDF::Vocabulary::Term (readonly)
The number of links emanating from the specified resource.
130 131 132 |
# File 'lib/rdf/sak/ci.rb', line 130 def outdegree @outdegree end |
#primary ⇒ RDF::Vocabulary::Term (readonly)
Denotes the primary variant that concretely represents the resource.
134 135 136 |
# File 'lib/rdf/sak/ci.rb', line 134 def primary @primary end |
#proofread ⇒ RDF::Vocabulary::Term (readonly)
Proofread this document.
226 227 228 |
# File 'lib/rdf/sak/ci.rb', line 226 def proofread @proofread end |
#representation ⇒ RDF::Vocabulary::Term (readonly)
Denotes a resource that is a concrete representation of the subject, which assumed to be more abstract.
138 139 140 |
# File 'lib/rdf/sak/ci.rb', line 138 def representation @representation end |
#retire ⇒ RDF::Vocabulary::Term (readonly)
Remove all references to this document and consign it to the archive.
230 231 232 |
# File 'lib/rdf/sak/ci.rb', line 230 def retire @retire end |
#retired ⇒ RDF::Vocabulary::Term (readonly)
The document has been explicitly retired by an editor or curator, but still exists in the archive.
234 235 236 |
# File 'lib/rdf/sak/ci.rb', line 234 def retired @retired end |
#revise ⇒ RDF::Vocabulary::Term (readonly)
Revise or restructure this document.
238 239 240 |
# File 'lib/rdf/sak/ci.rb', line 238 def revise @revise end |
#rewrite ⇒ RDF::Vocabulary::Term (readonly)
Rewrite this document from scratch.
242 243 244 |
# File 'lib/rdf/sak/ci.rb', line 242 def rewrite @rewrite end |
#scripts ⇒ RDF::Vocabulary::Term (readonly)
The number of scripts in the document.
142 143 144 |
# File 'lib/rdf/sak/ci.rb', line 142 def scripts @scripts end |
#sd ⇒ RDF::Vocabulary::Term (readonly)
Standard Deviation
146 147 148 |
# File 'lib/rdf/sak/ci.rb', line 146 def sd @sd end |
#sections ⇒ RDF::Vocabulary::Term (readonly)
For document types that have a concrete representation of sections, this property may be used to capture their sum.
150 151 152 |
# File 'lib/rdf/sak/ci.rb', line 150 def sections @sections end |
#slug ⇒ RDF::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.
154 155 156 |
# File 'lib/rdf/sak/ci.rb', line 154 def slug @slug end |
#split ⇒ RDF::Vocabulary::Term (readonly)
Split this document into multiple pieces.
246 247 248 |
# File 'lib/rdf/sak/ci.rb', line 246 def split @split end |
#stylesheets ⇒ RDF::Vocabulary::Term (readonly)
The number of stylesheets in the document.
158 159 160 |
# File 'lib/rdf/sak/ci.rb', line 158 def stylesheets @stylesheets end |
#tables ⇒ RDF::Vocabulary::Term (readonly)
The number of tables in the document.
162 163 164 |
# File 'lib/rdf/sak/ci.rb', line 162 def tables @tables end |
#target ⇒ RDF::Vocabulary::Term (readonly)
Specify the URI of the target resource into which this document should be merged.
166 167 168 |
# File 'lib/rdf/sak/ci.rb', line 166 def target @target end |
#unavailable ⇒ RDF::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.
250 251 252 |
# File 'lib/rdf/sak/ci.rb', line 250 def unavailable @unavailable end |
#understands ⇒ RDF::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.
170 171 172 |
# File 'lib/rdf/sak/ci.rb', line 170 def understands @understands end |
#values ⇒ RDF::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.
174 175 176 |
# File 'lib/rdf/sak/ci.rb', line 174 def values @values end |
#variant ⇒ RDF::Vocabulary::Term (readonly)
Denotes a resource that is a variant of a concrete representation of the subject, which assumed to be more abstract.
178 179 180 |
# File 'lib/rdf/sak/ci.rb', line 178 def variant @variant end |
#videos ⇒ RDF::Vocabulary::Term (readonly)
The number of videos in the document.
182 183 184 |
# File 'lib/rdf/sak/ci.rb', line 182 def videos @videos end |
#words ⇒ RDF::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.
186 187 188 |
# File 'lib/rdf/sak/ci.rb', line 186 def words @words end |