class PlugInError(Exception):


class PlugIn(Object):
        def InstallInWebKit(appServer):

    ## Init, load and install ##
    def __init__(self, appServer, path):
    def load(self):
    def setUpExamplePages(self):
    def hasExamplePages(self):
    def examplePagesContext(self):
    def examplePages(self):
    def install(self):

    ## Access ##
    def name(self):
    def directory(self):
    def path(self):
    def serverSidePath(self, path=None):
    def module(self):
    def properties(self):

    ## Deprecated ##
    def version(self):