Uses of Class
dev.metaschema.cli.processor.CallingContext
Packages that use CallingContext
Package
Description
Provides a collection of abstract and concrete command line interface (CLI)
commands that process Metaschema module-based information.
-
Uses of CallingContext in dev.metaschema.cli.commands
Methods in dev.metaschema.cli.commands with parameters of type CallingContextModifier and TypeMethodDescriptionprotected voidGenerateDiagramCommand.executeCommand(CallingContext callingContext, org.apache.commons.cli.CommandLine cmdLine) Execute the diagram generation command.protected voidGenerateSchemaCommand.executeCommand(CallingContext callingContext, org.apache.commons.cli.CommandLine cmdLine) Execute the schema generation operation.ConvertContentUsingModuleCommand.newExecutor(CallingContext callingContext, org.apache.commons.cli.CommandLine commandLine) GenerateDiagramCommand.newExecutor(CallingContext callingContext, org.apache.commons.cli.CommandLine cmdLine) GenerateSchemaCommand.newExecutor(CallingContext callingContext, org.apache.commons.cli.CommandLine cmdLine) ValidateContentUsingModuleCommand.newExecutor(CallingContext callingContext, org.apache.commons.cli.CommandLine commandLine) ValidateModuleCommand.newExecutor(CallingContext callingContext, org.apache.commons.cli.CommandLine commandLine) Constructors in dev.metaschema.cli.commands with parameters of type CallingContextModifierConstructorDescriptionprotectedAbstractConversionCommandExecutor(CallingContext callingContext, org.apache.commons.cli.CommandLine commandLine) Construct a new command executor.AbstractValidationCommandExecutor(CallingContext callingContext, org.apache.commons.cli.CommandLine commandLine) Construct a new command executor. -
Uses of CallingContext in dev.metaschema.cli.processor.command
Methods in dev.metaschema.cli.processor.command that return CallingContextModifier and TypeMethodDescriptionprotected CallingContextAbstractCommandExecutor.getCallingContext()Get the context of the command execution, which provides access to the execution environment needed for command processing.Methods in dev.metaschema.cli.processor.command with parameters of type CallingContextModifier and TypeMethodDescriptionvoidICommandExecutor.ExecutionFunction.execute(CallingContext callingContext, org.apache.commons.cli.CommandLine commandLine) Execute a command operation.protected voidShellCompletionCommand.executeCommand(CallingContext callingContext, org.apache.commons.cli.CommandLine cmdLine) Execute the shell completion generation.AbstractParentCommand.newExecutor(CallingContext callingContext, org.apache.commons.cli.CommandLine cmdLine) ICommand.newExecutor(CallingContext callingContext, org.apache.commons.cli.CommandLine commandLine) Create a new executor for this command.ShellCompletionCommand.newExecutor(CallingContext callingContext, org.apache.commons.cli.CommandLine cmdLine) static ICommandExecutorICommandExecutor.using(CallingContext callingContext, org.apache.commons.cli.CommandLine commandLine, ICommandExecutor.ExecutionFunction function) Create a new command executor.default voidICommand.validateExtraArguments(CallingContext callingContext, org.apache.commons.cli.CommandLine commandLine) Validates that the provided extra arguments meet expectations.default voidICommand.validateOptions(CallingContext callingContext, org.apache.commons.cli.CommandLine commandLine) Validate the options provided on the command line based on what is required for this command.Constructors in dev.metaschema.cli.processor.command with parameters of type CallingContextModifierConstructorDescriptionprotectedAbstractCommandExecutor(CallingContext callingContext, org.apache.commons.cli.CommandLine commandLine) Construct a new command executor.