org.semanticdesktop.aperture.vocabulary
Class NCO

java.lang.Object
  extended by org.semanticdesktop.aperture.vocabulary.NCO

public class NCO
extends Object

Vocabulary File. Created by org.semanticdesktop.aperture.vocabulary.VocabularyWriter on Thu Jul 01 14:28:14 CEST 2010 input file: /core/src/main/resources/org/semanticdesktop/aperture/vocabulary/nco.rdfs namespace: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#


Field Summary
static URI addressLocation
          Type: Property
Label: addressLocation
Comment: The geographical location of a postal address.
static URI Affiliation
          Type: Class
Label: Affiliation
Comment: Aggregates three properties defined in RFC2426.
static URI AudioIMAccount
          Type: Class
Label: AudioIMAccount
Comment: An account in an InstantMessaging system capable of real-time audio conversations.
static URI BbsNumber
          Type: Class
Label: BbsNumber
Comment: A Bulletin Board System (BBS) phone number.
static URI belongsToGroup
          Type: Property
Label: addressLocation
Comment: Links a Contact with a ContactGroup it belongs to.
static URI birthDate
          Type: Property
Label: birthDate
Comment: Birth date of the object represented by this Contact.
static URI blogUrl
          Type: Property
Label: blogUrl
Comment: A Blog url.
static URI CarPhoneNumber
          Type: Class
Label: CarPhoneNumber
Comment: A car phone number.
static URI CellPhoneNumber
          Type: Class
Label: CellPhoneNumber
Comment: A cellular phone number.
static URI Contact
          Type: Class
Label: Contact
Comment: A Contact.
static URI ContactGroup
          Type: Class
Label: ContactGroup
Comment: A group of Contacts.
static URI contactGroupName
          Type: Property
Label: contactGroupName
Comment: The name of the contact group.
static URI ContactList
          Type: Class
Label: ContactList
Comment: A contact list, this class represents an addressbook or a contact list of an IM application.
static URI ContactListDataObject
          Type: Class
Label: ContactListDataObject
Comment: An entity occuring on a contact list (usually interpreted as an nco:Contact)
static URI ContactMedium
          Type: Class
Label: ContactMedium
Comment: A superclass for all contact media - ways to contact an entity represented by a Contact instance.
static URI contactMediumComment
          Type: Property
Label: contactMediumComment
Comment: A comment about the contact medium.
static URI contactUID
          Type: Property
Label: contactUID
Comment: A value that represents a globally unique identifier corresponding to the individual or resource associated with the Contact.
static URI containsContact
          Type: Property
Label: containsContact
Comment: A property used to group contacts into contact groups.
static URI contributor
          Type: Property
Label: contributor
Comment: An entity responsible for making contributions to the content of the InformationElement.
static URI country
          Type: Property
Label: country
Comment: A part of an address specyfing the country.
static URI creator
          Type: Property
Label: creator
Comment: Creator of a data object, an entity primarily responsible for the creation of the content of the data object.
static URI department
          Type: Property
Label: department
Comment: Department.
static URI DomesticDeliveryAddress
          Type: Class
Label: DomesticDeliveryAddress
Comment: Domestic Delivery Addresse.
static URI emailAddress
          Type: Property
Label: emailAddress
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#EmailAddress
Range: http://www.w3.org/2001/XMLSchema#string
static URI EmailAddress
          Type: Class
Label: EmailAddress
Comment: An email address.
static URI extendedAddress
          Type: Property
Label: extendedAddress
Comment: An extended part of an address.
static URI FaxNumber
          Type: Class
Label: FaxNumber
Comment: A fax number.
static URI female
          Type: Instance of http://www.semanticdesktop.org/ontologies/2007/03/22/nco#Gender
Label: female
Comment: A Female
static URI foafUrl
          Type: Property
Label: foafUrl
Comment: The URL of the FOAF file.
static URI fullname
          Type: Property
Label: fullname
Comment: To specify the formatted text corresponding to the name of the object the Contact represents.
static URI gender
          Type: Property
Label: gender
Comment: Gender of the given contact.
static URI Gender
          Type: Class
Label: Gender
Comment: Gender.
static URI hasAffiliation
          Type: Property
Label: hasAffiliation
Comment: Links a PersonContact with an Affiliation.
static URI hasContactMedium
          Type: Property
Label: hasContactMedium
Comment: A superProperty for all properties linking a Contact to an instance of a contact medium.
static URI hasEmailAddress
          Type: Property
Label: hasEmailAddress
Comment: An address for electronic mail communication with the object specified by this contact.
static URI hasIMAccount
          Type: Property
Label: hasIMAccount
Comment: Indicates that an Instant Messaging account owned by an entity represented by this contact.
static URI hasLocation
          Type: Property
Label: hasLocation
Comment: Geographical location of the contact.
static URI hasPhoneNumber
          Type: Property
Label: hasPhoneNumber
Comment: A number for telephony communication with the object represented by this Contact.
static URI hasPostalAddress
          Type: Property
Label: hasPostalAddress
Comment: The default Address for a Contact.
static URI hobby
          Type: Property
Label: hobby
Comment: A hobby associated with a PersonContact.
static URI IMAccount
          Type: Class
Label: IMAccount
Comment: An account in an Instant Messaging system.
static URI imAccountType
          Type: Property
Label: imAccountType
Comment: Type of the IM account.
static URI imID
          Type: Property
Label: imID
Comment: Identifier of the IM account.
static URI imNickname
          Type: Property
Label: imNickname
Comment: A nickname attached to a particular IM Account.
static URI imStatus
          Type: Property
Label: imStatus
Comment: Current status of the given IM account.
static URI imStatusMessage
          Type: Property
Label: imStatusMessage
Comment: A feature common in most IM systems.
static URI InternationalDeliveryAddress
          Type: Class
Label: InternationalDeliveryAddress
Comment: International Delivery Addresse.
static URI IsdnNumber
          Type: Class
Label: IsdnNumber
Comment: An ISDN phone number.
static URI key
          Type: Property
Label: key
Comment: An encryption key attached to a contact.
static URI locality
          Type: Property
Label: locality
Comment: Locality or City.
static URI logo
          Type: Property
Label: logo
Comment: Logo of a company.
static URI male
          Type: Instance of http://www.semanticdesktop.org/ontologies/2007/03/22/nco#Gender
Label: male
Comment: A Male
static URI MessagingNumber
          Type: Class
Label: MessagingNumber
Comment: A number that can accept textual messages.
static URI ModemNumber
          Type: Class
Label: ModemNumber
Comment: A modem phone number.
static URI nameAdditional
          Type: Property
Label: nameAdditional
Comment: Additional given name of an object represented by this contact.
static URI nameFamily
          Type: Property
Label: nameFamily
Comment: The family name of an Object represented by this Contact.
static URI nameGiven
          Type: Property
Label: nameGiven
Comment: The given name for the object represented by this Contact.
static URI nameHonorificPrefix
          Type: Property
Label: nameHonorificPrefix
Comment: A prefix for the name of the object represented by this Contact.
static URI nameHonorificSuffix
          Type: Property
Label: nameHonorificSuffix
Comment: A suffix for the name of the Object represented by the given object.
static String NCO_RESOURCE_PATH
          Path to the ontology resource
static URI nickname
          Type: Property
Label: nickname
Comment: A nickname of the Object represented by this Contact.
static URI note
          Type: Property
Label: note
Comment: A note about the object represented by this Contact.
static URI NS_NCO
          The namespace for NCO
static URI org
          Type: Property
Label: org
Comment: Name of an organization or a unit within an organization the object represented by a Contact is associated with.
static URI OrganizationContact
          Type: Class
Label: OrganizationContact
Comment: A Contact that denotes on Organization.
static URI PagerNumber
          Type: Class
Label: PagerNumber
Comment: A pager phone number.
static URI ParcelDeliveryAddress
          Type: Class
Label: ParcelDeliveryAddress
Comment: Parcel Delivery Addresse.
static URI PcsNumber
          Type: Class
Label: PcsNumber
Comment: Personal Communication Services Number.
static URI PersonContact
          Type: Class
Label: PersonContact
Comment: A Contact that denotes a Person.
static URI phoneNumber
          Type: Property
Label: phoneNumber
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#PhoneNumber
Range: http://www.w3.org/2001/XMLSchema#string
static URI PhoneNumber
          Type: Class
Label: PhoneNumber
Comment: A telephone number.
static URI photo
          Type: Property
Label: photo
Comment: Photograph attached to a Contact.
static URI pobox
          Type: Property
Label: pobox
Comment: Post office box.
static URI PostalAddress
          Type: Class
Label: PostalAddress
Comment: A postal address.
static URI postalcode
          Type: Property
Label: postalcode
Comment: Postal Code.
static URI publisher
          Type: Property
Label: publisher
Comment: An entity responsible for making the InformationElement available.
static URI region
          Type: Property
Label: region
Comment: Region.
static URI representative
          Type: Property
Label: representative
Comment: An object that represent an object represented by this Contact.
static URI role
          Type: Property
Label: role
Comment: Role an object represented by this contact represents in the organization.
static URI Role
          Type: Class
Label: Role
Comment: A role played by a contact.
static URI sound
          Type: Property
Label: sound
Comment: Sound clip attached to a Contact.
static URI streetAddress
          Type: Property
Label: streetAddress
Comment: The streed address.
static URI title
          Type: Property
Label: title
Comment: The official title the object represented by this contact in an organization.
static URI url
          Type: Property
Label: url
Comment: A uniform resource locator associated with the given role of a Contact.
static URI VideoIMAccount
          Type: Class
Label: VideoIMAccount
Comment: An account in an instant messaging system capable of video conversations.
static URI VideoTelephoneNumber
          Type: Class
Label: VideoTelephoneNumber
Comment: A Video telephone number.
static URI voiceMail
          Type: Property
Label: voiceMail
Comment: Indicates if the given number accepts voice mail.
static URI VoicePhoneNumber
          Type: Class
Label: VoicePhoneNumber
Comment: A telephone number with voice communication capabilities.
static URI websiteUrl
          Type: Property
Label: websiteUrl
Comment: A url of a website.
 
Constructor Summary
NCO()
           
 
Method Summary
static void getNCOOntology(Model model)
          Puts the NCO ontology into the given model.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NCO_RESOURCE_PATH

public static final String NCO_RESOURCE_PATH
Path to the ontology resource

See Also:
Constant Field Values

NS_NCO

public static final URI NS_NCO
The namespace for NCO


PagerNumber

public static final URI PagerNumber
Type: Class
Label: PagerNumber
Comment: A pager phone number. Inspired by the (TYPE=pager) parameter of the TEL property as defined in RFC 2426 sec 3.3.1.


MessagingNumber

public static final URI MessagingNumber
Type: Class
Label: MessagingNumber
Comment: A number that can accept textual messages.


ContactMedium

public static final URI ContactMedium
Type: Class
Label: ContactMedium
Comment: A superclass for all contact media - ways to contact an entity represented by a Contact instance. Some of the subclasses of this class (the various kinds of telephone numbers and postal addresses) have been inspired by the values of the TYPE parameter of ADR and TEL properties defined in RFC 2426 sec. 3.2.1. and 3.3.1 respectively. Each value is represented by an appropriate subclass with two major exceptions TYPE=home and TYPE=work. They are to be expressed by the roles these contact media are attached to i.e. contact media with TYPE=home parameter are to be attached to the default role (nco:Contact or nco:PersonContact), whereas media with TYPE=work parameter should be attached to nco:Affiliation or nco:OrganizationContact.


Gender

public static final URI Gender
Type: Class
Label: Gender
Comment: Gender. Instances of this class may include male and female.


VideoTelephoneNumber

public static final URI VideoTelephoneNumber
Type: Class
Label: VideoTelephoneNumber
Comment: A Video telephone number. A class inspired by the TYPE=video parameter of the TEL property defined in RFC 2426 sec. 3.3.1


VoicePhoneNumber

public static final URI VoicePhoneNumber
Type: Class
Label: VoicePhoneNumber
Comment: A telephone number with voice communication capabilities. Class inspired by the TYPE=voice parameter of the TEL property defined in RFC 2426 sec. 3.3.1


PhoneNumber

public static final URI PhoneNumber
Type: Class
Label: PhoneNumber
Comment: A telephone number.


IMAccount

public static final URI IMAccount
Type: Class
Label: IMAccount
Comment: An account in an Instant Messaging system.


IsdnNumber

public static final URI IsdnNumber
Type: Class
Label: IsdnNumber
Comment: An ISDN phone number. Inspired by the (TYPE=isdn) parameter of the TEL property as defined in RFC 2426 sec 3.3.1.


PersonContact

public static final URI PersonContact
Type: Class
Label: PersonContact
Comment: A Contact that denotes a Person. A person can have multiple Affiliations.


Contact

public static final URI Contact
Type: Class
Label: Contact
Comment: A Contact. A piece of data that can provide means to identify or communicate with an entity.


ParcelDeliveryAddress

public static final URI ParcelDeliveryAddress
Type: Class
Label: ParcelDeliveryAddress
Comment: Parcel Delivery Addresse. Class inspired by TYPE=parcel parameter of the ADR property defined in RFC 2426 sec. 3.2.1


PostalAddress

public static final URI PostalAddress
Type: Class
Label: PostalAddress
Comment: A postal address. A class aggregating the various parts of a value for the 'ADR' property as defined in RFC 2426 Sec. 3.2.1.


AudioIMAccount

public static final URI AudioIMAccount
Type: Class
Label: AudioIMAccount
Comment: An account in an InstantMessaging system capable of real-time audio conversations.


FaxNumber

public static final URI FaxNumber
Type: Class
Label: FaxNumber
Comment: A fax number. Inspired by the (TYPE=fax) parameter of the TEL property as defined in RFC 2426 sec 3.3.1.


CarPhoneNumber

public static final URI CarPhoneNumber
Type: Class
Label: CarPhoneNumber
Comment: A car phone number. Inspired by the (TYPE=car) parameter of the TEL property as defined in RFC 2426 sec 3.3.1.


ContactListDataObject

public static final URI ContactListDataObject
Type: Class
Label: ContactListDataObject
Comment: An entity occuring on a contact list (usually interpreted as an nco:Contact)


PcsNumber

public static final URI PcsNumber
Type: Class
Label: PcsNumber
Comment: Personal Communication Services Number. A class inspired by the TYPE=pcs parameter of the TEL property defined in RFC 2426 sec. 3.3.1


InternationalDeliveryAddress

public static final URI InternationalDeliveryAddress
Type: Class
Label: InternationalDeliveryAddress
Comment: International Delivery Addresse. Class inspired by TYPE=intl parameter of the ADR property defined in RFC 2426 sec. 3.2.1


ContactList

public static final URI ContactList
Type: Class
Label: ContactList
Comment: A contact list, this class represents an addressbook or a contact list of an IM application. Contacts inside a contact list can belong to contact groups.


ContactGroup

public static final URI ContactGroup
Type: Class
Label: ContactGroup
Comment: A group of Contacts. Could be used to express a group in an addressbook or on a contact list of an IM application. One contact can belong to many groups.


VideoIMAccount

public static final URI VideoIMAccount
Type: Class
Label: VideoIMAccount
Comment: An account in an instant messaging system capable of video conversations.


BbsNumber

public static final URI BbsNumber
Type: Class
Label: BbsNumber
Comment: A Bulletin Board System (BBS) phone number. Inspired by the (TYPE=bbsl) parameter of the TEL property as defined in RFC 2426 sec 3.3.1.


ModemNumber

public static final URI ModemNumber
Type: Class
Label: ModemNumber
Comment: A modem phone number. Inspired by the (TYPE=modem) parameter of the TEL property as defined in RFC 2426 sec 3.3.1.


EmailAddress

public static final URI EmailAddress
Type: Class
Label: EmailAddress
Comment: An email address. The recommended best practice is to use mailto: uris for instances of this class.


Affiliation

public static final URI Affiliation
Type: Class
Label: Affiliation
Comment: Aggregates three properties defined in RFC2426. Originally all three were attached directly to a person. One person could have only one title and one role within one organization. This class is intended to lift this limitation.


Role

public static final URI Role
Type: Class
Label: Role
Comment: A role played by a contact. Contacts that denote people, can have many roles (e.g. see the hasAffiliation property and Affiliation class). Contacts that denote Organizations or other Agents usually have one role. Each role can introduce additional contact media.


CellPhoneNumber

public static final URI CellPhoneNumber
Type: Class
Label: CellPhoneNumber
Comment: A cellular phone number. Inspired by the (TYPE=cell) parameter of the TEL property as defined in RFC 2426 sec 3.3.1. Usually a cellular phone can accept voice calls as well as textual messages (SMS), therefore this class has two superclasses.


DomesticDeliveryAddress

public static final URI DomesticDeliveryAddress
Type: Class
Label: DomesticDeliveryAddress
Comment: Domestic Delivery Addresse. Class inspired by TYPE=dom parameter of the ADR property defined in RFC 2426 sec. 3.2.1


OrganizationContact

public static final URI OrganizationContact
Type: Class
Label: OrganizationContact
Comment: A Contact that denotes on Organization.


male

public static final URI male
Type: Instance of http://www.semanticdesktop.org/ontologies/2007/03/22/nco#Gender
Label: male
Comment: A Male


female

public static final URI female
Type: Instance of http://www.semanticdesktop.org/ontologies/2007/03/22/nco#Gender
Label: female
Comment: A Female


region

public static final URI region
Type: Property
Label: region
Comment: Region. Inspired by the fifth part of the value of the 'ADR' property as defined in RFC 2426, sec. 3.2.1
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#PostalAddress
Range: http://www.w3.org/2001/XMLSchema#string


key

public static final URI key
Type: Property
Label: key
Comment: An encryption key attached to a contact. Inspired by the KEY property defined in RFC 2426 sec. 3.7.2
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#Contact
Range: http://www.semanticdesktop.org/ontologies/2007/01/19/nie#DataObject


nameHonorificSuffix

public static final URI nameHonorificSuffix
Type: Property
Label: nameHonorificSuffix
Comment: A suffix for the name of the Object represented by the given object. See documentation for the 'nameFamily' for details.
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#PersonContact
Range: http://www.w3.org/2001/XMLSchema#string


url

public static final URI url
Type: Property
Label: url
Comment: A uniform resource locator associated with the given role of a Contact. Inspired by the 'URL' property defined in RFC 2426 Sec. 3.6.8.
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#Role
Range: http://www.w3.org/2000/01/rdf-schema#Resource


nameFamily

public static final URI nameFamily
Type: Property
Label: nameFamily
Comment: The family name of an Object represented by this Contact. These applies to people that have more than one given name. The 'first' one is considered 'the' given name (see nameGiven) property. All additional ones are considered 'additional' names. The name inherited from parents is the 'family name'. e.g. For Dr. John Phil Paul Stevenson Jr. M.D. A.C.P. we have contact with: honorificPrefix: 'Dr.', nameGiven: 'John', nameAdditional: 'Phil', nameAdditional: 'Paul', nameFamily: 'Stevenson', honorificSuffix: 'Jr.', honorificSuffix: 'M.D.', honorificSuffix: 'A.C.P.'. These properties form an equivalent of the compound 'N' property as defined in RFC 2426 Sec. 3.1.2
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#PersonContact
Range: http://www.w3.org/2001/XMLSchema#string


contactUID

public static final URI contactUID
Type: Property
Label: contactUID
Comment: A value that represents a globally unique identifier corresponding to the individual or resource associated with the Contact. An equivalent of the 'UID' property defined in RFC 2426 Sec. 3.6.7
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#Contact
Range: http://www.w3.org/2001/XMLSchema#string


publisher

public static final URI publisher
Type: Property
Label: publisher
Comment: An entity responsible for making the InformationElement available.
Domain: http://www.semanticdesktop.org/ontologies/2007/01/19/nie#InformationElement
Range: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#Contact


country

public static final URI country
Type: Property
Label: country
Comment: A part of an address specyfing the country. Inspired by the seventh part of the value of the 'ADR' property as defined in RFC 2426, sec. 3.2.1
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#PostalAddress
Range: http://www.w3.org/2001/XMLSchema#string


nameHonorificPrefix

public static final URI nameHonorificPrefix
Type: Property
Label: nameHonorificPrefix
Comment: A prefix for the name of the object represented by this Contact. See documentation for the 'nameFamily' property for details.
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#PersonContact
Range: http://www.w3.org/2001/XMLSchema#string


extendedAddress

public static final URI extendedAddress
Type: Property
Label: extendedAddress
Comment: An extended part of an address. This field might be used to express parts of an address that aren't include in the name of the Contact but also aren't part of the actual location. Usually the streed address and following fields are enough for a postal letter to arrive. Examples may include ('University of California Campus building 45', 'Sears Tower 34th floor' etc.) Inspired by the second part of the value of the 'ADR' property as defined in RFC 2426, sec. 3.2.1
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#PostalAddress
Range: http://www.w3.org/2001/XMLSchema#string


hasIMAccount

public static final URI hasIMAccount
Type: Property
Label: hasIMAccount
Comment: Indicates that an Instant Messaging account owned by an entity represented by this contact.
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#Role
Range: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#IMAccount


hasContactMedium

public static final URI hasContactMedium
Type: Property
Label: hasContactMedium
Comment: A superProperty for all properties linking a Contact to an instance of a contact medium.
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#Role
Range: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#ContactMedium


creator

public static final URI creator
Type: Property
Label: creator
Comment: Creator of a data object, an entity primarily responsible for the creation of the content of the data object.
Domain: http://www.semanticdesktop.org/ontologies/2007/01/19/nie#InformationElement
Range: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#Contact


contributor

public static final URI contributor
Type: Property
Label: contributor
Comment: An entity responsible for making contributions to the content of the InformationElement.
Domain: http://www.semanticdesktop.org/ontologies/2007/01/19/nie#InformationElement
Range: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#Contact


hasLocation

public static final URI hasLocation
Type: Property
Label: hasLocation
Comment: Geographical location of the contact. Inspired by the 'GEO' property specified in RFC 2426 Sec. 3.4.2
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#Contact
Range: http://www.w3.org/2003/01/geo/wgs84_pos#Point


phoneNumber

public static final URI phoneNumber
Type: Property
Label: phoneNumber
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#PhoneNumber
Range: http://www.w3.org/2001/XMLSchema#string


nickname

public static final URI nickname
Type: Property
Label: nickname
Comment: A nickname of the Object represented by this Contact. This is an equivalen of the 'NICKNAME' property as defined in RFC 2426 Sec. 3.1.3.
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#Contact
Range: http://www.w3.org/2001/XMLSchema#string


containsContact

public static final URI containsContact
Type: Property
Label: containsContact
Comment: A property used to group contacts into contact groups. This property was NOT defined in the VCARD standard. See documentation for the 'ContactList' class for details
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#ContactList
Range: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#ContactListDataObject


imStatus

public static final URI imStatus
Type: Property
Label: imStatus
Comment: Current status of the given IM account. Values for this property may include 'Online', 'Offline', 'Do not disturb' etc. The exact choice of them is unspecified.
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#IMAccount
Range: http://www.w3.org/2001/XMLSchema#string


department

public static final URI department
Type: Property
Label: department
Comment: Department. The organizational unit within the organization.
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#Affiliation
Range: http://www.w3.org/2001/XMLSchema#string


imID

public static final URI imID
Type: Property
Label: imID
Comment: Identifier of the IM account. Examples of such identifier might include ICQ UINs, Jabber IDs, Skype names etc.
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#IMAccount
Range: http://www.w3.org/2001/XMLSchema#string


addressLocation

public static final URI addressLocation
Type: Property
Label: addressLocation
Comment: The geographical location of a postal address.
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#PostalAddress
Range: http://www.w3.org/2003/01/geo/wgs84_pos#Point


note

public static final URI note
Type: Property
Label: note
Comment: A note about the object represented by this Contact. An equivalent for the 'NOTE' property defined in RFC 2426 Sec. 3.6.2
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#Contact
Range: http://www.w3.org/2001/XMLSchema#string


representative

public static final URI representative
Type: Property
Label: representative
Comment: An object that represent an object represented by this Contact. Usually this property is used to link a Contact to an organization, to a contact to the representative of this organization the user directly interacts with. An equivalent for the 'AGENT' property defined in RFC 2426 Sec. 3.5.4
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#Contact
Range: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#Contact


nameGiven

public static final URI nameGiven
Type: Property
Label: nameGiven
Comment: The given name for the object represented by this Contact. See documentation for 'nameFamily' property for details.
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#PersonContact
Range: http://www.w3.org/2001/XMLSchema#string


nameAdditional

public static final URI nameAdditional
Type: Property
Label: nameAdditional
Comment: Additional given name of an object represented by this contact. See documentation for 'nameFamily' property for details.
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#PersonContact
Range: http://www.w3.org/2001/XMLSchema#string


fullname

public static final URI fullname
Type: Property
Label: fullname
Comment: To specify the formatted text corresponding to the name of the object the Contact represents. An equivalent of the FN property as defined in RFC 2426 Sec. 3.1.1.
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#Contact
Range: http://www.w3.org/2001/XMLSchema#string


streetAddress

public static final URI streetAddress
Type: Property
Label: streetAddress
Comment: The streed address. Inspired by the third part of the value of the 'ADR' property as defined in RFC 2426, sec. 3.2.1
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#PostalAddress
Range: http://www.w3.org/2001/XMLSchema#string


hasPhoneNumber

public static final URI hasPhoneNumber
Type: Property
Label: hasPhoneNumber
Comment: A number for telephony communication with the object represented by this Contact. An equivalent of the 'TEL' property defined in RFC 2426 Sec. 3.3.1
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#Role
Range: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#PhoneNumber


photo

public static final URI photo
Type: Property
Label: photo
Comment: Photograph attached to a Contact. The DataObject refered to by this property is usually interpreted as an nfo:Image. Inspired by the PHOTO property defined in RFC 2426 sec. 3.1.4
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#Contact
Range: http://www.semanticdesktop.org/ontologies/2007/01/19/nie#DataObject


logo

public static final URI logo
Type: Property
Label: logo
Comment: Logo of a company. Inspired by the LOGO property defined in RFC 2426 sec. 3.5.3
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#OrganizationContact
Range: http://www.semanticdesktop.org/ontologies/2007/01/19/nie#DataObject


websiteUrl

public static final URI websiteUrl
Type: Property
Label: websiteUrl
Comment: A url of a website.
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#Role
Range: http://www.w3.org/2000/01/rdf-schema#Resource


birthDate

public static final URI birthDate
Type: Property
Label: birthDate
Comment: Birth date of the object represented by this Contact. An equivalent of the 'BDAY' property as defined in RFC 2426 Sec. 3.1.5.
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#Contact
Range: http://www.w3.org/2001/XMLSchema#date


hasEmailAddress

public static final URI hasEmailAddress
Type: Property
Label: hasEmailAddress
Comment: An address for electronic mail communication with the object specified by this contact. An equivalent of the 'EMAIL' property as defined in RFC 2426 Sec. 3.3.1.
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#Role
Range: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#EmailAddress


postalcode

public static final URI postalcode
Type: Property
Label: postalcode
Comment: Postal Code. Inspired by the sixth part of the value of the 'ADR' property as defined in RFC 2426, sec. 3.2.1
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#PostalAddress
Range: http://www.w3.org/2001/XMLSchema#string


org

public static final URI org
Type: Property
Label: org
Comment: Name of an organization or a unit within an organization the object represented by a Contact is associated with. An equivalent of the 'ORG' property defined in RFC 2426 Sec. 3.5.5
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#Affiliation
Range: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#OrganizationContact


title

public static final URI title
Type: Property
Label: title
Comment: The official title the object represented by this contact in an organization. E.g. 'CEO', 'Director, Research and Development', 'Junior Software Developer/Analyst' etc. An equivalent of the 'TITLE' property defined in RFC 2426 Sec. 3.5.1
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#Affiliation
Range: http://www.w3.org/2001/XMLSchema#string


voiceMail

public static final URI voiceMail
Type: Property
Label: voiceMail
Comment: Indicates if the given number accepts voice mail. (e.g. there is an answering machine). Inspired by TYPE=msg parameter of the TEL property defined in RFC 2426 sec. 3.3.1
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#VoicePhoneNumber
Range: http://www.w3.org/2001/XMLSchema#boolean


belongsToGroup

public static final URI belongsToGroup
Type: Property
Label: addressLocation
Comment: Links a Contact with a ContactGroup it belongs to.
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#Contact
Range: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#ContactGroup


contactGroupName

public static final URI contactGroupName
Type: Property
Label: contactGroupName
Comment: The name of the contact group. This property was NOT defined in the VCARD standard. See documentation of the 'ContactGroup' class for details
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#ContactGroup
Range: http://www.w3.org/2001/XMLSchema#string


contactMediumComment

public static final URI contactMediumComment
Type: Property
Label: contactMediumComment
Comment: A comment about the contact medium.
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#ContactMedium
Range: http://www.w3.org/2001/XMLSchema#string


foafUrl

public static final URI foafUrl
Type: Property
Label: foafUrl
Comment: The URL of the FOAF file.
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#Role
Range: http://www.w3.org/2000/01/rdf-schema#Resource


emailAddress

public static final URI emailAddress
Type: Property
Label: emailAddress
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#EmailAddress
Range: http://www.w3.org/2001/XMLSchema#string


locality

public static final URI locality
Type: Property
Label: locality
Comment: Locality or City. Inspired by the fourth part of the value of the 'ADR' property as defined in RFC 2426, sec. 3.2.1
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#PostalAddress
Range: http://www.w3.org/2001/XMLSchema#string


sound

public static final URI sound
Type: Property
Label: sound
Comment: Sound clip attached to a Contact. The DataObject refered to by this property is usually interpreted as an nfo:Audio. Inspired by the SOUND property defined in RFC 2425 sec. 3.6.6.
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#Contact
Range: http://www.semanticdesktop.org/ontologies/2007/01/19/nie#DataObject


imNickname

public static final URI imNickname
Type: Property
Label: imNickname
Comment: A nickname attached to a particular IM Account.
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#IMAccount
Range: http://www.w3.org/2001/XMLSchema#string


hobby

public static final URI hobby
Type: Property
Label: hobby
Comment: A hobby associated with a PersonContact. This property can be used to express hobbies and interests.
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#PersonContact
Range: http://www.w3.org/2001/XMLSchema#string


blogUrl

public static final URI blogUrl
Type: Property
Label: blogUrl
Comment: A Blog url.
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#Role
Range: http://www.w3.org/2000/01/rdf-schema#Resource


role

public static final URI role
Type: Property
Label: role
Comment: Role an object represented by this contact represents in the organization. This might include 'Programmer', 'Manager', 'Sales Representative'. Be careful to avoid confusion with the title property. An equivalent of the 'ROLE' property as defined in RFC 2426. Sec. 3.5.2. Note the difference between nco:Role class and nco:role property.
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#Affiliation
Range: http://www.w3.org/2001/XMLSchema#string


hasPostalAddress

public static final URI hasPostalAddress
Type: Property
Label: hasPostalAddress
Comment: The default Address for a Contact. An equivalent of the 'ADR' property as defined in RFC 2426 Sec. 3.2.1.
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#Role
Range: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#PostalAddress


imAccountType

public static final URI imAccountType
Type: Property
Label: imAccountType
Comment: Type of the IM account. This may be the name of the service that provides the IM functionality. Examples might include Jabber, ICQ, MSN etc
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#IMAccount
Range: http://www.w3.org/2001/XMLSchema#string


pobox

public static final URI pobox
Type: Property
Label: pobox
Comment: Post office box. This is the first part of the value of the 'ADR' property as defined in RFC 2426, sec. 3.2.1
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#PostalAddress
Range: http://www.w3.org/2001/XMLSchema#string


imStatusMessage

public static final URI imStatusMessage
Type: Property
Label: imStatusMessage
Comment: A feature common in most IM systems. A message left by the user for all his/her contacts to see.
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#IMAccount
Range: http://www.w3.org/2001/XMLSchema#string


gender

public static final URI gender
Type: Property
Label: gender
Comment: Gender of the given contact.
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#PersonContact
Range: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#Gender


hasAffiliation

public static final URI hasAffiliation
Type: Property
Label: hasAffiliation
Comment: Links a PersonContact with an Affiliation.
Domain: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#PersonContact
Range: http://www.semanticdesktop.org/ontologies/2007/03/22/nco#Affiliation

Constructor Detail

NCO

public NCO()
Method Detail

getNCOOntology

public static void getNCOOntology(Model model)
Puts the NCO 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.