Gallery Tutorial [TECHNICAL SLIDE TRAIL] The Webel libraries for Wolfram Mathematica: With SysMLv1 models. Section SECTION: The Webel Doc` package and the HelpF, HelpO`& HelpM` help registry packages Tags and keywords Mathematica keywords MTools MTools::Class MTools::method Webel Mathematica keywords W`Base` HelpO` addClass hasClass helpClass MAll All` Keywords Wolfram Wolfram Language Mathematica Webel::SysML4Mathematica Webel IT Australia Abstract Data Types Webel:ADT Click on the image to view it full size Up next HelpO`: addMethod: MTools method registration example for the Webel MAll class and an object Notes [TIP]{INFORMATIVE} Mathematica: TIPS for living with the user-contributed MTools for Object-Orientation (until a vendor-supported OO solution is eventually provided) [PATTERN, TIP, TOOL]{INFORMATIVE} Webel + Mathematica + MTools + SysML [POLICY]{SUBJECT-TO-CHANGE} Webel: Mathematica: The Method syntax for the user contributed MTools does not seem to support Method-specific ::usage. The Webel libraries offer method documentation support (including arguments and options) via the HelpO` class/method registry. Snippets (quotes/extracts) Visit also Visit also (backlinks) Related slides (includes other tutorials) Why the Webel HelpF` & HelpO` registries? The Webel HelpO`package class and method registry Related slides (backlinks, includes other tutorials) HelpO`: addMethod: MTools method registration example for the Webel MAll class and an object HelpO`: Part of the help registry for the Webel MAll universal MTools class and some methods HelpO`: Find help on a method of a Webel MAll universal class object HelpO`: Find help on a method of a Webel MAll universal class object HelpM`: Using the MFunction and MMethod helper classes with MArg & MOpt HelpM`: Using the MFunction and MMethod helper classes with MArg & MOpt HelpM`: Using the Webel MMethod class and MArg & MOpt with HelpO` HelpM`: Using the Webel MMethod class and MArg & MOpt with HelpO` HelpM`: Using the Webel MClass helper with the MMethod helper and the HelpO` help registry HelpM`: Using the Webel MClass helper with the MMethod helper and the HelpO` help registry Incremental benefit through Doc`, Var`, HelpF`, HelpO`, HelpM` Incremental benefit through Doc`, Var`, HelpF`, HelpO`, HelpM` HelpM`: Using the Webel MPackage helper with MFunction and MClass and the HelpF` and HelpO` help registries HelpM`: Using the Webel MPackage helper with MFunction and MClass and the HelpF` and HelpO` help registries The Webel MAll universal class for MTools integrates with the HelpO` method registry HelpO`: Options management for MTools methods (lookup replaces OptionValue[]) Flags Book traversal links for HelpO`: addClass: Register an MTools class by fully qualified package name Previous Up Next