package edu.mit.simile.fresnel.facets;
import org.openrdf.model.Resource;
import edu.mit.simile.fresnel.FresnelResource;
import edu.mit.simile.vocabularies.Facets;
/**
* A facet as described by the Fresnel faceting extension vocabulary.
*
* @author ryanlee
*/
public class Facet extends FresnelResource {
/**
* Resource represented by this facet.
*/
private Resource _identifier;
/**
* Resource defined in the schema.
*/
protected static final Resource _schemaResource = Facets.Facet;
/**
* Construct a facet based on a resource identifier
*
* @param identifier A <code>Resource</code>
*/
public Facet(Resource identifier) {
this._identifier = identifier;
}
/**
* Retrieve the Resource (property) representing this facet.
*
* @return A <code>Resource</code>
*/
public Resource getIdentifier() {
return this._identifier;
}
}