public class OSRDFResourceShapeGenerator extends java.lang.Object implements OslcConstants
INTRACTION_TYPE_CREATION_DIALOG, INTRACTION_TYPE_QUERY_CAPABILITY, INTRACTION_TYPE_SELECTION_DIALOG, OSLC_CONTEXT, OSLC_LOGGER, OSLC_RESOURCE_CONTEXT, OSLC_SHAPES_CONTEXT, OSLC_SP_CONTEXT, OSLC_SPCATALOG_CONTEXT, OSLC_VERSION_SUPPORTED, OSLCLOGGER, RESPONSE_DATA, SPI_NS, TPAE_NS
ACCEPT_HEADER, ACCEPT_LANGUAGE_HEADER, ALLOWEDACTIONS, ALLOWEDOPTIONS, ALLOWEDSTATES, ATTACHMENT_MEMBER, CONTENTTYPE_HEADER, CREATION_DIALOG, CREATION_FACTORY, DCTERMS_NS, DEFAULT_USAGE, DESCENDENT, ETAG_HEADER, EXTENDED_TYPES, FOAF_NS, IFMATCH_HEADER, INSTANCE_SHAPE, INTERNALSTATUS, LOCATION_HEADER, MIME_TYPE_COMPACTRDFXML, MIME_TYPE_OSLCJSON, MIME_TYPE_RDFXML, OCCURS_EXACTLY_ONE, OCCURS_ONE_OR_MANY, OCCURS_ZERO_OR_MANY, OCCURS_ZERO_OR_ONE, OSLC_CM_NS, OSLC_FORMAT_COMPACTXML, OSLC_FORMAT_CSV, OSLC_FORMAT_FORMENCODED, OSLC_FORMAT_OSLCJSON, OSLC_FORMAT_OSLCLEANJSON, OSLC_FORMAT_RDFJSON, OSLC_FORMAT_RDFXML, OSLC_FORMAT_XML, OSLC_NS, OSLC_VERSION_HEADER, QUERY_CAPABILITY, RDF_NS, RDFS_MEMBER, RDFS_MEMBER_QNAME, RDFS_NS, REPRESENTATION_EITHER, REPRESENTATION_INLINE, REPRESENTATION_REFERENCE, RR_DOMAIN_URI, RR_NS, SELECTION_DIALOG, TYPE_ANYRESOURCE, TYPE_BOOLEAN, TYPE_DATETIME, TYPE_DECIMAL, TYPE_DOUBLE, TYPE_FLOAT, TYPE_INTEGER, TYPE_LOCALRESOURCE, TYPE_RESOURCE, TYPE_RESOURCESHAPE, TYPE_STRING, TYPE_XMLLITERAL, WDRS_NS
Constructor and Description |
---|
OSRDFResourceShapeGenerator(java.lang.String resourceURI,
java.lang.String osName,
java.lang.String relatedResource) |
Modifier and Type | Method and Description |
---|---|
void |
createLiteralProperty(java.lang.String occursURI,
java.lang.String propName,
com.hp.hpl.jena.rdf.model.Model oslcModel,
com.hp.hpl.jena.rdf.model.Resource shapeRes,
java.lang.String propNs,
java.lang.String valueTypeURI,
MosDetailInfo mosDetailInfo,
OslcResourceDetailInfo resourceDetailInfo,
IfaceColumnInfo colInfo) |
void |
createResourceProperty(java.lang.String occursURI,
java.lang.String propName,
com.hp.hpl.jena.rdf.model.Model oslcModel,
com.hp.hpl.jena.rdf.model.Resource shapeRes,
java.lang.String propNs,
java.lang.String valueTypeURI,
java.lang.String linkOSName,
MosDetailInfo mosDetailInfo,
OslcResourceDetailInfo resourceDetailInfo,
IfaceColumnInfo colInfo) |
OslcResourceResponse |
getRepresentation() |
byte[] |
getShape() |
public OSRDFResourceShapeGenerator(java.lang.String resourceURI, java.lang.String osName, java.lang.String relatedResource) throws MXException
MXException
public OslcResourceResponse getRepresentation() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public byte[] getShape() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public void createResourceProperty(java.lang.String occursURI, java.lang.String propName, com.hp.hpl.jena.rdf.model.Model oslcModel, com.hp.hpl.jena.rdf.model.Resource shapeRes, java.lang.String propNs, java.lang.String valueTypeURI, java.lang.String linkOSName, MosDetailInfo mosDetailInfo, OslcResourceDetailInfo resourceDetailInfo, IfaceColumnInfo colInfo) throws MXException
MXException
public void createLiteralProperty(java.lang.String occursURI, java.lang.String propName, com.hp.hpl.jena.rdf.model.Model oslcModel, com.hp.hpl.jena.rdf.model.Resource shapeRes, java.lang.String propNs, java.lang.String valueTypeURI, MosDetailInfo mosDetailInfo, OslcResourceDetailInfo resourceDetailInfo, IfaceColumnInfo colInfo) throws MXException
MXException