Class ExtensionPoint


  • public class ExtensionPoint
    extends Object
    The ExtensionPoint provide meta information of a extension point.
    Author:
    joa23
    • Constructor Detail

      • ExtensionPoint

        public ExtensionPoint​(String pId,
                              String pName,
                              String pSchema)
        Constructor
        Parameters:
        pId - unique extension point Id
        pName - name of the extension point
        pSchema - xml schema of the extension point
    • Method Detail

      • getId

        public String getId()
        Returns the unique id of the extension point.
        Returns:
        String
      • getName

        public String getName()
        Returns the name of the extension point.
        Returns:
        String
      • getSchema

        public String getSchema()
        Returns a path to the xml schema of a extension point.
        Returns:
        String
      • addExtension

        public void addExtension​(Extension extension)
        Install a coresponding extension to this extension point.
        Parameters:
        extension - the new Extension to install
      • getExtensions

        public Extension[] getExtensions()
        Returns a array of extensions that lsiten to this extension point
        Returns:
        Extension[]