org.semanticdesktop.aperture.vocabulary
Class NCO
java.lang.Object
  
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 | 
 
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  
 
NCO
public NCO()
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.