<listener>
<listener-class>com.progress.fathom.extension.ExtensionLoaderListener</listener-class> </listener> |
# this is a sample fathom extension definition file. This file contains
an example set of contributor classes that add UI elements to OpenEdge Management # this is optional internal name of web extension name=samplewebapp # this is optional internal version of web extension version=1.0 # this is an optional property that references a class that is an instanceof IExtensionInitializer initializer=com.progress.fathom.sample.webapp.SampleApplicationInitializer # this is an optional property that references a class that is an instance of IMenuContributor menuContributor=com.progress.fathom.sample.webapp.SampleMenuContributor # sample landing page contributor. The default fathom implementation does not do anything landingPageContributor=com.progress.fathom.extension.preferences.FathomLandingPageContributor |
Property name
|
Description
|
name
|
(Optional) Name of the fathom extension. This can be any string.
|
version
|
(Optional) Version of the fathom extension, displayed only in the extension diagnostic page. This can be any string.
|
initializer
|
(Optional) Fully qualified name of a class that implements IExtensionInitializer.
A single instance of this class is stored in the memory until the Web application is terminated. This class can initialize any information required by the fathom extension.
|
menuContributor
|
(Optional) Fully qualified name of a class that implements IMenuContributor.
A single instance of this class is stored in the memory until the Web application is terminated. This class is used by the fathom extension to add items to the main menu and footer menu of the console.
|
landingPageContributor
|
(Optional) Fully qualified name of a class that implements ILandingPageContributor.
A single instance of this class is stored in the memory until the Web application is terminated. This class is used by the fathom extension to add landing pages that the user can select to use immediately after logging into the console.
|