Package advene :: Package model :: Package core :: Module query
[hide private]
[frames] | no frames]

Source Code for Module advene.model.core.query

 1  """ 
 2  I define the class Filter. 
 3  """ 
 4  from advene.model.core.element import PackageElement, QUERY, RESOURCE 
 5  from advene.model.core.content import WithContentMixin 
6 7 -class Query(PackageElement, WithContentMixin):
8 9 ADVENE_TYPE = QUERY 10 11 @classmethod
12 - def instantiate(cls, owner, id, mimetype, model, url, *args):
13 r = super(Query, cls) \ 14 .instantiate(owner, id, id, mimetype, model, url, *args) 15 r._instantiate_content(mimetype, model, url) 16 return r
17 18 @classmethod
19 - def create_new(cls, owner, id, mimetype, model, url):
25 26 # 27