Package Products :: Package ZenUtils :: Package extdirect :: Package zope :: Module interfaces |
[hide private]
[frames] | no frames]

# Source Code for Module Products.ZenUtils.extdirect.zope.interfaces

     1  ##############################################################################
     2  #
     3  # Copyright (C) Zenoss, Inc. 2009, all rights reserved.
     4  #
     5  # This content is made available according to terms specified in
     6  # License.zenoss under the directory where your Zenoss product is installed.
     7  #
     8  ##############################################################################
     9
    10
    11  from zope.interface import Interface
    12  from zope.viewlet.interfaces import IViewletManager
    13
    14 -class IExtDirectJavaScriptManager(IViewletManager):
    15      """
    16      A viewlet manager to register API providers.
    17      """
    18
    19 -class IJsonApiJavaScriptManager(IViewletManager):
    20      """
    21      A viewlet manager to register API providers.
    22      """
    23
    24 -class IExtDirectJavaScriptAndSourceManager(IExtDirectJavaScriptManager):
    25      """
    26      A viewlet manager to publish Ext javascript resources and register API
    27      providers.
    28      """
    29
    30 -class IDirectProviderDefinition(Interface):
    31 -    def render():
    32          """
    33          Generate client-side stub defining a provider.
    34          """
    35