Package de.julielab.concepts.db.core
Class DefaultFacetCreator
- java.lang.Object
-
- de.julielab.concepts.db.core.DefaultFacetCreator
-
- All Implemented Interfaces:
FacetCreator,de.julielab.jssf.commons.spi.ExtensionPoint
public class DefaultFacetCreator extends Object implements FacetCreator
-
-
Field Summary
Fields Modifier and Type Field Description static StringCUSTOM_IDstatic StringFACET_GROUP_NAMEstatic StringLABELSstatic StringNAMEstatic StringNO_FACETstatic StringSHORT_NAMEstatic StringSOURCE_TYPE
-
Constructor Summary
Constructors Constructor Description DefaultFacetCreator()
-
Method Summary
All 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> facetConfiguration, Object facetData)StringgetName()
-
-
-
Field Detail
-
FACET_GROUP_NAME
public static final String FACET_GROUP_NAME
-
NAME
public static final String NAME
- See Also:
- Constant Field Values
-
SHORT_NAME
public static final String SHORT_NAME
- See Also:
- Constant Field Values
-
CUSTOM_ID
public static final String CUSTOM_ID
- See Also:
- Constant Field Values
-
SOURCE_TYPE
public static final String SOURCE_TYPE
- See Also:
- Constant Field Values
-
LABELS
public static final String LABELS
- See Also:
- Constant Field Values
-
NO_FACET
public static final String NO_FACET
- See Also:
- Constant Field Values
-
-
Method Detail
-
createFacet
public de.julielab.neo4j.plugins.datarepresentation.ImportFacet createFacet(org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode> facetConfiguration, Object facetData) throws FacetCreationException- Specified by:
createFacetin interfaceFacetCreator- Parameters:
facetConfiguration- The facet subconfiguration.facetData- An arbitrary object that might be required to gather all information necessary to create a facet.- Returns:
- An ImportFacet.
- Throws:
FacetCreationException- If facet creation fails.
-
getName
public String getName()
- Specified by:
getNamein interfacede.julielab.jssf.commons.spi.ExtensionPoint
-
-