Class 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.ImportFacet createFacet​(org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode> importConfiguration)  
      de.julielab.neo4j.plugins.datarepresentation.ImportFacet createFacet​(org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode> importConfiguration, java.lang.Object facetData)  
      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.
      static FacetCreationService getInstance()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • 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:
        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.