Little snippets of code to print stuff.
Bases: pydevDAG._print._helpers.NodeGetter
Get the value of the path devlink for the node.
Bases: pydevDAG._print._helpers.NodeGetter
Get a name for a node.
Bases: pydevDAG._print._helpers.NodeGetter
Get a name for a node.
Bases: pydevDAG._print._helpers.NodeGetter
Get a device type for a node.
Bases: pydevDAG._print._helpers.NodeGetter
Get a diffstatus for a node.
Bases: pydevDAG._print._helpers.NodeGetter
Get a size for a node.
Bases: pydevDAG._print._helpers.NodeGetter
Get a name for a node.
Bases: object
Abstract parent class of classes for getting string info for a column.
Get a function that obtains a string from a node.
Parameters: | maps (dict of str * (dict of node * object)) – a dict of maps from nodes to attribute values |
---|---|
Returns: | a function that takes a node and returns a string |
Return type: | node -> (str or NoneType) |
A decorator indicating abstract properties.
Requires that the metaclass is ABCMeta or derived from it. A class that has a metaclass derived from ABCMeta cannot be instantiated unless all of its abstract properties are overridden. The abstract properties can be called using any of the normal ‘super’ call mechanisms.
Usage:
- class C:
__metaclass__ = ABCMeta @abstractproperty def my_abstract_property(self):
...
This defines a read-only property; you can also define a read-write abstract property using the ‘long’ form of property declaration:
- class C:
- __metaclass__ = ABCMeta def getx(self): ... def setx(self, value): ... x = abstractproperty(getx, setx)
Bases: object
Class for managing NodeGetters.
alias of Diffstatus
alias of Identifier
Bases: pydevDAG._print._helpers.NodeGetter
Get a size for a node.