Appxweb Meta
Home > Developer > Objects > package


meta - AML object declaration extension - AML object declaration package - AML object declaration data - AML object declaration function - AML object declaration view - AML object declaration scalar - AML object declaration array - AML object declaration pointer - AML object declaration script - AML object declaration call_script - AML object declaration render - AML object declaration navigate - AML object declaration menu - AML object declaration menu - AML object declaration dialog - AML object declaration report - AML object declaration window - AML object declaration

<package>

Figure: Object Chart (package Object Highlighted)
Syntax
Example
Element: package
Parent: meta
Description: Block element containing the description of the package object. The package object describes general information about the extension such as its name, version and graphics (icons, images). The package also contains one or more registeries of application files which specify the application object model.
Occurs: 1 (i.e required)
 
Element: information
Parent: package
Description: Block element containing descriptive information about the application. This information is displayed as part of 1) the Run and About dialogs, 2) the extension toolbar button tooltip and 3) of the Meta- > Run menu when a link to the application is created.
Occurs: 1 (i.e required)
 
Element: name
Parent: information
Description: The name given to the Meta extension.
Value Type: string
Value: user defined
Occurs: 1 (i.e required)
 
Element: version
Parent: information
Description: The current version of the Meta extension.
Value Type: string
Value: user defined
Occurs: 0 or 1 (i.e optional)
 
Element: publisher
Parent: information
Description: Name of the publisher of the Meta extension.
Value Type: string
Value: user defined
Occurs: 0 or 1 (i.e optional)
 
Element: web
Parent: information
Description: URL to the Meta extension website.
Value Type: URL
Value: user defined
Occurs: 0 or 1 (i.e optional)
 
Element: id
Parent: information
Description: Identifier given to the extension.
Value Type: string
Value: user defined
Occurs: 1 (i.e required)
 
Element: registry
Parent: package
Description:Block element containing a registry of applicaiton files used by the extension.
Occurs: 1 or unbound (i.e The <registry> element can occur within the <package> element one or many times.)
 
Element: root
Parent: registry
Description: URL providing absolute address to the parent directory of the extension files associated with this registry element.
Value Type: URL. This URL must end with a forward slash. The value of the <root> element is joined with the URLs to the extension files when these are relative to determine the absolute path to the application file. Similarly the value of the <root> element is joined with the URLs to the subsequent resource files referenced within a application file when these are relative to determine the absolute path to the resource file.
Value: user defined
Occurs: 0 or 1 (i.e optional)
 
Element: extension_file
Parent: registry
Description: URL providing absolute address to the parent directory of the extension files associated with this registry element.
Value Type: relative or absolute URL to the extension's file.
Value: user defined
Occurs: 1 or unbound (i.e The <extension_file> element can occur within the <registry> element one or many times.)
 

top