@OslcNamespace(value="http://www.sodius.com/ns/jazz/lqe#")
@OslcResourceShape(title="User Group Resource Shape",
describes="http://www.sodius.com/ns/jazz/lqe#UserGroup")
public class UserGroup
extends org.eclipse.lyo.oslc4j.core.model.AbstractResource
Constructor and Description |
---|
UserGroup() |
Modifier and Type | Method and Description |
---|---|
String |
getDescription() |
String |
getGroupType() |
String |
getIdentifier() |
URI |
getMembers()
Returns the URL for managing members of this group.
|
String |
getName() |
boolean |
isReadOnly() |
void |
setDescription(String description) |
void |
setGroupType(String groupType) |
void |
setIdentifier(String identifier) |
void |
setName(String name) |
void |
setReadOnly(boolean readOnly) |
@OslcOccurs(value=ExactlyOne) @OslcPropertyDefinition(value="http://xmlns.com/foaf/0.1/name") @OslcTitle(value="Name") public String getName()
public void setName(String name)
@OslcDescription(value="Descriptive text (reference: Dublin Core) about resource represented as rich text in XHTML content.") @OslcPropertyDefinition(value="http://purl.org/dc/terms/description") @OslcTitle(value="Description") @OslcValueType(value=XMLLiteral) public String getDescription()
public void setDescription(String description)
@OslcDescription(value="A unique identifier for a resource. Assigned by the service provider when a resource is created. Not intended for end-user display.") @OslcOccurs(value=ExactlyOne) @OslcPropertyDefinition(value="http://purl.org/dc/terms/identifier") @OslcReadOnly @OslcTitle(value="Identifier") public String getIdentifier()
public void setIdentifier(String identifier)
@OslcOccurs(value=ExactlyOne) @OslcName(value="type") @OslcPropertyDefinition(value="http://purl.org/dc/terms/type") @OslcTitle(value="Type") public String getGroupType()
public void setGroupType(String groupType)
@OslcPropertyDefinition(value="http://open-services.net/ns/core#readOnly") public boolean isReadOnly()
public void setReadOnly(boolean readOnly)
public URI getMembers()
GetUserGroupMembers