Class ModelKnowledgeValidator
- java.lang.Object
-
- org.gcube.informationsystem.discovery.knowledge.ModelKnowledgeValidator
-
- All Implemented Interfaces:
DiscoveredElementAction<Element>,NodeElaborator<Class<Element>>
public class ModelKnowledgeValidator extends Object implements DiscoveredElementAction<Element>, NodeElaborator<Class<Element>>
- Author:
- Luca Frosini (ISTI - CNR)
-
-
Field Summary
Fields Modifier and Type Field Description static org.slf4j.Loggerloggerprotected RegistrationProviderrp
-
Constructor Summary
Constructors Constructor Description ModelKnowledgeValidator(RegistrationProvider rp)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidanalizeElement(Class<Element> e)voidelaborate(Node<Class<Element>> node, int level)
-
-
-
Field Detail
-
logger
public static org.slf4j.Logger logger
-
rp
protected RegistrationProvider rp
-
-
Constructor Detail
-
ModelKnowledgeValidator
public ModelKnowledgeValidator(RegistrationProvider rp)
-
-
Method Detail
-
analizeElement
public void analizeElement(Class<Element> e) throws Exception
- Specified by:
analizeElementin interfaceDiscoveredElementAction<Element>- Throws:
Exception
-
-