Uses of Interface
ca.mcscert.jpipe.model.elements.ElementView
Packages that use ElementView
Package
Description
-
Uses of ElementView in ca.mcscert.jpipe.commands.creation
Subinterfaces of ElementView in ca.mcscert.jpipe.commands.creationModifier and TypeInterfaceDescriptioninterfaceSealed interface common to all element-creation commands.Classes in ca.mcscert.jpipe.commands.creation that implement ElementViewModifier and TypeClassDescriptionfinal classCreates anAbstractSupportinside a template.final classCreates aConclusioninside a justification or template.final classCreates anEvidenceinside a justification.final classCreates aStrategyinside a justification.final classCreates aSubConclusioninside a justification. -
Uses of ElementView in ca.mcscert.jpipe.model.elements
Subinterfaces of ElementView in ca.mcscert.jpipe.model.elementsModifier and TypeInterfaceDescriptioninterfaceSealed interface for elements that can appear in both justifications and templates.interfaceSealed root of the element hierarchy.Classes in ca.mcscert.jpipe.model.elements that implement ElementViewModifier and TypeClassDescriptionfinal recordA placeholder element in a template, to be substituted when the template is implemented.final classThe top-level conclusion that a justification aims to establish.final recordA leaf evidence element supporting a strategy.final classA reasoning strategy connecting evidence to a conclusion.final classAn intermediate conclusion within a justification. -
Uses of ElementView in ca.mcscert.jpipe.operators
Classes in ca.mcscert.jpipe.operators that implement ElementViewModifier and TypeClassDescriptionfinal recordPairs aJustificationElementwith the model it was taken from and its original source location, so merge functions can inspect the element in its original context and forward the location to creation commands.Methods in ca.mcscert.jpipe.operators with parameters of type ElementViewModifier and TypeMethodDescriptionbooleanEquivalenceRelation.areEquivalent(ElementView a, ElementView b) Returnstrueifaandbshould be merged into the same result element. -
Uses of ElementView in ca.mcscert.jpipe.operators.equivalences
Methods in ca.mcscert.jpipe.operators.equivalences with parameters of type ElementViewModifier and TypeMethodDescriptionbooleanSameLabel.areEquivalent(ElementView a, ElementView b) booleanSameShortId.areEquivalent(ElementView a, ElementView b)