Package org.eclipse.lyo.oslc.domains
Class RdfsClass
java.lang.Object
org.eclipse.lyo.oslc4j.core.model.AbstractResource
org.eclipse.lyo.oslc.domains.RdfsClass
- All Implemented Interfaces:
IRdfsClass
,IExtendedResource
,IResource
@OslcNamespace("http://www.w3.org/2000/01/rdf-schema#")
@OslcName("RdfsClass")
@OslcResourceShape(title="Class Shape",
describes="http://www.w3.org/2000/01/rdf-schema#RdfsClass")
public class RdfsClass
extends AbstractResource
implements IRdfsClass
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ResourceShape
void
setSubClassOf
(Link subClassOf) toString()
toString
(boolean asLocalResource) Methods inherited from class org.eclipse.lyo.oslc4j.core.model.AbstractResource
addType, getAbout, getExtendedProperties, getTypes, setAbout, setExtendedProperties, setTypes
-
Constructor Details
-
RdfsClass
public RdfsClass() -
RdfsClass
-
-
Method Details
-
createResourceShape
public static ResourceShape createResourceShape() throws OslcCoreApplicationException, URISyntaxException -
toString
-
toString
-
getSubClassOf
@OslcName("subClassOf") @OslcPropertyDefinition("http://www.w3.org/2000/01/rdf-schema#subClassOf") @OslcDescription("used to state that all the instances of one class are instances of another") @OslcOccurs(ExactlyOne) @OslcValueType(Resource) @OslcRange("http://www.w3.org/2000/01/rdf-schema#RdfsClass") @OslcReadOnly(false) public Link getSubClassOf()- Specified by:
getSubClassOf
in interfaceIRdfsClass
-
setSubClassOf
- Specified by:
setSubClassOf
in interfaceIRdfsClass
-