SysXLNTMetadataExtractor Class [AX 2012]

The SysXLNTMetadataExtractor class that contains the support for the XLNT tool. The class contains the functionality for extracting the metadata for programming artifacts into a file structure and it provides entry points for the live metadata providers to get this information.

class SysXLNTMetadataExtractor

Run On

Server

  MethodDescription
JJ831719.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
JJ831719.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
JJ831719.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
JJ831719.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
JJ831719.pubmethod(en-us,AX.60).gif new Initializes a new instance of the Object class. (Inherited from Object.)
JJ831719.pubmethod(en-us,AX.60).gif notify Releases the hold on an object that has called the wait method on this object. (Inherited from Object.)
JJ831719.pubmethod(en-us,AX.60).gif notifyAll Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.)
JJ831719.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
JJ831719.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
JJ831719.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
JJ831719.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
JJ831719.pubmethod(en-us,AX.60).gif usageCount Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.)
JJ831719.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
JJ831719.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
JJ831719.pubmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::AssemblyNames Returns the comma-separated list of all assembly names
JJ831719.pubmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::ClassMethodSource Returns the source code for the designated class method.
JJ831719.pubmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::ClassNames Returns the comma-separated list of all class names (both kernel and application classes).
JJ831719.privmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::DealWithDataSource
JJ831719.pubmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::ExtractAssemblies Extract metadata for all assemblies
JJ831719.privmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::ExtractAssembliesXML
JJ831719.privmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::ExtractClass Extract the class identified by the treenode into the given directory.
JJ831719.privmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::ExtractClasses Extract all application classes (that is the classes in the AOT) to the given directory.
JJ831719.pubmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::ExtractClassXml Extract the metadata for the class given by its name.
JJ831719.privmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::ExtractForm
JJ831719.privmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::ExtractForms Extract all forms into the directory structure indicated by the argument.
JJ831719.pubmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::ExtractFormXml Create the forms metadata for the form by the given name.
JJ831719.pubmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::ExtractMacro Extract the macro given by name, and return it.
JJ831719.privmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::ExtractMacros Extract all macros into the given directory.
JJ831719.privmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::ExtractMethods Extracts all methods under the given methodsNode into the given directory.
JJ831719.privmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::ExtractQueries Extract all queries into the directory structure indicated by the argument.
JJ831719.privmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::ExtractQuery
JJ831719.pubmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::ExtractQueryXml Extracts the query designated by the given table node into the file
JJ831719.privmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::ExtractService Write the service metadata into the given text buffer.
JJ831719.privmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::ExtractServices Extract metadata for all services
JJ831719.pubmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::ExtractServicesXml Extract the services metadata.
JJ831719.privmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::ExtractServicesXmlBase Extract the services metadata.
JJ831719.privmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::ExtractTable Extracts the table designated by the given table node into the file system as an XML file (describing field and methods) and the actual methods (in each their own file).
JJ831719.privmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::ExtractTables Extract all tables into the directory structure indicated by the argument.
JJ831719.pubmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::ExtractTableXml Entrypoint for generating the XML document that describes the metadata for tables.
JJ831719.pubmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::GenerateClass Generate the XML document for the designated class.
JJ831719.privmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::GenerateClassFields ADd the class field information to the given textbuffer.
JJ831719.privmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::GenerateClassMethods Generate the class methods for the designated class into the given text buffer instance.
JJ831719.privmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::GenerateEnums Generate an XML document describing all the enumerations.
JJ831719.privmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::GenerateEnumsBase Genreate the metadata for the enumerations.
JJ831719.pubmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::GenerateEnumsXml Generate the XML document describing the enumeration metadata.
JJ831719.privmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::GenerateExtendedDataTypes Extract the metadata for the extended data types, writing it into the designated directory.
JJ831719.privmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::GenerateExtendedDataTypesBase Generate the XML document describing the Extended data type metadata.
JJ831719.pubmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::GenerateExtendedDataTypesXml Generate the XML document describing the metadata for the extended data types.
JJ831719.pubmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::GenerateFormXml Create the forms metadata for the form by the given name.
JJ831719.privmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::GenerateFunctions Extract the metadata describing the builtin functions to the designated directory.
JJ831719.privmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::GenerateFunctions1 Generate methods describing the builtin functions.
JJ831719.privmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::GenerateFunctions2 Generate methods describing the builtin functions.
JJ831719.privmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::GenerateFunctionsBase Generate the class (with the special name $PredefinedFunctions) that will serve as the placeholder for the predefined functions.
JJ831719.pubmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::GenerateFunctionsXml Generate the XML document describing the predefined functions.
JJ831719.privmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::GenerateInstanceMethods Generate the instance methods for the designated class into the given textbuffer instance.
JJ831719.privmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::GenerateKernelClass Writes the metadata for the given kernel class to the given directory.
JJ831719.privmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::GenerateKernelClasses Generate the metadata for all the kernel classes.
JJ831719.privmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::GenerateMethod Write the metadata for the designated method into the given text buffer.
JJ831719.pubmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::GenerateQueryXml Generates the XML document for the designated query.
JJ831719.privmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::GenerateStaticMethods Generate the static methods for the designated class into the given textbuffer instance.
JJ831719.privmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::GenerateTable Generate the table metadata into the given textbuffer instance.
JJ831719.privmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::GenerateTableMethods Generate the XML document describing the metadata for all methods on this table.
JJ831719.privmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::getTreeNode Returns the tree node after checking layer settings
JJ831719.pubmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::Main Utility function to start the generation.
JJ831719.pubmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::TableMethodSource Returns the method texf for the designated table method.
JJ831719.pubmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::TableNames Returns the comma separated list of table names.
JJ831719.privmethod(en-us,AX.60).gif JJ831719.static(en-us,AX.60).gif ::TypeName Generate a string representation of the given type.
Top

Object Class
  SysXLNTMetadataExtractor Class

Community Additions

ADD
Show: