Class UserGroup
java.lang.Object
org.eclipse.lyo.oslc4j.core.model.AbstractResource
com.sodius.oslc.app.jazz.lqe.model.UserGroup
- All Implemented Interfaces:
IExtendedResource,IResource
@OslcNamespace("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 AbstractResource
Describes a LQE user group.
- Since:
- 1.11.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the URL for managing members of this group.getName()booleanvoidsetDescription(String description) voidsetGroupType(String groupType) voidsetIdentifier(String identifier) voidvoidsetReadOnly(boolean readOnly) Methods inherited from class org.eclipse.lyo.oslc4j.core.model.AbstractResource
addType, getAbout, getExtendedProperties, getTypes, setAbout, setExtendedProperties, setTypes
-
Constructor Details
-
UserGroup
public UserGroup()
-
-
Method Details
-
getName
@OslcOccurs(ExactlyOne) @OslcPropertyDefinition("http://xmlns.com/foaf/0.1/name") @OslcTitle("Name") public String getName() -
setName
-
getDescription
@OslcDescription("Descriptive text (reference: Dublin Core) about resource represented as rich text in XHTML content.") @OslcPropertyDefinition("http://purl.org/dc/terms/description") @OslcTitle("Description") @OslcValueType(XMLLiteral) public String getDescription() -
setDescription
-
getIdentifier
@OslcDescription("A unique identifier for a resource. Assigned by the service provider when a resource is created. Not intended for end-user display.") @OslcOccurs(ExactlyOne) @OslcPropertyDefinition("http://purl.org/dc/terms/identifier") @OslcReadOnly @OslcTitle("Identifier") public String getIdentifier() -
setIdentifier
-
getGroupType
@OslcOccurs(ExactlyOne) @OslcName("type") @OslcPropertyDefinition("http://purl.org/dc/terms/type") @OslcTitle("Type") public String getGroupType() -
setGroupType
-
isReadOnly
-
setReadOnly
public void setReadOnly(boolean readOnly) -
getMembers
Returns the URL for managing members of this group. This URL is computed based on the location of this group.- Returns:
- the URL for managing members of this group.
- See Also:
-