org.semanticdesktop.aperture.vocabulary
Class NFO
java.lang.Object
  
org.semanticdesktop.aperture.vocabulary.NFO
public class NFO
- extends Object
 
Vocabulary File. Created by org.semanticdesktop.aperture.vocabulary.VocabularyWriter on Thu Jul 01 14:28:15 CEST 2010
 input file: /core/src/main/resources/org/semanticdesktop/aperture/vocabulary/nfo.ttl
 namespace: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#
| 
Field Summary | 
static URI | 
Application
 
          Type: Class  
 Label: Application   
 Comment: An application  
  | 
static URI | 
Archive
 
          Type: Class  
 Label: Archive   
 Comment: A compressed file. | 
static URI | 
ArchiveItem
 
          Type: Class  
 Label: ArchiveItem   
 Comment: A file entity inside an archive. | 
static URI | 
aspectRatio
 
          Type: Property  
 Label: aspectRatio   
 Comment: Visual content aspect ratio. | 
static URI | 
Attachment
 
          Type: Class  
 Label: Attachment   
 Comment: A file attached to another data object. | 
static URI | 
Audio
 
          Type: Class  
 Label: Audio   
 Comment: A file containing audio content  
  | 
static URI | 
averageBitrate
 
          Type: Property  
 Label: averageBitrate   
 Comment: The average overall bitrate of a media container. | 
static URI | 
belongsToContainer
 
          Type: Property  
 Label: belongsToContainer   
 Comment: Models the containment relations between Files and Folders (or CompressedFiles). | 
static URI | 
bitDepth
 
          Type: Property  
 Label: bitDepth   
 Comment: A common superproperty for all properties signifying the amount of bits for an atomic unit of data. | 
static URI | 
bitrateType
 
          Type: Property  
 Label: bitrateType   
 Comment: The type of the bitrate. | 
static URI | 
bitsPerSample
 
          Type: Property  
 Label: bitsPerSample   
 Comment: Amount of bits in each audio sample. | 
static URI | 
Bookmark
 
          Type: Class  
 Label: Bookmark   
 Comment: A bookmark of a webbrowser. | 
static URI | 
BookmarkFolder
 
          Type: Class  
 Label: Bookmark Folder   
 Comment: A folder with bookmarks of a webbrowser. | 
static URI | 
bookmarks
 
          Type: Property  
 Label: link   
 Comment: The address of the linked object. | 
static URI | 
channels
 
          Type: Property  
 Label: channels   
 Comment: Number of channels. | 
static URI | 
characterCount
 
          Type: Property  
 Label: characterCount   
 Comment: The amount of characters in the document. | 
static URI | 
codec
 
          Type: Property  
 Label: codec   
 Comment: The name of the codec necessary to decode a piece of media. | 
static URI | 
colorDepth
 
          Type: Property  
 Label: colorDepth   
 Comment: Amount of bits used to express the color of each pixel. | 
static URI | 
commentCharacterCount
 
          Type: Property  
 Label: commentCharacterCount   
 Comment: The amount of character in comments i.e. characters ignored by the compiler/interpreter. | 
static URI | 
compressionType
 
          Type: Property  
 Label: compressionType   
 Comment: The type of the compression. | 
static URI | 
CompressionType
 
          Type: Class  
 Label: CompressionType   
 Comment: Type of compression. | 
static URI | 
conflicts
 
          Type: Property  
 Label: conflicts   
 Comment: States that a piece of software is in conflict with another piece of software. | 
static URI | 
containsBookmark
 
          Type: Property  
 Label: contains bookmark   
 Comment: The folder contains a bookmark. | 
static URI | 
containsBookmarkFolder
 
          Type: Property  
 Label: contains folder   
 Comment: The folder contains a bookmark folder. | 
static URI | 
count
 
          Type: Property  
 Label: count   
 Comment: A common superproperty for all properties signifying the amount of atomic media data units. | 
static URI | 
Cursor
 
          Type: Class  
 Label: Cursor   
 Comment: A Cursor. | 
static URI | 
DataContainer
 
          Type: Class  
 Label: DataContainer   
 Comment: A superclass for all entities, whose primary purpose is to serve as containers for other data object. | 
static URI | 
decryptedStatus
 
          Type: Instance of http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#EncryptionStatus  
 Label: DecryptedStatus  
  | 
static URI | 
definesClass
 
          Type: Property  
 Label: definesClass   
 Comment: Name of a class defined in the source code file. | 
static URI | 
definesFunction
 
          Type: Property  
 Label: definesFunction   
 Comment: A name of a function/method defined in the given source code file. | 
static URI | 
definesGlobalVariable
 
          Type: Property  
 Label: definesGlobalVariable   
 Comment: Name of a global variable defined within the source code file. | 
static URI | 
DeletedResource
 
          Type: Class  
 Label: DeletedResource   
 Comment: A file entity that has been deleted from the original source. | 
static URI | 
deletionDate
 
          Type: Property  
 Label: deletionDate   
 Comment: The date and time of the deletion. | 
static URI | 
Document
 
          Type: Class  
 Label: Document   
 Comment: A generic document. | 
static URI | 
duration
 
          Type: Property  
 Label: duration   
 Comment: Duration of a media piece. | 
static URI | 
EmbeddedFileDataObject
 
          Type: Class  
 Label: EmbeddedFileDataObject   
 Comment: A file embedded in another data object. | 
static URI | 
encoding
 
          Type: Property  
 Label: encoding   
 Comment: The encoding used for the Embedded File. | 
static URI | 
encryptedStatus
 
          Type: Instance of http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#EncryptionStatus  
 Label: EncryptedStatus  
  | 
static URI | 
encryptionStatus
 
          Type: Property  
 Label: encryptionStatus   
 Comment: The status of the encryption of the InformationElement. | 
static URI | 
EncryptionStatus
 
          Type: Class  
 Label: EncryptionStatus   
 Comment: The status of the encryption of an InformationElement. nfo:encryptedStatus means that the InformationElement has been encrypted and couldn't be decrypted by the extraction software, thus no content is available. nfo:decryptedStatus means that decryption was successfull and the content is available. | 
static URI | 
Executable
 
          Type: Class  
 Label: Executable   
 Comment: An executable file. | 
static URI | 
fileCreated
 
          Type: Property  
 Label: fileCreated   
 Comment: File creation date   
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#FileDataObject   
 Range: http://www.w3.org/2001/XMLSchema#dateTime  
  | 
static URI | 
FileDataObject
 
          Type: Class  
 Label: FileDataObject   
 Comment: A resource containing a finite sequence of bytes with arbitrary information, that is available to a computer program and is usually based on some kind of durable storage. | 
static URI | 
FileHash
 
          Type: Class  
 Label: FileHash   
 Comment: A fingerprint of the file, generated by some hashing function. | 
static URI | 
fileLastAccessed
 
          Type: Property  
 Label: fileLastAccessed   
 Comment: Time when the file was last accessed. | 
static URI | 
fileLastModified
 
          Type: Property  
 Label: fileLastModified   
 Comment: last modification date   
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#FileDataObject   
 Range: http://www.w3.org/2001/XMLSchema#dateTime  
  | 
static URI | 
fileName
 
          Type: Property  
 Label: fileName   
 Comment: Name of the file, together with the extension   
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#FileDataObject   
 Range: http://www.w3.org/2001/XMLSchema#string  
  | 
static URI | 
fileOwner
 
          Type: Property  
 Label: fileOwner   
 Comment: The owner of the file as defined by the file system access rights feature. | 
static URI | 
fileSize
 
          Type: Property  
 Label: fileSize   
 Comment: The size of the file in bytes. | 
static URI | 
Filesystem
 
          Type: Class  
 Label: Filesystem   
 Comment: A filesystem. | 
static URI | 
FilesystemImage
 
          Type: Class  
 Label: FilesystemImage   
 Comment: An image of a filesystem. | 
static URI | 
Folder
 
          Type: Class  
 Label: Folder   
 Comment: A folder/directory. | 
static URI | 
Font
 
          Type: Class  
 Label: Font   
 Comment: A font. | 
static URI | 
fontFamily
 
          Type: Property  
 Label: fontFamily   
 Comment: The name of the font family. | 
static URI | 
foundry
 
          Type: Property  
 Label: foundry   
 Comment: The foundry, the organization that created the font. | 
static URI | 
frameCount
 
          Type: Property  
 Label: frameCount   
 Comment: The amount of frames in a video sequence. | 
static URI | 
frameRate
 
          Type: Property  
 Label: frameRate   
 Comment: Amount of video frames per second. | 
static URI | 
frontChannels
 
          Type: Property  
 Label: frontChannels   
 Comment: Number of front channels. | 
static URI | 
HardDiskPartition
 
          Type: Class  
 Label: HardDiskPartition   
 Comment: A partition on a hard disk  
  | 
static URI | 
hashAlgorithm
 
          Type: Property  
 Label: hashAlgorithm   
 Comment: Name of the algorithm used to compute the hash value. | 
static URI | 
hasHash
 
          Type: Property  
 Label: hasHash   
 Comment: Links the file with it's hash value. | 
static URI | 
hashValue
 
          Type: Property  
 Label: hashValue   
 Comment: The actual value of the hash. | 
static URI | 
hasMediaFileListEntry
 
          Type: Property  
 Label: hasMediaFileListEntry   
 Comment: This property is intended to point to an RDF list of MediaFiles. | 
static URI | 
hasMediaStream
 
          Type: Property  
 Label: hasMediaStream   
 Comment: Connects a media container with a single media stream contained within. | 
static URI | 
height
 
          Type: Property  
 Label: height   
 Comment: Visual content height in pixels. | 
static URI | 
horizontalResolution
 
          Type: Property  
 Label: horizontalResolution   
 Comment: Horizontal resolution of an image (if printed). | 
static URI | 
HtmlDocument
 
          Type: Class  
 Label: HtmlDocument   
 Comment: A HTML document, may contain links to other files. | 
static URI | 
Icon
 
          Type: Class  
 Label: Icon   
 Comment: An Icon (regardless of whether it's a raster or a vector icon. | 
static URI | 
Image
 
          Type: Class  
 Label: Image   
 Comment: A file containing an image. | 
static URI | 
interlaceMode
 
          Type: Property  
 Label: interlaceMode   
 Comment: True if the image is interlaced, false if not. | 
static URI | 
isPasswordProtected
 
          Type: Property  
 Label: isPasswordProtected   
 Comment: States if a given resource is password-protected. | 
static URI | 
lfeChannels
 
          Type: Property  
 Label: lfeChannels   
 Comment: Number of Low Frequency Expansion (subwoofer) channels. | 
static URI | 
lineCount
 
          Type: Property  
 Label: lineCount   
 Comment: The amount of lines in a text document   
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#TextDocument   
 Range: http://www.w3.org/2001/XMLSchema#integer  
  | 
static URI | 
losslessCompressionType
 
          Type: Instance of http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#CompressionType  
 Label: losslessCompressionType  
  | 
static URI | 
lossyCompressionType
 
          Type: Instance of http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#CompressionType  
 Label: lossyCompressionType  
  | 
static URI | 
Media
 
          Type: Class  
 Label: Media   
 Comment: A piece of media content. | 
static URI | 
MediaFileListEntry
 
          Type: Class  
 Label: MediaFileListEntry   
 Comment: A single node in the list of media files contained within an MediaList instance. | 
static URI | 
MediaList
 
          Type: Class  
 Label: MediaList   
 Comment: A file containing a list of media files.e.g. a playlist  
  | 
static URI | 
MediaStream
 
          Type: Class  
 Label: MediaStream   
 Comment: A stream of multimedia content, usually contained within a media container such as a movie (containing both audio and video) or a DVD (possibly containing many streams of audio and video). | 
static URI | 
MindMap
 
          Type: Class  
 Label: MindMap   
 Comment: A MindMap, created by a mind-mapping utility. | 
static String | 
NFO_RESOURCE_PATH
 
          Path to the ontology resource | 
static URI | 
NS_NFO
 
          The namespace for NFO | 
static URI | 
OperatingSystem
 
          Type: Class  
 Label: OperatingSystem   
 Comment: An OperatingSystem  
  | 
static URI | 
originalLocation
 
          Type: Property  
 Label: originalLocation   
 Comment: The original location of the deleted resource. | 
static URI | 
pageCount
 
          Type: Property  
 Label: pageCount   
 Comment: Number of pages. | 
static URI | 
PaginatedTextDocument
 
          Type: Class  
 Label: PaginatedTextDocument   
 Comment: A file containing a text document, that is unambiguously divided into pages. | 
static URI | 
permissions
 
          Type: Property  
 Label: permissions   
 Comment: A string containing the permissions of a file. | 
static URI | 
PlainTextDocument
 
          Type: Class  
 Label: PlainTextDocument   
 Comment: A file containing plain text (ASCII, Unicode or other encodings). | 
static URI | 
Presentation
 
          Type: Class  
 Label: Presentation   
 Comment: A Presentation made by some presentation software (Corel Presentations, OpenOffice Impress, MS Powerpoint etc.) | 
static URI | 
programmingLanguage
 
          Type: Property  
 Label: programmingLanguage   
 Comment: Indicates the name of the programming language this source code file is written in. | 
static URI | 
RasterImage
 
          Type: Class  
 Label: RasterImage   
 Comment: A raster image. | 
static URI | 
rate
 
          Type: Property  
 Label: rate   
 Comment: A common superproperty for all properties specifying the media rate. | 
static URI | 
rearChannels
 
          Type: Property  
 Label: rearChannels   
 Comment: Number of rear channels. | 
static URI | 
RemoteDataObject
 
          Type: Class  
 Label: RemoteDataObject   
 Comment: A file data object stored at a remote location. | 
static URI | 
RemotePortAddress
 
          Type: Class  
 Label: RemotePortAddress   
 Comment: An address specifying a remote host and port. | 
static URI | 
sampleCount
 
          Type: Property  
 Label: sampleCount   
 Comment: The amount of samples in an audio clip. | 
static URI | 
sampleRate
 
          Type: Property  
 Label: sampleRate   
 Comment: The amount of audio samples per second. | 
static URI | 
sideChannels
 
          Type: Property  
 Label: sideChannels   
 Comment: Number of side channels   
 Range: http://www.w3.org/2001/XMLSchema#integer  
  | 
static URI | 
Software
 
          Type: Class  
 Label: Software   
 Comment: A piece of software. | 
static URI | 
SoftwareItem
 
          Type: Class  
 Label: SoftwareItem   
 Comment: A DataObject representing a piece of software. | 
static URI | 
SoftwareService
 
          Type: Class  
 Label: SoftwareService   
 Comment: A service published by a piece of software, either by an operating system or an application. | 
static URI | 
SourceCode
 
          Type: Class  
 Label: SourceCode   
 Comment: Code in a compilable or interpreted programming language. | 
static URI | 
Spreadsheet
 
          Type: Class  
 Label: Spreadsheet   
 Comment: A spreadsheet, created by a spreadsheet application. | 
static URI | 
supercedes
 
          Type: Property  
 Label: supercedes   
 Comment: States that a piece of software supercedes another piece of software. | 
static URI | 
TextDocument
 
          Type: Class  
 Label: TextDocument   
 Comment: A text document  
  | 
static URI | 
Trash
 
          Type: Class  
 Label: Trash   
 Comment: Represents a container for deleted files, a feature common in modern operating systems. | 
static URI | 
uncompressedSize
 
          Type: Property  
 Label: uncompressedSize   
 Comment: Uncompressed size of the content of a compressed file. | 
static URI | 
VectorImage
 
          Type: Class  
 Label: VectorImage  
  | 
static URI | 
verticalResolution
 
          Type: Property  
 Label: verticalResolution   
 Comment: Vertical resolution of an Image (if printed). | 
static URI | 
Video
 
          Type: Class  
 Label: Video   
 Comment: A video file. | 
static URI | 
Visual
 
          Type: Class  
 Label: Visual   
 Comment: File containing visual content. | 
static URI | 
Website
 
          Type: Class  
 Label: Website   
 Comment: A website, usually a container for remote resources, that may be interpreted as HTMLDocuments, images or other types of content. | 
static URI | 
width
 
          Type: Property  
 Label: width   
 Comment: Visual content width in pixels. | 
static URI | 
wordCount
 
          Type: Property  
 Label: wordCount   
 Comment: The amount of words in a text document. | 
 
| 
Constructor Summary | 
NFO()
 
            | 
 
| 
Method Summary | 
static void | 
getNFOOntology(Model model)
 
          Puts the NFO ontology into the given model. | 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
NFO_RESOURCE_PATH
public static final String NFO_RESOURCE_PATH
- Path to the ontology resource
- See Also:
 - Constant Field Values
 
 
NS_NFO
public static final URI NS_NFO
- The namespace for NFO
 
HardDiskPartition
public static final URI HardDiskPartition
- Type: Class 
 Label: HardDiskPartition  
 Comment: A partition on a hard disk  
 
MediaStream
public static final URI MediaStream
- Type: Class 
 Label: MediaStream  
 Comment: A stream of multimedia content, usually contained within a media container such as a movie (containing both audio and video) or a DVD (possibly containing many streams of audio and video). Most common interpretations for such a DataObject include Audio and Video.  
 
Presentation
public static final URI Presentation
- Type: Class 
 Label: Presentation  
 Comment: A Presentation made by some presentation software (Corel Presentations, OpenOffice Impress, MS Powerpoint etc.)  
 
Audio
public static final URI Audio
- Type: Class 
 Label: Audio  
 Comment: A file containing audio content  
 
PlainTextDocument
public static final URI PlainTextDocument
- Type: Class 
 Label: PlainTextDocument  
 Comment: A file containing plain text (ASCII, Unicode or other encodings). Examples may include TXT, HTML, XML, program source code etc.  
 
MediaFileListEntry
public static final URI MediaFileListEntry
- Type: Class 
 Label: MediaFileListEntry  
 Comment: A single node in the list of media files contained within an MediaList instance. This class is intended to provide a type all those links have. In valid NRL untyped resources cannot be linked. There are no properties defined for this class but the application may expect rdf:first and rdf:last links. The former points to the DataObject instance, interpreted as Media the latter points at another MediaFileListEntr. At the end of the list there is a link to rdf:nil.  
 
Filesystem
public static final URI Filesystem
- Type: Class 
 Label: Filesystem  
 Comment: A filesystem. Examples of filesystems include hard disk partitions, removable media, but also images thereof stored in files.  
 
Archive
public static final URI Archive
- Type: Class 
 Label: Archive  
 Comment: A compressed file. May contain other files or folder inside.   
 
SoftwareItem
public static final URI SoftwareItem
- Type: Class 
 Label: SoftwareItem  
 Comment: A DataObject representing a piece of software. Examples of interpretations of a SoftwareItem include an Application and an OperatingSystem.  
 
SourceCode
public static final URI SourceCode
- Type: Class 
 Label: SourceCode  
 Comment: Code in a compilable or interpreted programming language.  
 
RemotePortAddress
public static final URI RemotePortAddress
- Type: Class 
 Label: RemotePortAddress  
 Comment: An address specifying a remote host and port. Such an address can be interpreted in many ways (examples of such interpretations include mailboxes, websites, remote calendars or filesystems), depending on an interpretation, various kinds of data may be extracted from such an address.  
 
Attachment
public static final URI Attachment
- Type: Class 
 Label: Attachment  
 Comment: A file attached to another data object. Many data formats allow for attachments: emails, vcards, ical events, id3 and exif...  
 
DataContainer
public static final URI DataContainer
- Type: Class 
 Label: DataContainer  
 Comment: A superclass for all entities, whose primary purpose is to serve as containers for other data object. They usually don't have any "meaning" by themselves. Examples include folders, archives and optical disc images.  
 
TextDocument
public static final URI TextDocument
- Type: Class 
 Label: TextDocument  
 Comment: A text document  
 
PaginatedTextDocument
public static final URI PaginatedTextDocument
- Type: Class 
 Label: PaginatedTextDocument  
 Comment: A file containing a text document, that is unambiguously divided into pages. Examples might include PDF, DOC, PS, DVI etc.  
 
Application
public static final URI Application
- Type: Class 
 Label: Application  
 Comment: An application  
 
Image
public static final URI Image
- Type: Class 
 Label: Image  
 Comment: A file containing an image.  
 
FilesystemImage
public static final URI FilesystemImage
- Type: Class 
 Label: FilesystemImage  
 Comment: An image of a filesystem. Instances of this class may include CD images, DVD images or hard disk partition images created by various pieces of software (e.g. Norton Ghost)  
 
CompressionType
public static final URI CompressionType
- Type: Class 
 Label: CompressionType  
 Comment: Type of compression. Instances of this class represent the limited set of values allowed for the nfo:compressionType property.  
 
ArchiveItem
public static final URI ArchiveItem
- Type: Class 
 Label: ArchiveItem  
 Comment: A file entity inside an archive.  
 
HtmlDocument
public static final URI HtmlDocument
- Type: Class 
 Label: HtmlDocument  
 Comment: A HTML document, may contain links to other files.  
 
Bookmark
public static final URI Bookmark
- Type: Class 
 Label: Bookmark  
 Comment: A bookmark of a webbrowser. Use nie:title for the name/label, nie:contentCreated to represent the date when the user added the bookmark, and nie:contentLastModified for modifications. nfo:bookmarks to store the link.  
 
FileHash
public static final URI FileHash
- Type: Class 
 Label: FileHash  
 Comment: A fingerprint of the file, generated by some hashing function.  
 
Video
public static final URI Video
- Type: Class 
 Label: Video  
 Comment: A video file.  
 
Spreadsheet
public static final URI Spreadsheet
- Type: Class 
 Label: Spreadsheet  
 Comment: A spreadsheet, created by a spreadsheet application. Examples might include Gnumeric, OpenOffice Calc or MS Excel.  
 
Document
public static final URI Document
- Type: Class 
 Label: Document  
 Comment: A generic document. A common superclass for all documents on the desktop.  
 
FileDataObject
public static final URI FileDataObject
- Type: Class 
 Label: FileDataObject  
 Comment: A resource containing a finite sequence of bytes with arbitrary information, that is available to a computer program and is usually based on some kind of durable storage. A file is durable in the sense that it remains available for programs to use after the current program has finished.  
 
Visual
public static final URI Visual
- Type: Class 
 Label: Visual  
 Comment: File containing visual content.  
 
MindMap
public static final URI MindMap
- Type: Class 
 Label: MindMap  
 Comment: A MindMap, created by a mind-mapping utility. Examples might include FreeMind or mind mapper.  
 
SoftwareService
public static final URI SoftwareService
- Type: Class 
 Label: SoftwareService  
 Comment: A service published by a piece of software, either by an operating system or an application. Examples of such services may include calendar, addresbook and mailbox managed by a PIM application. This category is introduced to distinguish between data available directly from the applications (Via some Interprocess Communication Mechanisms) and data available from files on a disk. In either case both DataObjects would receive a similar interpretation (e.g. a Mailbox) and wouldn't differ on the content level.  
 
Website
public static final URI Website
- Type: Class 
 Label: Website  
 Comment: A website, usually a container for remote resources, that may be interpreted as HTMLDocuments, images or other types of content.  
 
VectorImage
public static final URI VectorImage
- Type: Class 
 Label: VectorImage  
 
Cursor
public static final URI Cursor
- Type: Class 
 Label: Cursor  
 Comment: A Cursor.  
 
Media
public static final URI Media
- Type: Class 
 Label: Media  
 Comment: A piece of media content. This class may be used to express complex media containers with many streams of various media content (both aural and visual).  
 
BookmarkFolder
public static final URI BookmarkFolder
- Type: Class 
 Label: Bookmark Folder  
 Comment: A folder with bookmarks of a webbrowser. Use nfo:containsBookmark to relate Bookmarks. Folders can contain subfolders, use containsBookmarkFolder to relate them.  
 
Font
public static final URI Font
- Type: Class 
 Label: Font  
 Comment: A font.  
 
Icon
public static final URI Icon
- Type: Class 
 Label: Icon  
 Comment: An Icon (regardless of whether it's a raster or a vector icon. A resource representing an icon could have two types (Icon and Raster, or Icon and Vector) if required.  
 
EmbeddedFileDataObject
public static final URI EmbeddedFileDataObject
- Type: Class 
 Label: EmbeddedFileDataObject  
 Comment: A file embedded in another data object. There are many ways in which a file may be embedded in another one. Use this class directly only in cases if none of the subclasses gives a better description of your case.  
 
Folder
public static final URI Folder
- Type: Class 
 Label: Folder  
 Comment: A folder/directory. Examples of folders include folders on a filesystem and message folders in a mailbox.  
 
RasterImage
public static final URI RasterImage
- Type: Class 
 Label: RasterImage  
 Comment: A raster image.  
 
DeletedResource
public static final URI DeletedResource
- Type: Class 
 Label: DeletedResource  
 Comment: A file entity that has been deleted from the original source. Usually such entities are stored within various kinds of 'Trash' or 'Recycle Bin' folders.  
 
Trash
public static final URI Trash
- Type: Class 
 Label: Trash  
 Comment: Represents a container for deleted files, a feature common in modern operating systems.  
 
Executable
public static final URI Executable
- Type: Class 
 Label: Executable  
 Comment: An executable file.  
 
Software
public static final URI Software
- Type: Class 
 Label: Software  
 Comment: A piece of software. Examples may include applications and the operating system. This interpretation most commonly applies to SoftwareItems.  
 
EncryptionStatus
public static final URI EncryptionStatus
- Type: Class 
 Label: EncryptionStatus  
 Comment: The status of the encryption of an InformationElement. nfo:encryptedStatus means that the InformationElement has been encrypted and couldn't be decrypted by the extraction software, thus no content is available. nfo:decryptedStatus means that decryption was successfull and the content is available.  
 
OperatingSystem
public static final URI OperatingSystem
- Type: Class 
 Label: OperatingSystem  
 Comment: An OperatingSystem  
 
MediaList
public static final URI MediaList
- Type: Class 
 Label: MediaList  
 Comment: A file containing a list of media files.e.g. a playlist  
 
RemoteDataObject
public static final URI RemoteDataObject
- Type: Class 
 Label: RemoteDataObject  
 Comment: A file data object stored at a remote location. Don't confuse this class with a RemotePortAddress. This one applies to a particular resource, RemotePortAddress applies to an address, that can have various interpretations.  
 
losslessCompressionType
public static final URI losslessCompressionType
- Type: Instance of http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#CompressionType 
 Label: losslessCompressionType  
 
lossyCompressionType
public static final URI lossyCompressionType
- Type: Instance of http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#CompressionType 
 Label: lossyCompressionType  
 
encryptedStatus
public static final URI encryptedStatus
- Type: Instance of http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#EncryptionStatus 
 Label: EncryptedStatus  
 
decryptedStatus
public static final URI decryptedStatus
- Type: Instance of http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#EncryptionStatus 
 Label: DecryptedStatus  
 
horizontalResolution
public static final URI horizontalResolution
- Type: Property 
 Label: horizontalResolution  
 Comment: Horizontal resolution of an image (if printed). Expressed in DPI.  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Image  
 Range: http://www.w3.org/2001/XMLSchema#integer  
 
sampleRate
public static final URI sampleRate
- Type: Property 
 Label: sampleRate  
 Comment: The amount of audio samples per second.  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Audio  
 Range: http://www.w3.org/2001/XMLSchema#float  
 
fileName
public static final URI fileName
- Type: Property 
 Label: fileName  
 Comment: Name of the file, together with the extension  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#FileDataObject  
 Range: http://www.w3.org/2001/XMLSchema#string  
 
hashAlgorithm
public static final URI hashAlgorithm
- Type: Property 
 Label: hashAlgorithm  
 Comment: Name of the algorithm used to compute the hash value. Examples might include CRC32, MD5, SHA, TTH etc.  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#FileHash  
 Range: http://www.w3.org/2001/XMLSchema#string  
 
commentCharacterCount
public static final URI commentCharacterCount
- Type: Property 
 Label: commentCharacterCount  
 Comment: The amount of character in comments i.e. characters ignored by the compiler/interpreter.  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#SourceCode  
 Range: http://www.w3.org/2001/XMLSchema#integer  
 
foundry
public static final URI foundry
- Type: Property 
 Label: foundry  
 Comment: The foundry, the organization that created the font.  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Font  
 Range: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#Contact  
 
sideChannels
public static final URI sideChannels
- Type: Property 
 Label: sideChannels  
 Comment: Number of side channels  
 Range: http://www.w3.org/2001/XMLSchema#integer  
 
interlaceMode
public static final URI interlaceMode
- Type: Property 
 Label: interlaceMode  
 Comment: True if the image is interlaced, false if not.  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Visual  
 Range: http://www.w3.org/2001/XMLSchema#boolean  
 
width
public static final URI width
- Type: Property 
 Label: width  
 Comment: Visual content width in pixels.  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Visual  
 Range: http://www.w3.org/2001/XMLSchema#integer  
 
frameCount
public static final URI frameCount
- Type: Property 
 Label: frameCount  
 Comment: The amount of frames in a video sequence.  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Video  
 Range: http://www.w3.org/2001/XMLSchema#integer  
 
definesFunction
public static final URI definesFunction
- Type: Property 
 Label: definesFunction  
 Comment: A name of a function/method defined in the given source code file.  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#SourceCode  
 Range: http://www.w3.org/2001/XMLSchema#string  
 
permissions
public static final URI permissions
- Type: Property 
 Label: permissions  
 Comment: A string containing the permissions of a file. A feature common in many UNIX-like operating systems.  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#FileDataObject  
 Range: http://www.w3.org/2001/XMLSchema#string  
 
lineCount
public static final URI lineCount
- Type: Property 
 Label: lineCount  
 Comment: The amount of lines in a text document  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#TextDocument  
 Range: http://www.w3.org/2001/XMLSchema#integer  
 
wordCount
public static final URI wordCount
- Type: Property 
 Label: wordCount  
 Comment: The amount of words in a text document.  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#TextDocument  
 Range: http://www.w3.org/2001/XMLSchema#integer  
 
bookmarks
public static final URI bookmarks
- Type: Property 
 Label: link  
 Comment: The address of the linked object. Usually a web URI.  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Bookmark  
 Range: http://www.semanticdesktop.org/ontologies/2007/01/19/nie#DataObject  
 
characterCount
public static final URI characterCount
- Type: Property 
 Label: characterCount  
 Comment: The amount of characters in the document.  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#TextDocument  
 Range: http://www.w3.org/2001/XMLSchema#integer  
 
fileLastAccessed
public static final URI fileLastAccessed
- Type: Property 
 Label: fileLastAccessed  
 Comment: Time when the file was last accessed.  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#FileDataObject  
 Range: http://www.w3.org/2001/XMLSchema#dateTime  
 
supercedes
public static final URI supercedes
- Type: Property 
 Label: supercedes  
 Comment: States that a piece of software supercedes another piece of software.  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Software  
 Range: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Software  
 
programmingLanguage
public static final URI programmingLanguage
- Type: Property 
 Label: programmingLanguage  
 Comment: Indicates the name of the programming language this source code file is written in. Examples might include 'C', 'C++', 'Java' etc.  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#SourceCode  
 Range: http://www.w3.org/2001/XMLSchema#string  
 
sampleCount
public static final URI sampleCount
- Type: Property 
 Label: sampleCount  
 Comment: The amount of samples in an audio clip.  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Audio  
 Range: http://www.w3.org/2001/XMLSchema#integer  
 
height
public static final URI height
- Type: Property 
 Label: height  
 Comment: Visual content height in pixels.  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Visual  
 Range: http://www.w3.org/2001/XMLSchema#integer  
 
frontChannels
public static final URI frontChannels
- Type: Property 
 Label: frontChannels  
 Comment: Number of front channels.  
 Range: http://www.w3.org/2001/XMLSchema#integer  
 
rearChannels
public static final URI rearChannels
- Type: Property 
 Label: rearChannels  
 Comment: Number of rear channels.  
 Range: http://www.w3.org/2001/XMLSchema#integer  
 
bitsPerSample
public static final URI bitsPerSample
- Type: Property 
 Label: bitsPerSample  
 Comment: Amount of bits in each audio sample.  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Audio  
 Range: http://www.w3.org/2001/XMLSchema#integer  
 
duration
public static final URI duration
- Type: Property 
 Label: duration  
 Comment: Duration of a media piece.  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Media  
 Range: http://www.w3.org/2001/XMLSchema#duration  
 
lfeChannels
public static final URI lfeChannels
- Type: Property 
 Label: lfeChannels  
 Comment: Number of Low Frequency Expansion (subwoofer) channels.  
 Range: http://www.w3.org/2001/XMLSchema#integer  
 
hasMediaStream
public static final URI hasMediaStream
- Type: Property 
 Label: hasMediaStream  
 Comment: Connects a media container with a single media stream contained within.  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Media  
 Range: http://www.semanticdesktop.org/ontologies/2007/01/19/nie#DataObject  
 
isPasswordProtected
public static final URI isPasswordProtected
- Type: Property 
 Label: isPasswordProtected  
 Comment: States if a given resource is password-protected.  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#ArchiveItem  
 Range: http://www.w3.org/2001/XMLSchema#boolean  
 
hashValue
public static final URI hashValue
- Type: Property 
 Label: hashValue  
 Comment: The actual value of the hash.  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#FileHash  
 Range: http://www.w3.org/2001/XMLSchema#string  
 
uncompressedSize
public static final URI uncompressedSize
- Type: Property 
 Label: uncompressedSize  
 Comment: Uncompressed size of the content of a compressed file.  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Archive  
 Range: http://www.w3.org/2001/XMLSchema#integer  
 
deletionDate
public static final URI deletionDate
- Type: Property 
 Label: deletionDate  
 Comment: The date and time of the deletion.  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#DeletedResource  
 Range: http://www.w3.org/2001/XMLSchema#dateTime  
 
originalLocation
public static final URI originalLocation
- Type: Property 
 Label: originalLocation  
 Comment: The original location of the deleted resource.  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#DeletedResource  
 Range: http://www.w3.org/2001/XMLSchema#string  
 
hasMediaFileListEntry
public static final URI hasMediaFileListEntry
- Type: Property 
 Label: hasMediaFileListEntry  
 Comment: This property is intended to point to an RDF list of MediaFiles.  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#MediaList  
 Range: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#MediaFileListEntry  
 
channels
public static final URI channels
- Type: Property 
 Label: channels  
 Comment: Number of channels. This property is to be used directly if no detailed information is necessary. Otherwise use more detailed subproperties.  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Audio  
 Range: http://www.w3.org/2001/XMLSchema#integer  
 
colorDepth
public static final URI colorDepth
- Type: Property 
 Label: colorDepth  
 Comment: Amount of bits used to express the color of each pixel.  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Visual  
 Range: http://www.w3.org/2001/XMLSchema#integer  
 
averageBitrate
public static final URI averageBitrate
- Type: Property 
 Label: averageBitrate  
 Comment: The average overall bitrate of a media container. (i.e. the size of the piece of media in bits, divided by it's duration expressed in seconds).  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Media  
 Range: http://www.w3.org/2001/XMLSchema#float  
 
fileOwner
public static final URI fileOwner
- Type: Property 
 Label: fileOwner  
 Comment: The owner of the file as defined by the file system access rights feature.  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#FileDataObject  
 Range: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#Contact  
 
aspectRatio
public static final URI aspectRatio
- Type: Property 
 Label: aspectRatio  
 Comment: Visual content aspect ratio. (Width divided by Height)  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Visual  
 Range: http://www.w3.org/2001/XMLSchema#float  
 
bitDepth
public static final URI bitDepth
- Type: Property 
 Label: bitDepth  
 Comment: A common superproperty for all properties signifying the amount of bits for an atomic unit of data. Examples of subproperties may include bitsPerSample and bitsPerPixel  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Media  
 Range: http://www.w3.org/2000/01/rdf-schema#Literal  
 
containsBookmarkFolder
public static final URI containsBookmarkFolder
- Type: Property 
 Label: contains folder  
 Comment: The folder contains a bookmark folder.  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#BookmarkFolder  
 Range: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#BookmarkFolder  
 
belongsToContainer
public static final URI belongsToContainer
- Type: Property 
 Label: belongsToContainer  
 Comment: Models the containment relations between Files and Folders (or CompressedFiles).  
 Domain: http://www.semanticdesktop.org/ontologies/2007/01/19/nie#DataObject  
 Range: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#DataContainer  
 
verticalResolution
public static final URI verticalResolution
- Type: Property 
 Label: verticalResolution  
 Comment: Vertical resolution of an Image (if printed). Expressed in DPI  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Image  
 Range: http://www.w3.org/2001/XMLSchema#integer  
 
count
public static final URI count
- Type: Property 
 Label: count  
 Comment: A common superproperty for all properties signifying the amount of atomic media data units. Examples of subproperties may include sampleCount and frameCount.  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Media  
 Range: http://www.w3.org/2001/XMLSchema#integer  
 
frameRate
public static final URI frameRate
- Type: Property 
 Label: frameRate  
 Comment: Amount of video frames per second.  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Video  
 Range: http://www.w3.org/2001/XMLSchema#float  
 
fontFamily
public static final URI fontFamily
- Type: Property 
 Label: fontFamily  
 Comment: The name of the font family.  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Font  
 Range: http://www.w3.org/2001/XMLSchema#string  
 
fileCreated
public static final URI fileCreated
- Type: Property 
 Label: fileCreated  
 Comment: File creation date  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#FileDataObject  
 Range: http://www.w3.org/2001/XMLSchema#dateTime  
 
bitrateType
public static final URI bitrateType
- Type: Property 
 Label: bitrateType  
 Comment: The type of the bitrate. Examples may include CBR and VBR.  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Media  
 Range: http://www.w3.org/2001/XMLSchema#string  
 
encoding
public static final URI encoding
- Type: Property 
 Label: encoding  
 Comment: The encoding used for the Embedded File. Examples might include BASE64 or UUEncode  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#EmbeddedFileDataObject  
 Range: http://www.w3.org/2001/XMLSchema#string  
 
hasHash
public static final URI hasHash
- Type: Property 
 Label: hasHash  
 Comment: Links the file with it's hash value.  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#FileDataObject  
 Range: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#FileHash  
 
codec
public static final URI codec
- Type: Property 
 Label: codec  
 Comment: The name of the codec necessary to decode a piece of media.  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Media  
 Range: http://www.w3.org/2000/01/rdf-schema#Literal  
 
fileLastModified
public static final URI fileLastModified
- Type: Property 
 Label: fileLastModified  
 Comment: last modification date  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#FileDataObject  
 Range: http://www.w3.org/2001/XMLSchema#dateTime  
 
compressionType
public static final URI compressionType
- Type: Property 
 Label: compressionType  
 Comment: The type of the compression. Values include, 'lossy' and 'lossless'.  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Media  
 Range: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#CompressionType  
 
pageCount
public static final URI pageCount
- Type: Property 
 Label: pageCount  
 Comment: Number of pages.  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#PaginatedTextDocument  
 Range: http://www.w3.org/2001/XMLSchema#integer  
 
definesGlobalVariable
public static final URI definesGlobalVariable
- Type: Property 
 Label: definesGlobalVariable  
 Comment: Name of a global variable defined within the source code file.  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#SourceCode  
 Range: http://www.w3.org/2001/XMLSchema#string  
 
conflicts
public static final URI conflicts
- Type: Property 
 Label: conflicts  
 Comment: States that a piece of software is in conflict with another piece of software.  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Software  
 Range: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Software  
 
encryptionStatus
public static final URI encryptionStatus
- Type: Property 
 Label: encryptionStatus  
 Comment: The status of the encryption of the InformationElement.  
 Domain: http://www.semanticdesktop.org/ontologies/2007/01/19/nie#InformationElement  
 Range: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#EncryptionStatus  
 
containsBookmark
public static final URI containsBookmark
- Type: Property 
 Label: contains bookmark  
 Comment: The folder contains a bookmark.  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#BookmarkFolder  
 Range: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Bookmark  
 
definesClass
public static final URI definesClass
- Type: Property 
 Label: definesClass  
 Comment: Name of a class defined in the source code file.  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#SourceCode  
 Range: http://www.w3.org/2001/XMLSchema#string  
 
rate
public static final URI rate
- Type: Property 
 Label: rate  
 Comment: A common superproperty for all properties specifying the media rate. Examples of subproperties may include frameRate for video and sampleRate for audio. This property is expressed in units per second.  
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Media  
 Range: http://www.w3.org/2001/XMLSchema#float  
 
fileSize
public static final URI fileSize
- Type: Property 
 Label: fileSize  
 Comment: The size of the file in bytes. For compressed files it means the size of the packed file, not of the contents. For folders it means the aggregated size of all contained files and folders   
 Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#FileDataObject  
 Range: http://www.w3.org/2001/XMLSchema#integer  
 
NFO
public NFO()
getNFOOntology
public static void getNFOOntology(Model model)
- Puts the NFO ontology into the given model.
- Parameters:
 model - The model for the source ontology to be put into.
- Throws:
 Exception - if something goes wrong.
 
 
Copyright © 2010 Aperture Development Team. All Rights Reserved.