Class FacetCreationService

  • All Implemented Interfaces:
    de.julielab.jssf.commons.spi.ParameterExposing

    public class FacetCreationService
    extends Object
    implements de.julielab.jssf.commons.spi.ParameterExposing
    • Method Detail

      • createFacet

        public de.julielab.neo4j.plugins.datarepresentation.ImportFacet createFacet​(org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode> importConfiguration,
                                                                                    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​(String basePath,
                                     org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode> template)
        Exposes the parameter of the default facet creator.
        Specified by:
        exposeParameters in interface de.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.