Exemplo n.º 1
0
    def __init__(self, **kwargs):
        """Creates a new instance of MarkupTagError."""

        self._errorAtEnd = ArgsUtils.extract("errorAtEnd", False, kwargs)

        ArgsUtils.addIfMissing("errorDef", self.READ_FAILURE, kwargs, True)
        MarkupError.__init__(self, **kwargs)
Exemplo n.º 2
0
 def __init__(self, **kwargs):
     """Creates a new instance of BarPlot."""
     ArgsUtils.addIfMissing('yLabel', 'Frequency', kwargs)
     super(BarPlot, self).__init__(**kwargs)
     self.color      = kwargs.get('color', 'b')
     self.strokeColor = kwargs.get('strokeColor', 'none')
     self.data       = kwargs.get('data', [])
     self.isLog      = kwargs.get('isLog', False)
Exemplo n.º 3
0
    def _initializeData(cls, data, track):
        """_initializeData doc..."""

        if data is None:
            data = dict()
        ArgsUtils.addIfMissing('track', track, data)
        ArgsUtils.addIfMissing('debug', [], data)
        return data
Exemplo n.º 4
0
 def __init__(self, **kwargs):
     """Creates a new instance of Histogram."""
     ArgsUtils.addIfMissing('yLabel', 'Frequency', kwargs)
     super(Histogram, self).__init__(**kwargs)
     self.color      = kwargs.get('color', 'b')
     self.binCount   = kwargs.get('binCount', 100)
     self.data       = kwargs.get('data', [])
     self.isLog      = kwargs.get('isLog', False)
Exemplo n.º 5
0
    def addApplicationLevelWidget(self, widgetID, widgetClass =None, **kwargs):
        if widgetClass is None:
            widgetClass = ApplicationLevelWidget
            ArgsUtils.addIfMissing('widgetFile', False, kwargs)

        widget = widgetClass(parent=self._appWrappingWidget, **kwargs)
        self._appWrappingWidget.layout().addWidget(widget)
        self._appLevelWidgets[widgetID] = widget
        return widget
Exemplo n.º 6
0
    def __init__(self, name =None, app =None, **kwargs):
        """Initializes settings."""
        self._app = app

        ArgsUtils.addIfMissing('headerless', False, kwargs)
        if self._app is None:
            super(ServerLogger, self).__init__(name, printOut=True, **kwargs)
            return

        super(ServerLogger, self).__init__(
            name=name,
            printOut=True,
            logFolder=self._app.logPath,
            **kwargs)
Exemplo n.º 7
0
    def __init__(self, **kwargs):
        """Creates a new instance of MarkupAttributeError."""

        self._attribute         = ArgsUtils.get('attribute', None, kwargs)
        self._attrGroup         = ArgsUtils.get('attributeGroup', None, kwargs)
        self._rawValue          = ArgsUtils.get('rawValue', None, kwargs)
        self._value             = ArgsUtils.get('value', self._rawValue, kwargs)
        self._attrData          = ArgsUtils.get('attributeData', None, kwargs)
        self._attributeSource   = None

        replacements = ArgsUtils.getAsList('replacements', kwargs)
        replacements.append(
            [u'#ATTR#', unicode(self.attribute if self.attribute else u'???')])
        replacements.append(
            [u'#VAL#', unicode(self.value if self.value else u'???')])
        kwargs['replacements'] = replacements

        ArgsUtils.addIfMissing('errorDef', self.INVALID_ATTRIBUTE, kwargs, True)
        MarkupError.__init__(self, **kwargs)
Exemplo n.º 8
0
 def addError(self, s, err, htmlEscape=False, **kwargs):
     self._hasError = True
     ArgsUtils.addIfMissing('traceStack', True, kwargs)
     return self.add(self.createErrorMessage(s, err),
                     htmlEscape=htmlEscape,
                     **kwargs)
Exemplo n.º 9
0
 def echoError(self, s, err, htmlEscape=False, **kwargs):
     ArgsUtils.addIfMissing('traceStack', True, kwargs)
     return self.echo(self.createErrorMessage(s, err),
                      htmlEscape=htmlEscape,
                      **kwargs)
Exemplo n.º 10
0
 def addError(self, s, err, htmlEscape =False, **kwargs):
     self._hasError = True
     ArgsUtils.addIfMissing('traceStack', True, kwargs)
     return self.add(self.createErrorMessage(s, err), htmlEscape=htmlEscape, **kwargs)
Exemplo n.º 11
0
 def echoError(self, s, err, htmlEscape =False, **kwargs):
     ArgsUtils.addIfMissing('traceStack', True, kwargs)
     return self.echo(self.createErrorMessage(s, err), htmlEscape=htmlEscape, **kwargs)
Exemplo n.º 12
0
 def __init__(self, **kwargs):
     ArgsUtils.addIfMissing('errorDef', self.READ_FAILURE, kwargs, True)
     MarkupError.__init__(self, **kwargs)