public class ROLE extends Object
| Modifier and Type | Field and Description |
|---|---|
static com.hp.hpl.jena.rdf.model.Property |
actsInRole
The role of the participipation in the group.
|
static com.hp.hpl.jena.rdf.model.Property |
group
Indicates the group in which the participation described by the subject takes
place
|
static com.hp.hpl.jena.rdf.model.Property |
hasParticipation |
static com.hp.hpl.jena.rdf.model.Resource |
NAMESPACE
The namespace of the vocabulary as a resource
|
static String |
NS
The namespace of the vocabulary as a string
|
static com.hp.hpl.jena.rdf.model.Property |
participant
Indicates the particpant in the participation described by the subject
|
static com.hp.hpl.jena.rdf.model.Property |
participatesIn
Indicates a participation of the subject
|
static com.hp.hpl.jena.rdf.model.Resource |
Participation
Describes that and in which Role an Agent participates in a group.
|
static com.hp.hpl.jena.rdf.model.Property |
providesRole
A role a group provieds, i.e.
|
static com.hp.hpl.jena.rdf.model.Resource |
Role
Describes a Role (Function/Position) agents may have within a Group, a Role
is associated to exactly one group, so the role of the Chief-Idologist of
on group is never the same resource as the Chief-Ideologist of another group.
|
| Constructor and Description |
|---|
ROLE() |
| Modifier and Type | Method and Description |
|---|---|
static String |
getURI()
The namespace of the vocabulary as a string
|
public static final String NS
The namespace of the vocabulary as a string
public static final com.hp.hpl.jena.rdf.model.Resource NAMESPACE
The namespace of the vocabulary as a resource
public static final com.hp.hpl.jena.rdf.model.Property providesRole
A role a group provieds, i.e. a role that participations in a group may act in.
public static final com.hp.hpl.jena.rdf.model.Property actsInRole
The role of the participipation in the group. This role must have the same group as the subject.
public static final com.hp.hpl.jena.rdf.model.Property hasParticipation
public static final com.hp.hpl.jena.rdf.model.Property group
Indicates the group in which the participation described by the subject takes place
public static final com.hp.hpl.jena.rdf.model.Property participant
Indicates the particpant in the participation described by the subject
public static final com.hp.hpl.jena.rdf.model.Property participatesIn
Indicates a participation of the subject
public static final com.hp.hpl.jena.rdf.model.Resource Participation
Describes that and in which Role an Agent participates in a group. The group is indicated by the group property (exactly 1), the participant by the participant property (excatly 1), and an arbitrary number of roles with the exposesRole property. Note that a participation may only have roles that belong to the respective group, i.e. which have the same group property.
public static final com.hp.hpl.jena.rdf.model.Resource Role
Describes a Role (Function/Position) agents may have within a Group, a Role is associated to exactly one group, so the role of the Chief-Idologist of on group is never the same resource as the Chief-Ideologist of another group. Multiple Particpations may howere have the same role. The rdfs:label should be used to indicate the denotation of the role (like "Chief Ideologist"), the foaf:name property may be used to indicate how a holder of this role may be referred to, e.g. "Chief Ideologist of WYMIWYG.org".
Copyright © 2017. All rights reserved.