GeoPubby  Version 0.1.0.0
MappedResource Class Reference

A resource that is mapped between the SPARQL dataset and the Web server. More...

Collaboration diagram for MappedResource:

Public Member Functions

 MappedResource (String relativeWebURI, String datasetURI, Configuration config, Dataset dataset)
 
Dataset getDataset ()
 
String getDatasetURI ()
 
HypermediaControls getController ()
 

Private Attributes

final String datasetURI
 
final Dataset datasetConfig
 
final HypermediaControls hypermediaResource
 

Detailed Description

A resource that is mapped between the SPARQL dataset and the Web server.

Author
Richard Cyganiak (richa.nosp@m.rd@c.nosp@m.ygani.nosp@m.ak.d.nosp@m.e)
Version
$Id$

Constructor & Destructor Documentation

◆ MappedResource()

MappedResource ( String  relativeWebURI,
String  datasetURI,
Configuration  config,
Dataset  dataset 
)
16  {
17  this.hypermediaResource = config.getControls(relativeWebURI, false);
18  this.datasetURI = datasetURI;
19  this.datasetConfig = dataset;
20  }
final Dataset datasetConfig
Definition: MappedResource.java:12
final String datasetURI
Definition: MappedResource.java:11
final HypermediaControls hypermediaResource
Definition: MappedResource.java:13

References MappedResource.datasetURI, and Configuration.getControls().

Member Function Documentation

◆ getController()

HypermediaControls getController ( )
36  {
37  return hypermediaResource;
38  }

References MappedResource.hypermediaResource.

◆ getDataset()

Dataset getDataset ( )
Returns
The dataset which contains the description of this resource
25  {
26  return datasetConfig;
27  }

References MappedResource.datasetConfig.

◆ getDatasetURI()

String getDatasetURI ( )
Returns
the resource's URI within the SPARQL dataset
32  {
33  return datasetURI;
34  }

References MappedResource.datasetURI.

Member Data Documentation

◆ datasetConfig

final Dataset datasetConfig
private

◆ datasetURI

final String datasetURI
private

◆ hypermediaResource

final HypermediaControls hypermediaResource
private