|
|
|
|
Inherited from object :
__getattribute__ ,
__hash__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__repr__ ,
__str__
|
|
|
|
|
|
|
|
|
|
_decrease_weight(self)
:see: _increase_weight |
source code
|
|
|
_get_id(self)
The identifier of this element in the context of its owner package. |
source code
|
|
|
|
|
|
|
|
|
|
|
_make_event_delegate(self)
Required by WithEventsMixin |
source code
|
|
|
_self_connect(self,
detailed_signal,
handler,
*args)
This alternative to `connect` can only be used by the element itself. |
source code
|
|
|
_set_id(self,
new_id)
Rename this element to `new_id`, if it is not already in use in the
package, else raises an AssertionError. |
source code
|
|
|
|
|
|
|
|
|
_update_caches(self,
old_idref,
new_idref,
element,
relation)
This cooperative method is used to update all caches when an element
in the cache is renamed. |
source code
|
|
|
|
|
|
|
|
|
emit(self,
detailed_signal,
*args)
Override WithEventsMixin.emit in order to automatically emit the
package signal corresponding to each element signal. |
source code
|
|
|
has_tag(self,
tag,
package=None,
inherited=True)
Is this element associated to ``tag`` by ``package``. |
source code
|
|
|
iter_my_tag_ids(self,
package=None,
inherited=True,
_get=0)
Iter over the id-refs of the tags associated with this element in
``package``. |
source code
|
|
|
iter_my_tags(self,
package=None,
inherited=True)
Iter over the tags associated with this element in ``package``. |
source code
|
|
|
|
|
|
|
make_id_in(self,
pkg)
Compute an id-ref for this element in the context of the given
package. |
source code
|
|
|
|
|
|
|
|
|
|
|
get_meta(self,
key,
default=_RAISE)
Return the metadata (string or element) associated to the given key. |
source code
|
|
|
get_meta_id(self,
key,
default=_RAISE,
_return_id=True)
Return the metadata id (string or element) associated to the given
key. |
source code
|
|
|
|
|
|
|
|
|
block_handler(self,
handler_id)
Prevent the handler identified by handler_id to be invoked until it
is unblocked. |
source code
|
|
|
emit_lazy(self,
lazy_params)
Like emit, but lazy_params is assumed to be a function returning an
iterable of the params to send to emit. |
source code
|
|
|
|
|
|
|
handler_block(self,
handler_id)
Prevent the handler identified by handler_id to be invoked until it
is unblocked. |
source code
|
|
|
|
|
|
|
has_handler(self,
handler_id)
Return True iff the given handler_id represents a connected handler. |
source code
|
|
|
|
|
|
|
|
|
|
|
_check_content(self,
mimetype=None,
model_id=None,
url=None)
Check that the provided values (assumed to be the future values of
the corresponding attributes) are valid and consistent (with each
other *and* with unmodified attributes). |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
_instantiate_content(self,
mimetype,
model,
url)
This is method is for optimization only: it is not strictly required
(though recommended) to call it at instantiate time (see class
docstring). |
source code
|
|
|
_load_content_info(self)
Load the content info (mimetype, model, url). |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|