Double dispatch hook to be implemented by subclasses of the
AbstractOperand for converting a command line argument to the
required Operand's type. In case conversion failed, then an
according exception is to be thrown.
aArg - The command line argument to be converted to an instance of
the given type T.
Returns:
An instance of type T from the provided command line argument.
Throws:
ParseArgsException - Thrown in case the provided command line
arguments do not respect the required syntax or cannot be
converted to the required type.
Returns the human readable (verbose) syntax of implementing class
ATTENTION: As of different parenthesis settings for some notations
regarding the root Syntaxable and the child Syntaxables,
the method
Syntaxable.toSyntax(SyntaxNotation, String, String, String) is
called from inside a Syntaxable hierarchy. In case the syntax is
to be retrieved from the root Syntaxable or an encapsulating and
different type, then the applicable method to be called is
Synopsisable.toSynopsis(SyntaxNotation), as for some notations it will for
example not create the most outer braces.