Uses of Record Class
ca.mcscert.jpipe.model.SourceLocation
Packages that use SourceLocation
Package
Description
-
Uses of SourceLocation in ca.mcscert.jpipe.commands.creation
Fields in ca.mcscert.jpipe.commands.creation declared as SourceLocationModifier and TypeFieldDescriptionprotected final SourceLocationAbstractElementCreationCommand.locationprotected final SourceLocationAbstractElementCreationCommand.locationprotected final SourceLocationAbstractElementCreationCommand.locationprotected final SourceLocationAbstractElementCreationCommand.locationprotected final SourceLocationAbstractElementCreationCommand.locationMethods in ca.mcscert.jpipe.commands.creation that return SourceLocationModifier and TypeMethodDescriptionCreateJustification.location()CreateTemplate.location()ElementCreationCommand.location()Source location of the element declaration.Constructors in ca.mcscert.jpipe.commands.creation with parameters of type SourceLocationModifierConstructorDescriptionCreateAbstractSupport(String container, String identifier, String label, SourceLocation location) CreateConclusion(String container, String identifier, String label, SourceLocation location) CreateEvidence(String container, String identifier, String label, SourceLocation location) CreateJustification(String identifier, SourceLocation location) CreateStrategy(String container, String identifier, String label, SourceLocation location) CreateSubConclusion(String container, String identifier, String label, SourceLocation location) CreateTemplate(String identifier, SourceLocation location) -
Uses of SourceLocation in ca.mcscert.jpipe.commands.linking
Methods in ca.mcscert.jpipe.commands.linking that return SourceLocationModifier and TypeMethodDescriptionAddSupport.location()ImplementsTemplate.location()OverrideAbstractSupport.location()RegisterAlias.location()Constructors in ca.mcscert.jpipe.commands.linking with parameters of type SourceLocationModifierConstructorDescriptionAddSupport(String container, String supportableId, String supporterId, SourceLocation location) ImplementsTemplate(String modelName, String templateName, SourceLocation location) OverrideAbstractSupport(String container, String qualifiedId, String newType, String label, SourceLocation location) RegisterAlias(String container, String oldId, String newId, SourceLocation location) -
Uses of SourceLocation in ca.mcscert.jpipe.model
Fields in ca.mcscert.jpipe.model declared as SourceLocationModifier and TypeFieldDescriptionstatic final SourceLocationSourceLocation.UNKNOWNSentinel for "no location known".Methods in ca.mcscert.jpipe.model that return SourceLocationModifier and TypeMethodDescriptionViolation.location()Returns the value of thelocationrecord component.Unit.locationOf(String modelName) Returns the declared location of a model, orSourceLocation.UNKNOWN.Unit.locationOf(String modelName, String elementId) Returns the declared location of an element inside a model, orSourceLocation.UNKNOWN.Methods in ca.mcscert.jpipe.model that return types with arguments of type SourceLocationModifier and TypeMethodDescriptionUnit.locations()Unmodifiable view of the full location registry.Methods in ca.mcscert.jpipe.model with parameters of type SourceLocationModifier and TypeMethodDescriptionvoidUnit.recordLocation(String modelName, SourceLocation loc) Records where a model (justification or template) was declared.voidUnit.recordLocation(String modelName, String elementId, SourceLocation loc) Records where a named element inside a model was declared.Constructors in ca.mcscert.jpipe.model with parameters of type SourceLocationModifierConstructorDescriptionViolation(String rule, String message, SourceLocation location) Creates an instance of aViolationrecord class. -
Uses of SourceLocation in ca.mcscert.jpipe.operators
Methods in ca.mcscert.jpipe.operators that return SourceLocationModifier and TypeMethodDescriptionApplyOperator.location()OperatorCallConfig.location()Returns the value of thelocationrecord component.SourcedElement.location()Returns the value of thelocationrecord component.Methods in ca.mcscert.jpipe.operators with parameters of type SourceLocationModifier and TypeMethodDescriptionCompositionOperator.apply(String resultName, List<JustificationModel<?>> sources, Map<String, String> arguments, SourceLocation location) Applies this operator tosourcesand returns the complete list of commands needed to build the result model namedresultName.CompositionOperator.apply(String resultName, List<JustificationModel<?>> sources, Map<String, String> arguments, SourceLocation location, Map<String, SourceLocation> knownLocations) Applies this operator tosourcesand returns the complete list of commands needed to build the result model namedresultName.protected abstract CommandCompositionOperator.createResultModel(String name, SourceLocation location, List<JustificationModel<?>> sources, Map<String, String> arguments) Returns the command that creates the result model (typicallyCreateJustificationorCreateTemplate).Constructors in ca.mcscert.jpipe.operators with parameters of type SourceLocationModifierConstructorDescriptionOperatorCallConfig(String resultName, String operatorName, List<String> sourceNames, Map<String, String> arguments, SourceLocation location, ModelKind declaredKind) Creates an instance of aOperatorCallConfigrecord class.SourcedElement(JustificationElement element, JustificationModel<?> source, SourceLocation location) Creates an instance of aSourcedElementrecord class. -
Uses of SourceLocation in ca.mcscert.jpipe.operators.builtin
Methods in ca.mcscert.jpipe.operators.builtin with parameters of type SourceLocationModifier and TypeMethodDescriptionprotected CommandAssembleOperator.createResultModel(String name, SourceLocation location, List<JustificationModel<?>> sources, Map<String, String> arguments) protected CommandRefineOperator.createResultModel(String name, SourceLocation location, List<JustificationModel<?>> sources, Map<String, String> arguments)