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