Class FacetCreationService
- java.lang.Object
-
- de.julielab.concepts.db.core.services.FacetCreationService
-
- All Implemented Interfaces:
de.julielab.jssf.commons.spi.ParameterExposing
public class FacetCreationService extends java.lang.Object implements de.julielab.jssf.commons.spi.ParameterExposing
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description de.julielab.neo4j.plugins.datarepresentation.ImportFacetcreateFacet(org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode> importConfiguration)de.julielab.neo4j.plugins.datarepresentation.ImportFacetcreateFacet(org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode> importConfiguration, java.lang.Object facetData)voidexposeParameters(java.lang.String basePath, org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode> template)Exposes the parameter of the default facet creator.static FacetCreationServicegetInstance()
-
-
-
Method Detail
-
getInstance
public static FacetCreationService getInstance()
-
createFacet
public de.julielab.neo4j.plugins.datarepresentation.ImportFacet createFacet(org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode> importConfiguration, java.lang.Object facetData) throws FacetCreationException- Throws:
FacetCreationException
-
createFacet
public de.julielab.neo4j.plugins.datarepresentation.ImportFacet createFacet(org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode> importConfiguration) throws FacetCreationException- Throws:
FacetCreationException
-
exposeParameters
public void exposeParameters(java.lang.String basePath, org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode> template)Exposes the parameter of the default facet creator.- Specified by:
exposeParametersin interfacede.julielab.jssf.commons.spi.ParameterExposing- Parameters:
basePath- The path to the import element for which the facet template should be added.template- The configuration template.
-
-