-
-
24 Mar 2005 12:29:55 UTC
- Distribution: PXP
- Source (raw)
- Browse (raw)
- Changes
- How to Contribute
- Issues
- Testers (0 / 19 / 12)
- Kwalitee
Bus factor: 0- License: unknown
- Activity
24 month- Tools
- Download (14.65KB)
- MetaCPAN Explorer
- Permissions
- Subscribe to distribution
- Permalinks
- This version
- Latest version
- Dependencies
- I18N::LangTags
- Log::Log4perl
- XML::Simple
- XML::XPath
- and possibly others
- Reverse dependencies
- CPAN Testers List
- Dependency graph
NAME
PXP::ExtensionPoint - ExtensionPoint model class (used only in the internal registry)
SYNOPSIS
DESCRIPTION
An extension point is defined by a
Plugin
to allow other plugins to extend its fonctionnalities. An extension point is a slot that extensions can plug into.This class is used only in the internal registry to store definitions of
ExtensionPoint
s. Plugin developers MUST NOT use this class.PXP::ExtensionPointInterface is a helper module providing the mandatory interface for objects implementing a new
ExtensionPoint
.- name, id, version
-
Basic accessors for plugin properties.
- object
-
The object accessor returns the object associated with the extension point, i.e. the _real_ extension point, not the administrative structure maintained by the registry to track the extension point hierarchy.
- register
-
The register method is called by the PluginRegistry when loading new
Extension
s into anExtensionPoint
. Internally, calls the actual 'register' method of the real object implementing theExtensionPoint
.Return 'undef' if the extension is invalid or if no object has been mapped with the extension point.
Return the extension itself if it has been successfully added to the internal registry.
SEE ALSO
PXP::Plugin
,PXP::PluginRegistry
See the article on eclipse.org describing the plugin architecture : http://www.eclipse.org/articles/Article-Plug-in-architecture/plugin_architecture.html
1 POD Error
The following errors were encountered while parsing the POD:
- Around line 153:
You forgot a '=back' before '=head1'
Module Install Instructions
To install PXP, copy and paste the appropriate command in to your terminal.
cpanm PXP
perl -MCPAN -e shell install PXP
For more information on module installation, please visit the detailed CPAN module installation guide.